diff --git a/javascript/ql/src/semmle/javascript/TypeScript.qll b/javascript/ql/src/semmle/javascript/TypeScript.qll index 081bcd35332..6e418f02c44 100644 --- a/javascript/ql/src/semmle/javascript/TypeScript.qll +++ b/javascript/ql/src/semmle/javascript/TypeScript.qll @@ -2399,7 +2399,7 @@ class ThisType extends Type, @thistype { * The type of a named value, `typeof X`, typically denoting the type of * a class constructor, namespace object, enum object, or module object. */ -class TypeofType extends Type, @typeoftype { +class TypeofType extends Type, @typeof_type { /** * Gets the canonical name of the named value. */ diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme b/javascript/ql/src/semmlecode.javascript.dbscheme index 9393949e544..8c68478e7c2 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme +++ b/javascript/ql/src/semmlecode.javascript.dbscheme @@ -621,7 +621,7 @@ case @type.kind of | 6 = @type_reference | 7 = @object_type | 8 = @canonical_type_variable_type -| 9 = @typeoftype +| 9 = @typeof_type | 10 = @voidtype | 11 = @undefinedtype | 12 = @nulltype @@ -694,7 +694,7 @@ case @symbol.kind of | 2 = @other_symbol ; -@type_with_symbol = @type_reference | @typevariable_type | @typeoftype | @uniquesymboltype; +@type_with_symbol = @type_reference | @typevariable_type | @typeof_type | @uniquesymboltype; @ast_node_with_symbol = @typedefinition | @namespacedefinition | @toplevel | @typeaccess | @namespace_access | @var_decl | @function | @invokeexpr | @import_declaration | @external_module_reference; ast_node_symbol( diff --git a/javascript/ql/src/semmlecode.javascript.dbscheme.stats b/javascript/ql/src/semmlecode.javascript.dbscheme.stats index 2178232347c..e254b5ec799 100644 --- a/javascript/ql/src/semmlecode.javascript.dbscheme.stats +++ b/javascript/ql/src/semmlecode.javascript.dbscheme.stats @@ -942,7 +942,7 @@ 650 -@typeoftype +@typeof_type 2903