diff --git a/javascript/ql/src/semmle/javascript/Expr.qll b/javascript/ql/src/semmle/javascript/Expr.qll index 68568a620f4..3e4f0ab243f 100644 --- a/javascript/ql/src/semmle/javascript/Expr.qll +++ b/javascript/ql/src/semmle/javascript/Expr.qll @@ -1239,7 +1239,7 @@ class VoidExpr extends @void_expr, UnaryExpr { * delete elt[_expando] * ``` */ -class DeleteExpr extends @deleteexpr, UnaryExpr { +class DeleteExpr extends @delete_expr, UnaryExpr { override string getOperator() { result = "delete" } override predicate isImpure() { any() } diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme index 48a8678a4b3..1e234976da1 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme +++ b/javascript/ql/src/semmlecode.javascript.dbscheme @@ -258,7 +258,7 @@ case @expr.kind of | 19 = @bit_not_expr | 20 = @typeof_expr | 21 = @void_expr -| 22 = @deleteexpr +| 22 = @delete_expr | 23 = @eqexpr | 24 = @neqexpr | 25 = @eqqexpr @@ -367,7 +367,7 @@ case @expr.kind of @invokeexpr = @new_expr | @call_expr; -@unaryexpr = @neg_expr | @plus_expr | @log_not_expr | @bit_not_expr | @typeof_expr | @void_expr | @deleteexpr | @spreadelement; +@unaryexpr = @neg_expr | @plus_expr | @log_not_expr | @bit_not_expr | @typeof_expr | @void_expr | @delete_expr | @spreadelement; @equality_test = @eqexpr | @neqexpr | @eqqexpr | @neqqexpr; diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme.stats b/javascript/ql/src/semmlecode.javascript.dbscheme.stats index 7e27b25e2cc..a5b6dcf31bc 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats +++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats @@ -278,7 +278,7 @@ 51 -@deleteexpr +@delete_expr 1310