mirror of
https://github.com/github/codeql.git
synced 2025-12-21 11:16:30 +01:00
TS: Support type-only import/export
This commit is contained in:
@@ -385,6 +385,8 @@ case @expr.kind of
|
||||
|
||||
@exportspecifier = @namedexportspecifier | @exportdefaultspecifier | @exportnamespacespecifier;
|
||||
|
||||
@import_or_export_declaration = @importdeclaration | @exportdeclaration;
|
||||
|
||||
@typeassertion = @astypeassertion | @prefixtypeassertion;
|
||||
|
||||
@classdefinition = @classdeclstmt | @classexpr;
|
||||
@@ -518,6 +520,7 @@ hasPublicKeyword (int id: @property ref);
|
||||
hasPrivateKeyword (int id: @property ref);
|
||||
hasProtectedKeyword (int id: @property ref);
|
||||
hasReadonlyKeyword (int id: @property ref);
|
||||
hasTypeKeyword (int id: @import_or_export_declaration ref);
|
||||
isOptionalMember (int id: @property ref);
|
||||
hasDefiniteAssignmentAssertion (int id: @field_or_vardeclarator ref);
|
||||
isOptionalParameterDeclaration (unique int parameter: @pattern ref);
|
||||
|
||||
Reference in New Issue
Block a user