Skip to content

Commit b7cd35f

Browse files
committed
wip
1 parent a1c41cc commit b7cd35f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

javascript/ql/lib/semmle/javascript/ApiGraphs.qll

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1528,8 +1528,11 @@ module API {
15281528
pragma[inline]
15291529
predicate isAdditionalDefRoot(Node node) { none() }
15301530

1531+
overlay[local]
1532+
private predicate isOverlay() { databaseMetadata("isOverlay", "true") }
1533+
15311534
bindingset[node]
1532-
predicate inScope(DataFlow::Node node) { any() }
1535+
predicate inScope(DataFlow::Node node) { not isOverlay() and exists(node) }
15331536
}
15341537

15351538
private module Stage1 = Stage<Stage1Input>;

0 commit comments

Comments
 (0)