We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a6e69eb commit a08b4b7Copy full SHA for a08b4b7
1 file changed
rust/ql/lib/codeql/rust/AstConsistency.qll
@@ -20,7 +20,9 @@ query predicate multipleToStrings(Element e, string s) {
20
*/
21
query predicate multipleLocations(Locatable e) { strictcount(e.getLocation()) > 1 }
22
23
-private predicate multiplePrimaryQlClasses(Element e) { strictcount(e.getAPrimaryQlClass()) > 1 }
+private predicate multiplePrimaryQlClasses(Element e) {
24
+ strictcount(string cls | cls = e.getAPrimaryQlClass() and cls != "VariableAccess") > 1
25
+}
26
27
/**
28
* Holds if `e` has more than one `getPrimaryQlClasses()` result.
0 commit comments