Skip to content

Commit ea17de6

Browse files
committed
prevent join between getAValue() and DefiniteAbstractValue in AMD.qll
1 parent be26a48 commit ea17de6

File tree

1 file changed

+1
-1
lines changed
  • javascript/ql/src/semmle/javascript

1 file changed

+1
-1
lines changed

javascript/ql/src/semmle/javascript/AMD.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ class AmdModuleDefinition extends CallExpr {
158158
result = [getAnImplicitExportsValue(), getAnExplicitExportsValue()]
159159
}
160160

161-
pragma[noinline]
161+
pragma[noinline, nomagic]
162162
private AbstractValue getAnImplicitExportsValue() {
163163
// implicit exports: anything that is returned from the factory function
164164
result = getModuleExpr().analyze().getAValue()

0 commit comments

Comments
 (0)