| /third_party/typescript/src/services/codefixes/ |
| D | convertToEs6Module.ts | 21 for (const moduleSpecifier of importingFile.imports) { constant 22 const imported = getResolvedModule(importingFile, moduleSpecifier.text); 27 const importNode = importFromModuleSpecifier(moduleSpecifier); 30 … importNode, makeImport(importNode.name, /*namedImports*/ undefined, moduleSpecifier, quotePrefere… 198 …function convertPropertyAccessImport(name: BindingName, propertyName: string, moduleSpecifier: Str… 205 makeSingleImport(tmp, propertyName, moduleSpecifier, quotePreference), 211 …return convertedImports([makeSingleImport(name.text, propertyName, moduleSpecifier, quotePreferenc… 308 const moduleSpecifier = reExported.text; constant 311 … return exports.has(InternalSymbolName.ExportEquals) ? [[reExportDefault(moduleSpecifier)], true] : 312 !exports.has(InternalSymbolName.Default) ? [[reExportStar(moduleSpecifier)], false] : [all …]
|
| D | importFixes.ts | 99 const { moduleSpecifier, importKind, useRequire, typeOnly } = fix; constant 100 let entry = newImports.get(moduleSpecifier); 102 …newImports.set(moduleSpecifier, entry = { namedImports: [], namespaceLikeImport: undefined, typeOn… 142 newImports.forEach(({ useRequire, ...imports }, moduleSpecifier) => { 144 …newDeclarations = combine(newDeclarations, getDeclarations(moduleSpecifier, quotePreference, impor… 162 readonly moduleSpecifier: string; property 168 readonly moduleSpecifier: string; property 174 readonly moduleSpecifier: string; property 211 ): { readonly moduleSpecifier: string, readonly codeAction: CodeAction } { 218 …moduleSpecifier = getBestFix(getNewImportInfos(program, sourceFile, position, preferTypeOnlyImport… constant [all …]
|
| D | useDefaultImport.ts | 24 readonly moduleSpecifier: Expression; property 31 return { importNode: parent, name, moduleSpecifier: parent.moduleReference.expression }; 35 return { importNode, name, moduleSpecifier: importNode.moduleSpecifier }; 40 …o.importNode, makeImport(info.name, /*namedImports*/ undefined, info.moduleSpecifier, getQuotePref…
|
| D | splitTypeOnlyImport.ts | 35 importDeclaration.moduleSpecifier)); 41 importDeclaration.moduleSpecifier));
|
| D | convertToTypeOnlyExport.ts | 47 exportDeclaration.moduleSpecifier); 53 exportDeclaration.moduleSpecifier);
|
| D | fixInvalidImportSyntax.ts | 12 …e, node, makeImport(namespace.name, /*namedImports*/ undefined, node.moduleSpecifier, getQuotePref… 21 factory.createExternalModuleReference(node.moduleSpecifier)
|
| D | fixSpelling.ts | 117 …if (!importDeclaration || !isStringLiteralLike(importDeclaration.moduleSpecifier)) return undefine… 119 … const resolvedModule = getResolvedModule(sourceFile, importDeclaration.moduleSpecifier.text);
|
| D | convertToTypeOnlyImport.ts | 49 importDeclaration.moduleSpecifier));
|
| /third_party/typescript/src/services/ |
| D | organizeImports.ts | 59 …tGroups = group(oldImportDecls, importDecl => getExternalModuleName(importDecl.moduleSpecifier!)!); 60 … (group1, group2) => compareModuleSpecifiers(group1[0].moduleSpecifier, group2[0].moduleSpecifier)… 62 getExternalModuleName(importGroup[0].moduleSpecifier!) 95 const { importClause, moduleSpecifier } = importDecl; constant 132 else if (hasModuleDeclarationMatchingSpecifier(sourceFile, moduleSpecifier)) { 139 moduleSpecifier)); 159 …function hasModuleDeclarationMatchingSpecifier(sourceFile: SourceFile, moduleSpecifier: Expression… 160 const moduleSpecifierText = isStringLiteral(moduleSpecifier) && moduleSpecifier.text; 351 exportDecl.moduleSpecifier)); 398 importDeclaration.moduleSpecifier); [all …]
|
| D | importTracker.ts | 253 if (decl.moduleSpecifier!.kind !== SyntaxKind.StringLiteral) { 345 const { exportClause, moduleSpecifier } = statement; constant 346 return !moduleSpecifier && exportClause && isNamedExports(exportClause) && 375 forEachImport(referencingFile, (_importDecl, moduleSpecifier) => { 376 const moduleSymbol = checker.getSymbolAtLocation(moduleSpecifier); 378 refs.push({ kind: "import", literal: moduleSpecifier }); 391 forEachImport(sourceFile, (importDecl, moduleSpecifier) => { 392 const moduleSymbol = checker.getSymbolAtLocation(moduleSpecifier); 426 if (decl.moduleSpecifier && isStringLiteral(decl.moduleSpecifier)) { 427 action(decl, decl.moduleSpecifier); [all …]
|
| D | suggestionDiagnostics.ts | 22 for (const moduleSpecifier of sourceFile.imports) { constant 23 const importNode = importFromModuleSpecifier(moduleSpecifier); 26 const module = getResolvedModule(sourceFile, moduleSpecifier.text); 93 const { importClause, moduleSpecifier } = node; constant 94 … importClause.namedBindings.kind === SyntaxKind.NamespaceImport && isStringLiteral(moduleSpecifier)
|
| D | utilities.ts | 665 return nodeIsPresent((<ExportDeclaration | ImportDeclaration>n).moduleSpecifier); 857 return node.moduleSpecifier; 884 return node.moduleSpecifier; 1003 …eyword && (isImportDeclaration(parent) || isExportDeclaration(parent)) && parent.moduleSpecifier) { 1004 return parent.moduleSpecifier; 1855 …r | undefined, namedImports: readonly ImportSpecifier[] | undefined, moduleSpecifier: string, quot… 1856 …rts && namedImports.length ? makeImport(defaultImport, namedImports, moduleSpecifier, quotePrefere… 1859 …r | undefined, namedImports: readonly ImportSpecifier[] | undefined, moduleSpecifier: string | Exp… 1866 …typeof moduleSpecifier === "string" ? makeStringLiteral(moduleSpecifier, quotePreference) : module…
|
| D | breakpoints.ts | 175 return textSpan(node, (<ImportDeclaration>node).moduleSpecifier); 179 return textSpan(node, (<ExportDeclaration>node).moduleSpecifier);
|
| /third_party/typescript/src/services/refactors/ |
| D | convertImport.ts | 139 const { moduleSpecifier } = importDecl; constant 141 …onst preferredName = moduleSpecifier && isStringLiteral(moduleSpecifier) ? codefix.moduleSpecifier… 175 …ments && elements.length ? factory.createNamedImports(elements) : undefined), old.moduleSpecifier);
|
| D | convertExport.ts | 182 …erence = isStringLiteral(clause.parent.moduleSpecifier) ? quotePreferenceFromString(clause.parent.… 183 …ndefined, [makeImportSpecifier(exportName, ref.text)], clause.parent.moduleSpecifier, quotePrefere…
|
| D | moveToNewFile.ts | 272 return (i.kind === SyntaxKind.ImportDeclaration ? i.moduleSpecifier 279 if (isStringLiteral(statement.moduleSpecifier)) cb(statement as SupportedImport); 296 | ImportDeclaration & { moduleSpecifier: StringLiteralLike } 337 function createRequireCall(moduleSpecifier: StringLiteralLike): CallExpression { 338 …allExpression(factory.createIdentifier("require"), /*typeArguments*/ undefined, [moduleSpecifier]); 583 …function filterImport(i: SupportedImport, moduleSpecifier: StringLiteralLike, keep: (name: Identif… 591 …d, factory.createImportClause(/*isTypeOnly*/ false, defaultImport, namedBindings), moduleSpecifier) 598 …return name ? makeVariableStatement(name, i.type, createRequireCall(moduleSpecifier), i.parent.fla…
|
| /third_party/typescript/src/testRunner/unittests/services/ |
| D | organizeImports.ts | 32 …const [{moduleSpecifier: moduleSpecifier1}, {moduleSpecifier: moduleSpecifier2}] = parseImports(im… constant 986 assertEqual(decl1.moduleSpecifier, decl2.moduleSpecifier); 1014 assertEqual(ed1.moduleSpecifier, ed2.moduleSpecifier);
|
| /third_party/typescript/src/compiler/transformers/module/ |
| D | esnextAnd2015.ts | 82 … if (!node.exportClause || !isNamespaceExport(node.exportClause) || !node.moduleSpecifier) { 98 node.moduleSpecifier,
|
| /third_party/typescript/src/compiler/ |
| D | moduleSpecifiers.ts | 482 let moduleSpecifier = path; 491 moduleSpecifier = packageRootPath; 500 moduleSpecifier = getExtensionlessFileName(moduleFileNameForExtensionless); 513 …const pathToTopLevelNodeModules = getCanonicalFileName(moduleSpecifier.substring(0, parts.topLevel… 519 … const nodeModulesDirectoryName = moduleSpecifier.substring(parts.topLevelPackageNameIndex + 1);
|
| /third_party/typescript/src/compiler/transformers/ |
| D | declarations.ts | 351 …mportStatement) && isStringLiteral(importStatement.moduleSpecifier) && importStatement.moduleSpeci… 720 rewriteModuleSpecifier(decl, decl.moduleSpecifier) 732 ), rewriteModuleSpecifier(decl, decl.moduleSpecifier)); 742 ), rewriteModuleSpecifier(decl, decl.moduleSpecifier)) : undefined; 757 rewriteModuleSpecifier(decl, decl.moduleSpecifier) 767 rewriteModuleSpecifier(decl, decl.moduleSpecifier) 1121 rewriteModuleSpecifier(input, input.moduleSpecifier),
|
| D | utilities.ts | 105 if ((<ExportDeclaration>node).moduleSpecifier) { 206 if (!node.moduleSpecifier) {
|
| D | ts.ts | 2830 node.moduleSpecifier) 2921 node.moduleSpecifier) 3447 importClause, node.moduleSpecifier)); 3453 typeImportClause, node.moduleSpecifier)); 3594 node.isTypeOnly, exportClause, node.moduleSpecifier)); 3599 /*isTypeOnly*/ true, typeExportClause, node.moduleSpecifier));
|
| /third_party/typescript/src/compiler/factory/ |
| D | nodeFactory.ts | 3935 moduleSpecifier: Expression 3943 node.moduleSpecifier = moduleSpecifier; 3946 propagateChildFlags(node.moduleSpecifier); 3957 moduleSpecifier: Expression 3962 || node.moduleSpecifier !== moduleSpecifier 3963 … ? update(createImportDeclaration(decorators, modifiers, importClause, moduleSpecifier), node) 4103 moduleSpecifier?: Expression 4112 node.moduleSpecifier = moduleSpecifier; 4115 propagateChildFlags(node.moduleSpecifier); 4127 moduleSpecifier: Expression | undefined [all …]
|
| /third_party/typescript/src/deprecatedCompat/ |
| D | deprecations.ts | 1215 …difier[] | undefined, exportClause: NamedExportBindings | undefined, moduleSpecifier?: Expression,… 1216 … factory.createExportDeclaration(decorators, modifiers, isTypeOnly, exportClause, moduleSpecifier); 1225 moduleSpecifier: Expression | undefined, 1227 …ry.updateExportDeclaration(node, decorators, modifiers, isTypeOnly, exportClause, moduleSpecifier);
|
| /third_party/typescript/src/testRunner/unittests/ |
| D | programApi.ts | 205 … typeChecker.getSymbolAtLocation((sourceFile.statements[0] as ImportDeclaration).moduleSpecifier);
|