Remove old references to deprecated assertion node types (#56073)

This commit is contained in:
Jake Bailey 2023-10-11 12:54:27 -07:00 committed by GitHub
parent 5a97ce8281
commit d3c7d96d2c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 6 deletions

View File

@ -7,7 +7,6 @@ import {
arrayFrom,
arrayIsEqualTo,
AsExpression,
AssertClause,
BuilderProgram,
CancellationToken,
canHaveDecorators,
@ -918,7 +917,7 @@ export function getModeForUsageLocation(file: { impliedNodeFormat?: ResolutionMo
}
/** @internal */
export function getResolutionModeOverride(node: AssertClause | ImportAttributes | undefined, grammarErrorOnNode?: (node: Node, diagnostic: DiagnosticMessage) => void) {
export function getResolutionModeOverride(node: ImportAttributes | undefined, grammarErrorOnNode?: (node: Node, diagnostic: DiagnosticMessage) => void) {
if (!node) return undefined;
if (length(node.elements) !== 1) {
grammarErrorOnNode?.(

View File

@ -1,6 +1,5 @@
import {
ArrowFunction,
AssertClause,
Block,
CallExpression,
CancellationToken,
@ -302,11 +301,10 @@ function getOutliningSpanForNode(n: Node, sourceFile: SourceFile): OutliningSpan
case SyntaxKind.NamedImports:
case SyntaxKind.NamedExports:
case SyntaxKind.ImportAttributes:
case SyntaxKind.AssertClause:
return spanForImportExportElements(n as NamedImports | NamedExports | AssertClause | ImportAttributes);
return spanForImportExportElements(n as NamedImports | NamedExports | ImportAttributes);
}
function spanForImportExportElements(node: NamedImports | NamedExports | AssertClause | ImportAttributes) {
function spanForImportExportElements(node: NamedImports | NamedExports | ImportAttributes) {
if (!node.elements.length) {
return undefined;
}