Skip to content

Commit c07d883

Browse files
TypeScript Bota-tarasyuk
TypeScript Bot
andauthored
Cherry-pick PR #49313 into release-4.7 (#49359)
Component commits: 00b7574 fix(49306): add isImportTypeAssertionContainer helper Co-authored-by: Oleksandr T <[email protected]>
1 parent 197aaef commit c07d883

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

src/compiler/factory/nodeTests.ts

+4
Original file line numberDiff line numberDiff line change
@@ -597,6 +597,10 @@ namespace ts {
597597
return node.kind === SyntaxKind.ImportClause;
598598
}
599599

600+
export function isImportTypeAssertionContainer(node: Node): node is ImportTypeAssertionContainer {
601+
return node.kind === SyntaxKind.ImportTypeAssertionContainer;
602+
}
603+
600604
export function isAssertClause(node: Node): node is AssertClause {
601605
return node.kind === SyntaxKind.AssertClause;
602606
}

tests/baselines/reference/api/tsserverlibrary.d.ts

+1
Original file line numberDiff line numberDiff line change
@@ -4720,6 +4720,7 @@ declare namespace ts {
47204720
function isImportEqualsDeclaration(node: Node): node is ImportEqualsDeclaration;
47214721
function isImportDeclaration(node: Node): node is ImportDeclaration;
47224722
function isImportClause(node: Node): node is ImportClause;
4723+
function isImportTypeAssertionContainer(node: Node): node is ImportTypeAssertionContainer;
47234724
function isAssertClause(node: Node): node is AssertClause;
47244725
function isAssertEntry(node: Node): node is AssertEntry;
47254726
function isNamespaceImport(node: Node): node is NamespaceImport;

tests/baselines/reference/api/typescript.d.ts

+1
Original file line numberDiff line numberDiff line change
@@ -4720,6 +4720,7 @@ declare namespace ts {
47204720
function isImportEqualsDeclaration(node: Node): node is ImportEqualsDeclaration;
47214721
function isImportDeclaration(node: Node): node is ImportDeclaration;
47224722
function isImportClause(node: Node): node is ImportClause;
4723+
function isImportTypeAssertionContainer(node: Node): node is ImportTypeAssertionContainer;
47234724
function isAssertClause(node: Node): node is AssertClause;
47244725
function isAssertEntry(node: Node): node is AssertEntry;
47254726
function isNamespaceImport(node: Node): node is NamespaceImport;

0 commit comments

Comments
 (0)