diff --git a/javascript/ql/src/semmle/javascript/Stmt.qll b/javascript/ql/src/semmle/javascript/Stmt.qll index 33f5fa424ee..c562fe3d05c 100644 --- a/javascript/ql/src/semmle/javascript/Stmt.qll +++ b/javascript/ql/src/semmle/javascript/Stmt.qll @@ -69,7 +69,7 @@ private class TControlStmt = private class TLoopStmt = TEnhancedForLoop or @while_stmt or @do_while_stmt or @for_stmt; -private class TEnhancedForLoop = @for_in_stmt or @foreachstmt or @for_of_stmt; +private class TEnhancedForLoop = @for_in_stmt or @for_each_stmt or @for_of_stmt; /** * A control statement, that is, is a loop, an if statement, a switch statement, @@ -909,7 +909,7 @@ class ForOfStmt extends @for_of_stmt, EnhancedForLoop { * } * ``` */ -class ForEachStmt extends @foreachstmt, EnhancedForLoop { } +class ForEachStmt extends @for_each_stmt, EnhancedForLoop { } /** * A `debugger` statement. diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme index 42c16c5bad7..5fa1839c722 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme +++ b/javascript/ql/src/semmlecode.javascript.dbscheme @@ -174,7 +174,7 @@ case @stmt.kind of | 22 = @const_decl_stmt | 23 = @let_stmt | 24 = @legacy_let_stmt -| 25 = @foreachstmt +| 25 = @for_each_stmt | 26 = @classdeclstmt | 27 = @importdeclaration | 28 = @exportalldeclaration diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme.stats b/javascript/ql/src/semmlecode.javascript.dbscheme.stats index 9e6a1c3e72e..e550c963b34 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats +++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats @@ -154,7 +154,7 @@ 1 -@foreachstmt +@for_each_stmt 1