Skip to content

Commit a56493c

Browse files
authored
Merge pull request #19028 from hvitved/rust/crate-locatable
2 parents c5b35b0 + 0dd59cb commit a56493c

File tree

13 files changed

+172
-152
lines changed

13 files changed

+172
-152
lines changed

rust/extractor/src/generated/.generated.list

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/extractor/src/generated/top.rs

Lines changed: 57 additions & 48 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/.generated.list

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/Crate.qll

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/internal/CrateImpl.qll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ private import codeql.rust.elements.internal.generated.Crate
1111
* be referenced directly.
1212
*/
1313
module Impl {
14+
private import rust
15+
1416
class Crate extends Generated::Crate {
1517
override string toString() { result = strictconcat(int i | | this.toStringPart(i) order by i) }
1618

@@ -25,5 +27,7 @@ module Impl {
2527
or
2628
i = 4 and result = ")"
2729
}
30+
31+
override Location getLocation() { result = this.getModule().getLocation() }
2832
}
2933
}

rust/ql/lib/codeql/rust/elements/internal/generated/Crate.qll

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/internal/generated/ParentChild.qll

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/internal/generated/Raw.qll

Lines changed: 32 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/internal/generated/Synth.qll

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)