We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3005b4b commit fcdba7cCopy full SHA for fcdba7c
ql/ql/src/codeql_ql/ast/internal/Variable.qll
@@ -73,7 +73,12 @@ private module Cached {
73
74
cached
75
predicate resolveField(Identifier i, VarDef decl) {
76
- scopeOf(i).containsField(decl, pragma[only_bind_into](getName(i)))
+ resolveFieldHelper(scopeOf(i), decl, getName(i))
77
+ }
78
+
79
+ pragma[noinline]
80
+ private predicate resolveFieldHelper(VariableScope scope, VarDef decl, string name) {
81
+ scope.containsField(decl, name)
82
}
83
84
0 commit comments