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.
2 parents 5af739d + 2677ab6 commit 0064451Copy full SHA for 0064451
ruby/ql/lib/codeql/ruby/ast/internal/Module.qll
@@ -519,9 +519,9 @@ module ExposedForTestingOnly {
519
private TMethodOrExpr lookupMethodOrConst0(Module m, string name) {
520
result = lookupMethodOrConst0(m.getAPrependedModule(), name)
521
or
522
- not exists(getMethodOrConst(getAncestors(m.getAPrependedModule()), name)) and
+ not exists(getMethodOrConst(getAncestors(m.getAPrependedModule()), pragma[only_bind_into](name))) and
523
(
524
- result = getMethodOrConst(m, name)
+ result = getMethodOrConst(m, pragma[only_bind_into](name))
525
526
not exists(getMethodOrConst(m, name)) and
527
result = lookupMethodOrConst0(m.getAnIncludedModule(), name)
0 commit comments