@@ -8886,7 +8886,7 @@ namespace ts {
88868886 return getTypeFromConditionalTypeNode(<ConditionalTypeNode>node);
88878887 case SyntaxKind.InferType:
88888888 return getTypeFromInferTypeNode(<InferTypeNode>node);
8889- case SyntaxKind.ImportTypeNode :
8889+ case SyntaxKind.ImportType :
88908890 return getTypeFromImportTypeNode(<ImportTypeNode>node);
88918891 // This function assumes that an identifier or qualified name is a type expression
88928892 // Callers should first ensure this by calling isTypeNode
@@ -16252,7 +16252,7 @@ namespace ts {
1625216252 const flags = getDeclarationModifierFlagsFromSymbol(prop);
1625316253 const errorNode = node.kind === SyntaxKind.PropertyAccessExpression || node.kind === SyntaxKind.VariableDeclaration ?
1625416254 node.name :
16255- node.kind === SyntaxKind.ImportTypeNode ?
16255+ node.kind === SyntaxKind.ImportType ?
1625616256 node :
1625716257 (<QualifiedName>node).right;
1625816258
@@ -16699,13 +16699,13 @@ namespace ts {
1669916699 return isValidPropertyAccessWithType(node, node.expression, propertyName, getWidenedType(checkExpression(node.expression)));
1670016700 case SyntaxKind.QualifiedName:
1670116701 return isValidPropertyAccessWithType(node, node.left, propertyName, getWidenedType(checkExpression(node.left)));
16702- case SyntaxKind.ImportTypeNode :
16702+ case SyntaxKind.ImportType :
1670316703 return isValidPropertyAccessWithType(node, node, propertyName, getTypeFromTypeNode(node));
1670416704 }
1670516705 }
1670616706
1670716707 function isValidPropertyAccessForCompletions(node: PropertyAccessExpression | ImportTypeNode, type: Type, property: Symbol): boolean {
16708- return isValidPropertyAccessWithType(node, node.kind === SyntaxKind.ImportTypeNode ? node : node.expression, property.escapedName, type)
16708+ return isValidPropertyAccessWithType(node, node.kind === SyntaxKind.ImportType ? node : node.expression, property.escapedName, type)
1670916709 && (!(property.flags & SymbolFlags.Method) || isValidMethodAccess(property, type));
1671016710 }
1671116711 function isValidMethodAccess(method: Symbol, actualThisType: Type): boolean {
@@ -24613,7 +24613,7 @@ namespace ts {
2461324613 return checkConditionalType(<ConditionalTypeNode>node);
2461424614 case SyntaxKind.InferType:
2461524615 return checkInferType(<InferTypeNode>node);
24616- case SyntaxKind.ImportTypeNode :
24616+ case SyntaxKind.ImportType :
2461724617 return checkImportType(<ImportTypeNode>node);
2461824618 case SyntaxKind.JSDocAugmentsTag:
2461924619 return checkJSDocAugmentsTag(node as JSDocAugmentsTag);
@@ -25131,7 +25131,7 @@ namespace ts {
2513125131 node = parent;
2513225132 parent = parent.parent;
2513325133 }
25134- if (parent && parent.kind === SyntaxKind.ImportTypeNode && (parent as ImportTypeNode).qualifier === node) {
25134+ if (parent && parent.kind === SyntaxKind.ImportType && (parent as ImportTypeNode).qualifier === node) {
2513525135 return parent as ImportTypeNode;
2513625136 }
2513725137 return undefined;
@@ -25352,7 +25352,7 @@ namespace ts {
2535225352 case SyntaxKind.FunctionKeyword:
2535325353 case SyntaxKind.EqualsGreaterThanToken:
2535425354 return getSymbolOfNode(node.parent);
25355- case SyntaxKind.ImportTypeNode :
25355+ case SyntaxKind.ImportType :
2535625356 return isLiteralImportTypeNode(node) ? getSymbolAtLocation(node.argument.literal) : undefined;
2535725357
2535825358 default:
0 commit comments