JavaScript: Refactor Closure::isTopLevelExpr to avoid unhelpful magic.

This commit is contained in:
Max Schaefer
2019-03-19 09:15:08 +00:00
parent c17f4d7d41
commit 0e0fe2545d

View File

@@ -64,7 +64,7 @@ module Closure {
* a top-level expression statement.
*/
private predicate isTopLevelExpr(DataFlow::Node node) {
node.getTopLevel().getAChildStmt().(ExprStmt).getExpr().flow() = node
any(TopLevel tl).getAChildStmt().(ExprStmt).getExpr().flow() = node
}
/**