mirror of
https://github.com/github/codeql.git
synced 2026-04-28 10:15:14 +02:00
prevent join between getAValue() and DefiniteAbstractValue in AMD.qll
This commit is contained in:
@@ -158,7 +158,7 @@ class AmdModuleDefinition extends CallExpr {
|
||||
result = [getAnImplicitExportsValue(), getAnExplicitExportsValue()]
|
||||
}
|
||||
|
||||
pragma[noinline]
|
||||
pragma[noinline, nomagic]
|
||||
private AbstractValue getAnImplicitExportsValue() {
|
||||
// implicit exports: anything that is returned from the factory function
|
||||
result = getModuleExpr().analyze().getAValue()
|
||||
|
||||
Reference in New Issue
Block a user