Skip to content

Commit 0e0fe25

Browse files
author
Max Schaefer
committed
JavaScript: Refactor Closure::isTopLevelExpr to avoid unhelpful magic.
1 parent c17f4d7 commit 0e0fe25

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

javascript/ql/src/semmle/javascript/Closure.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ module Closure {
6464
* a top-level expression statement.
6565
*/
6666
private predicate isTopLevelExpr(DataFlow::Node node) {
67-
node.getTopLevel().getAChildStmt().(ExprStmt).getExpr().flow() = node
67+
any(TopLevel tl).getAChildStmt().(ExprStmt).getExpr().flow() = node
6868
}
6969

7070
/**

0 commit comments

Comments
 (0)