/third_party/typescript/src/services/codefixes/ |
D | splitTypeOnlyImport.ts | 29 const importClause = Debug.checkDefined(importDeclaration.importClause); constant 33 …factory.updateImportClause(importClause, importClause.isTypeOnly, importClause.name, /*namedBindin… 39 …factory.updateImportClause(importClause, importClause.isTypeOnly, /*name*/ undefined, importClause…
|
D | convertToTypeOnlyImport.ts | 30 if (!importDeclaration?.importClause) { 34 const { importClause } = importDeclaration; constant 39 if (importClause.name && importClause.namedBindings) { 40 …ges.deleteNodeRangeExcludingEnd(context.sourceFile, importClause.name, importDeclaration.importCla… 46 importClause.name,
|
D | fixUnreferenceableDecoratorMetadata.ts | 45 …const importClause = importDeclaration.kind === SyntaxKind.ImportClause ? importDeclaration : impo… constant 46 if (importClause.name && importClause.namedBindings) { 53 const importsValue = !!forEachImportClauseDeclaration(importClause, decl => { 64 changes.insertModifierBefore(sourceFile, SyntaxKind.TypeKeyword, importClause);
|
D | importFixes.ts | 498 … const namespaceImport = tryCast(declaration.importClause?.namedBindings, isNamespaceImport); 512 … return tryCast(declaration.importClause?.namedBindings, isNamespaceImport)?.name.text; 558 const { importClause } = declaration; constant 559 … if (!importClause || !isStringLiteralLike(declaration.moduleSpecifier)) return undefined; 560 const { name, namedBindings } = importClause; 563 …if (importClause.isTypeOnly && !(importKind === ImportKind.Named && namedBindings)) return undefin… 581 importClauseOrBindingPattern: importClause, 1117 function promoteImportClause(importClause: ImportClause) { 1118 changes.delete(sourceFile, getTypeKeywordOfTypeOnlyImport(importClause, sourceFile)); 1120 const namedImports = tryCast(importClause.namedBindings, isNamedImports);
|
/third_party/typescript/src/services/ |
D | organizeImports.ts | 159 const { importClause, moduleSpecifier } = importDecl; constant 161 if (!importClause) { 167 let { name, namedBindings } = importClause; 262 …DeclarationAndClause(defaultImport, defaultImport.importClause!.name, namespaceImports[0].importCl… 268 …compareIdentifiers((i1.importClause!.namedBindings as NamespaceImport).name, (i2.importClause!.nam… 273 …arationAndClause(namespaceImport, /*name*/ undefined, namespaceImport.importClause!.namedBindings)… 283 newDefaultImport = defaultImports[0].importClause!.name; 288 …sTypeOnly*/ false, factory.createIdentifier("default"), defaultImport.importClause!.name!)); // TO… 305 …: factory.updateNamedImports(namedImports[0].importClause!.namedBindings as NamedImports, sortedIm… 345 if (importDeclaration.importClause === undefined) { [all …]
|
D | suggestionDiagnostics.ts | 95 const { importClause, moduleSpecifier } = node; constant 96 …return importClause && !importClause.name && importClause.namedBindings && importClause.namedBindi… 97 ? importClause.namedBindings.name
|
D | navigationBar.ts | 255 const importClause = node as ImportClause; constant 258 if (importClause.name) { 259 addLeafNode(importClause.name); 265 const { namedBindings } = importClause;
|
D | utilities.ts | 827 if (node.importClause) { 828 if (node.importClause.name && node.importClause.namedBindings) { 835 if (node.importClause.name) { 836 return node.importClause.name; 845 if (node.importClause.namedBindings) { 846 if (isNamedImports(node.importClause.namedBindings)) { 848 const onlyBinding = singleOrUndefined(node.importClause.namedBindings.elements); 854 else if (isNamespaceImport(node.importClause.namedBindings)) { 855 return node.importClause.namedBindings.name; 2096 …export function getTypeKeywordOfTypeOnlyImport(importClause: ImportClause, sourceFile: SourceFile)… [all …]
|
D | services.ts | 894 const importClause = (node as ImportDeclaration).importClause; constant 895 if (importClause) { 898 if (importClause.name) { 899 addDeclaration(importClause.name); 905 if (importClause.namedBindings) { 906 … if (importClause.namedBindings.kind === SyntaxKind.NamespaceImport) { 907 addDeclaration(importClause.namedBindings); 910 forEach(importClause.namedBindings.elements, visit);
|
D | textChanges.ts | 1522 …function deleteDefaultImport(changes: ChangeTracker, sourceFile: SourceFile, importClause: ImportC… 1523 if (!importClause.namedBindings) { 1525 deleteNode(changes, sourceFile, importClause.parent); 1529 const start = importClause.name!.getStart(sourceFile); 1530 const nextToken = getTokenAtPosition(sourceFile, importClause.name!.end); 1537 deleteNode(changes, sourceFile, importClause.name!);
|
D | importTracker.ts | 266 …const { name, namedBindings } = decl.importClause || { name: undefined, namedBindings: undefined };
|
/third_party/typescript/src/services/refactors/ |
D | convertImport.ts | 70 const { importClause } = importDecl; constant 71 if (!importClause) { 75 if (!importClause.namedBindings) { 79 if (importClause.namedBindings.kind === SyntaxKind.NamespaceImport) { 80 return { convertTo: ImportKind.Named, import: importClause.namedBindings }; 82 const shouldUseDefault = getShouldUseDefault(context.program, importClause); 85 ? { convertTo: ImportKind.Default, import: importClause.namedBindings } 86 : { convertTo: ImportKind.Namespace, import: importClause.namedBindings }; 89 function getShouldUseDefault(program: Program, importClause: ImportClause) { 91 && isExportEqualsModule(importClause.parent.moduleSpecifier, program.getTypeChecker());
|
D | moveToNewFile.ts | 212 …return node.importClause && node.importClause.namedBindings && node.importClause.namedBindings.kin… 213 node.importClause.namedBindings.name : undefined; 372 if (!importDecl.importClause) return; 373 const { name, namedBindings } = importDecl.importClause; 388 importDecl.importClause, 389 …factory.updateImportClause(importDecl.importClause, importDecl.importClause.isTypeOnly, name, /*na… 596 const clause = i.importClause;
|
/third_party/typescript/src/linter/ArkTSLinter_1_1/ |
D | InteropTypescriptLinter.ts | 207 const importClause = node.importClause; constant 220 if (!importClause) { 225 if (importClause.name) { 229 if (importClause.namedBindings && ts.isNamedImports(importClause.namedBindings)) { 230 this.checkKitImportClause(importClause.namedBindings, baseFileName); 244 if (!importClause) { 249 this.checkImportClause(importClause, resolvedModule);
|
/third_party/typescript/src/deprecatedCompat/4.8/ |
D | mergeDecoratorsAndModifiers.ts | 194 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 198 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 1221 …0(modifiers: readonly Modifier[] | undefined, importClause: ImportClause | undefined, moduleSpecif… 1222 … return createImportDeclaration(modifiers, importClause, moduleSpecifier, assertClause); 1225 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 1226 … return createImportDeclaration(modifiers, importClause, moduleSpecifier, assertClause); 1230 0: ([modifiers, importClause, moduleSpecifier, assertClause, other]) => 1233 (importClause === undefined || !isArray(importClause)) && 1237 1: ([decorators, modifiers, importClause, moduleSpecifier, assertClause]) => 1240 (importClause === undefined || isImportClause(importClause)) && [all …]
|
/third_party/typescript/src/compiler/transformers/ |
D | declarations.ts | 757 if (!decl.importClause) { 762 decl.importClause, 768 …efaultBinding = decl.importClause && decl.importClause.name && resolver.isDeclarationVisible(decl.… 769 if (!decl.importClause.namedBindings) { 772 decl.importClause, 773 decl.importClause.isTypeOnly, 778 if (decl.importClause.namedBindings.kind === SyntaxKind.NamespaceImport) { 780 …t namedBindings = resolver.isDeclarationVisible(decl.importClause.namedBindings) ? decl.importClau… 782 decl.importClause, 783 decl.importClause.isTypeOnly, [all …]
|
D | utilities.ts | 48 const bindings = node.importClause && node.importClause.namedBindings; 65 …ort(node) || (!!node.importClause && isNamedImports(node.importClause.namedBindings!) && containsD…
|
D | ts.ts | 1971 if (!node.importClause) { 1976 if (node.importClause.isTypeOnly) { 1982 const importClause = visitNode(node.importClause, visitImportClause, isImportClause); constant 1983 return importClause || 1989 importClause,
|
/third_party/typescript/src/compiler/ |
D | ohApi.ts | 452 if (!node.importClause || node.importClause.isTypeOnly) { 457 const importClause = visitNode(node.importClause, visitImportClause, isImportClause); constant 458 if (importClause) { 460 importClause, node.moduleSpecifier, /*assertClause*/ undefined));
|
/third_party/typescript/src/compiler/transformers/module/ |
D | system.ts | 454 if (!entry.importClause) { 606 if (node.importClause) { 952 const importClause = decl.importClause; constant 953 if (!importClause) { 957 if (importClause.name) { 958 statements = appendExportsOfDeclaration(statements, importClause); 961 const namedBindings = importClause.namedBindings;
|
D | module.ts | 904 if (!node.importClause) { 1498 const importClause = decl.importClause; constant 1499 if (!importClause) { 1503 if (importClause.name) { 1504 statements = appendExportsOfDeclaration(statements, importClause); 1507 const namedBindings = importClause.namedBindings;
|
/third_party/typescript/src/testRunner/unittests/services/ |
D | organizeImports.ts | 1068 assertEqual(decl1.importClause, decl2.importClause);
|
/third_party/typescript/src/compiler/factory/ |
D | nodeFactory.ts | 4181 importClause: ImportClause | undefined, 4187 node.importClause = importClause; 4191 propagateChildFlags(node.importClause) | 4204 importClause: ImportClause | undefined, 4209 || node.importClause !== importClause 4212 …? finishUpdateImportDeclaration(createImportDeclaration(modifiers, importClause, moduleSpecifier, … 6401 …Declaration(node) ? updateImportDeclaration(node, modifierArray, node.importClause, node.moduleSpe…
|
/third_party/typescript/lib/ |
D | typescript.d.ts | 1718 readonly importClause?: ImportClause; property 3871 …createImportDeclaration(modifiers: readonly Modifier[] | undefined, importClause: ImportClause | u… 3872 …(node: ImportDeclaration, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 7968 …(modifiers: readonly Modifier[] | undefined, importClause: ImportClause | undefined, moduleSpecifi… 7969 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 7973 …(node: ImportDeclaration, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 7974 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 8528 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 8532 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |…
|
/third_party/typescript/tests/baselines/reference/api/ |
D | typescript.d.ts | 1718 readonly importClause?: ImportClause; property 3871 …createImportDeclaration(modifiers: readonly Modifier[] | undefined, importClause: ImportClause | u… 3872 …(node: ImportDeclaration, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 7968 …(modifiers: readonly Modifier[] | undefined, importClause: ImportClause | undefined, moduleSpecifi… 7969 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 7973 …(node: ImportDeclaration, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 7974 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 8528 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |… 8532 … Decorator[] | undefined, modifiers: readonly Modifier[] | undefined, importClause: ImportClause |…
|