diff --git a/javascript/ql/src/semmle/javascript/TypeScript.qll b/javascript/ql/src/semmle/javascript/TypeScript.qll index 18591b518df..92cbd90cb5f 100644 --- a/javascript/ql/src/semmle/javascript/TypeScript.qll +++ b/javascript/ql/src/semmle/javascript/TypeScript.qll @@ -344,7 +344,7 @@ class FunctionTypeExpr extends TypeExpr, @functiontypeexpr { } /** A constructor type, such as `new (x: string) => Object`. */ -class ConstructorTypeExpr extends FunctionTypeExpr, @constructortypeexpr { } +class ConstructorTypeExpr extends FunctionTypeExpr, @constructor_typeexpr { } /** A function type that is not a constructor type, such as `(x: string) => number`. */ class PlainFunctionTypeExpr extends FunctionTypeExpr, @plain_function_typeexpr { } diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme index 2f16a76b040..eb9c32823e2 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme +++ b/javascript/ql/src/semmlecode.javascript.dbscheme @@ -571,7 +571,7 @@ case @typeexpr.kind of | 21 = @interface_typeexpr | 22 = @type_parameter | 23 = @plain_function_typeexpr -| 24 = @constructortypeexpr +| 24 = @constructor_typeexpr | 25 = @localnamespaceaccess | 26 = @qualifiednamespaceaccess | 27 = @mappedtypeexpr @@ -595,7 +595,7 @@ case @typeexpr.kind of @namespaceaccess = @localnamespaceaccess | @qualifiednamespaceaccess | @importnamespaceaccess; @importtypeexpr = @importtypeaccess | @importnamespaceaccess | @importvartypeaccess; -@functiontypeexpr = @plain_function_typeexpr | @constructortypeexpr; +@functiontypeexpr = @plain_function_typeexpr | @constructor_typeexpr; // types types ( diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme.stats b/javascript/ql/src/semmlecode.javascript.dbscheme.stats index 73efbb20c9a..5aa5105a617 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats +++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats @@ -886,7 +886,7 @@ 20 -@constructortypeexpr +@constructor_typeexpr 20