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

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/extractor/src/generated/top.rs

+57-48
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/.generated.list

+5-5
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

+1-1
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

+4
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

+2-2
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

+15-15
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

+32-32
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

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)