diff --git a/javascript/ql/src/semmle/javascript/Classes.qll b/javascript/ql/src/semmle/javascript/Classes.qll index fe47efaa885..2d00561323e 100644 --- a/javascript/ql/src/semmle/javascript/Classes.qll +++ b/javascript/ql/src/semmle/javascript/Classes.qll @@ -294,7 +294,7 @@ class ClassDeclStmt extends @class_decl_stmt, ClassDefinition, Stmt { * }; * ``` */ -class ClassExpr extends @classexpr, ClassDefinition, Expr { +class ClassExpr extends @class_expr, ClassDefinition, Expr { override string getName() { result = ClassDefinition.super.getName() or diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme index 8b1a7f1fdbd..0d555fff3d5 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme +++ b/javascript/ql/src/semmlecode.javascript.dbscheme @@ -315,7 +315,7 @@ case @expr.kind of | 77 = @legacy_letexpr | 78 = @var_decl | 79 = @proper_varaccess -| 80 = @classexpr +| 80 = @class_expr | 81 = @superexpr | 82 = @newtargetexpr | 83 = @namedimportspecifier @@ -393,7 +393,7 @@ case @expr.kind of @typeassertion = @astypeassertion | @prefixtypeassertion; -@classdefinition = @class_decl_stmt | @classexpr; +@classdefinition = @class_decl_stmt | @class_expr; @interfacedefinition = @interfacedeclaration | @interface_typeexpr; @class_or_interface = @classdefinition | @interfacedefinition; diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme.stats b/javascript/ql/src/semmlecode.javascript.dbscheme.stats index d8b05f0e693..4009073f1c0 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats +++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats @@ -626,7 +626,7 @@ 143 -@classexpr +@class_expr 41