| /third_party/typescript/src/services/codefixes/ |
| D | convertToEsModule.ts | 21 for (const moduleSpecifier of importingFile.imports) { constant 22 …ed = getResolvedModule(importingFile, moduleSpecifier.text, getModeForUsageLocation(importingFile,… 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 | 124 const { moduleSpecifier, importKind, useRequire, addAsTypeOnly } = fix; constant 125 … const entry = getNewImportEntry(moduleSpecifier, importKind, useRequire, addAsTypeOnly); 162 …function getNewImportEntry(moduleSpecifier: string, importKind: ImportKind, useRequire: boolean, a… 169 const typeOnlyKey = newImportsKey(moduleSpecifier, /*topLevelTypeOnly*/ true); 170 const nonTypeOnlyKey = newImportsKey(moduleSpecifier, /*topLevelTypeOnly*/ false); 194 … function newImportsKey(moduleSpecifier: string, topLevelTypeOnly: boolean): NewImportsKey { 195 return `${topLevelTypeOnly ? 1 : 0}|${moduleSpecifier}`; 219 const moduleSpecifier = key.slice(2); // From `${0 | 1}|${moduleSpecifier}` format constant 222 moduleSpecifier, 249 …): { exportInfo?: SymbolExportInfo, moduleSpecifier: string, computedWithoutCacheCount: number } |… [all …]
|
| D | fixImportNonExportedMember.ts | 17 …[Diagnostics.Export_0_from_module_1, info.exportName.node.text, info.moduleSpecifier], fixId, Diag… 72 moduleSpecifier: string; property 81 …const moduleSpecifier = isStringLiteral(importDeclaration.moduleSpecifier) ? importDeclaration.mod… constant 82 if (moduleSpecifier === undefined) return undefined; 84 … const resolvedModule = getResolvedModule(sourceFile, moduleSpecifier, /*mode*/ undefined); 101 return { exportName, node, moduleSourceFile, moduleSpecifier }; 142 …difier)], /*hasTrailingComma*/ namedExports.hasTrailingComma)), node.moduleSpecifier, node.assertC…
|
| 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 | 34 importDeclaration.moduleSpecifier, 40 importDeclaration.moduleSpecifier,
|
| D | fixSpelling.ts | 134 …if (!importDeclaration || !isStringLiteralLike(importDeclaration.moduleSpecifier)) return undefine… 136 …(sourceFile, importDeclaration.moduleSpecifier.text, getModeForUsageLocation(sourceFile, importDec…
|
| D | convertToTypeOnlyExport.ts | 46 exportDeclaration.moduleSpecifier, 53 exportDeclaration.moduleSpecifier,
|
| D | fixInvalidImportSyntax.ts | 12 …e, node, makeImport(namespace.name, /*namedImports*/ undefined, node.moduleSpecifier, getQuotePref… 20 factory.createExternalModuleReference(node.moduleSpecifier)
|
| D | convertToTypeOnlyImport.ts | 48 importDeclaration.moduleSpecifier,
|
| /third_party/typescript/src/testRunner/unittests/tsserver/ |
| D | completionsIncomplete.ts | 57 …rt.lengthOf(completions.entries.filter(entry => (entry.data as any)?.moduleSpecifier), Completions… 58 …etions.entries.filter(entry => entry.source && !(entry.data as any)?.moduleSpecifier), excessFileC… 62 …rt.lengthOf(completions.entries.filter(entry => (entry.data as any)?.moduleSpecifier), Completions… 66 …rt.lengthOf(completions.entries.filter(entry => (entry.data as any)?.moduleSpecifier), exportingFi… 103 …assert.lengthOf(completions.entries.filter(e => (e.data as any)?.moduleSpecifier), ambientFiles.le… 116 …rt.lengthOf(completions.entries.filter(entry => (entry.data as any)?.moduleSpecifier?.startsWith("… 119 … completions.entries.find(entry => (entry.data as any)?.moduleSpecifier?.startsWith("dep-a"))!); 138 assert(!(sigint.data as any).moduleSpecifier); 142 assert((sigint!.data as any).moduleSpecifier); 258 …Actions[0].changes[0].textChanges[0].newText.includes(`"${(entry.data as any).moduleSpecifier}"`));
|
| /third_party/typescript/src/deprecatedCompat/4.8/ |
| D | mergeDecoratorsAndModifiers.ts | 194 …only Modifier[] | undefined, importClause: ImportClause | undefined, moduleSpecifier: Expression, … 198 …only Modifier[] | undefined, importClause: ImportClause | undefined, moduleSpecifier: Expression, … 210 … isTypeOnly: boolean, exportClause: NamedExportBindings | undefined, moduleSpecifier?: Expression,… 214 … isTypeOnly: boolean, exportClause: NamedExportBindings | undefined, moduleSpecifier: Expression |… 1221 …only Modifier[] | undefined, importClause: ImportClause | undefined, moduleSpecifier: Expression, … 1222 … return createImportDeclaration(modifiers, importClause, moduleSpecifier, assertClause); 1225 …only Modifier[] | undefined, importClause: ImportClause | undefined, moduleSpecifier: Expression, … 1226 … return createImportDeclaration(modifiers, importClause, moduleSpecifier, assertClause); 1230 0: ([modifiers, importClause, moduleSpecifier, assertClause, other]) => 1234 (moduleSpecifier !== undefined && isExpression(moduleSpecifier)) && [all …]
|
| /third_party/typescript/src/services/ |
| D | organizeImports.ts | 73 … ? group(oldImportDecls, importDecl => getExternalModuleName(importDecl.moduleSpecifier!)!) 76 … (group1, group2) => compareModuleSpecifiers(group1[0].moduleSpecifier, group2[0].moduleSpecifier)) 79 getExternalModuleName(importGroup[0].moduleSpecifier!) 159 const { importClause, moduleSpecifier } = importDecl; constant 196 else if (hasModuleDeclarationMatchingSpecifier(sourceFile, moduleSpecifier)) { 202 moduleSpecifier, 223 …function hasModuleDeclarationMatchingSpecifier(sourceFile: SourceFile, moduleSpecifier: Expression… 224 const moduleSpecifierText = isStringLiteral(moduleSpecifier) && moduleSpecifier.text; 413 exportDecl.moduleSpecifier, 460 importDeclaration.moduleSpecifier, [all …]
|
| D | importTracker.ts | 255 if (decl.moduleSpecifier!.kind !== SyntaxKind.StringLiteral) { 347 const { exportClause, moduleSpecifier } = statement; constant 348 return !moduleSpecifier && exportClause && isNamedExports(exportClause) && 377 forEachImport(referencingFile, (_importDecl, moduleSpecifier) => { 378 const moduleSymbol = checker.getSymbolAtLocation(moduleSpecifier); 380 refs.push({ kind: "import", literal: moduleSpecifier }); 393 forEachImport(sourceFile, (importDecl, moduleSpecifier) => { 394 const moduleSymbol = checker.getSymbolAtLocation(moduleSpecifier); 428 if (decl.moduleSpecifier && isStringLiteral(decl.moduleSpecifier)) { 429 action(decl, decl.moduleSpecifier); [all …]
|
| D | suggestionDiagnostics.ts | 24 for (const moduleSpecifier of sourceFile.imports) { constant 25 const importNode = importFromModuleSpecifier(moduleSpecifier); 28 … module = getResolvedModule(sourceFile, moduleSpecifier.text, getModeForUsageLocation(sourceFile, … 95 const { importClause, moduleSpecifier } = node; constant 96 … importClause.namedBindings.kind === SyntaxKind.NamespaceImport && isStringLiteral(moduleSpecifier)
|
| D | completions.ts | 91 moduleSpecifier: string; property 181 moduleSpecifier: string; 338 …ult === Comparison.EqualTo && entryInArray.data?.moduleSpecifier && entryToInsert.data?.moduleSpec… 341 (entryInArray.data as CompletionEntryDataResolved).moduleSpecifier, 342 (entryToInsert.data as CompletionEntryDataResolved).moduleSpecifier, 353 return !!data?.moduleSpecifier; 403 moduleSpecifier: result.moduleSpecifier, constant 409 entry.sourceDisplay = [textPart(newOrigin.moduleSpecifier)]; 753 sourceDisplay = [textPart(origin.moduleSpecifier)]; 1296 moduleSpecifier: origin.moduleSpecifier, constant [all …]
|
| D | utilities.ts | 669 return nodeIsPresent((n as ExportDeclaration | ImportDeclaration).moduleSpecifier); 863 return node.moduleSpecifier; 890 return node.moduleSpecifier; 1009 …eyword && (isImportDeclaration(parent) || isExportDeclaration(parent)) && parent.moduleSpecifier) { 1010 return parent.moduleSpecifier; 1959 …r | undefined, namedImports: readonly ImportSpecifier[] | undefined, moduleSpecifier: string, quot… 1960 …rts && namedImports.length ? makeImport(defaultImport, namedImports, moduleSpecifier, quotePrefere… 1963 …r | undefined, namedImports: readonly ImportSpecifier[] | undefined, moduleSpecifier: string | Exp… 1969 …typeof moduleSpecifier === "string" ? makeStringLiteral(moduleSpecifier, quotePreference) : module… 3097 allowsImportingSpecifier: (moduleSpecifier: string) => boolean; [all …]
|
| D | goToDefinition.ts | 55 …const moduleSpecifier = importDeclaration && tryGetModuleSpecifierFromDeclaration(importDeclaratio… constant 56 if (moduleSpecifier) { 57 … ({ symbol, failedAliasResolution } = getSymbol(moduleSpecifier, typeChecker, stopAtAlias)); 58 fallbackNode = moduleSpecifier;
|
| /third_party/typescript/src/services/refactors/ |
| D | convertImport.ts | 91 && isExportEqualsModule(importClause.parent.moduleSpecifier, program.getTypeChecker()); 162 const { moduleSpecifier } = importDecl; constant 171 …onst preferredName = moduleSpecifier && isStringLiteral(moduleSpecifier) ? codefix.moduleSpecifier… 221 function isExportEqualsModule(moduleSpecifier: Expression, checker: TypeChecker) { 222 const externalModule = checker.resolveExternalModuleName(moduleSpecifier); 230 …ents.length ? factory.createNamedImports(elements) : undefined), old.moduleSpecifier, /*assertClau…
|
| D | moveToNewFile.ts | 273 return (i.kind === SyntaxKind.ImportDeclaration ? i.moduleSpecifier 280 if (isStringLiteral(statement.moduleSpecifier)) cb(statement as SupportedImport); 297 | ImportDeclaration & { moduleSpecifier: StringLiteralLike } 338 function createRequireCall(moduleSpecifier: StringLiteralLike): CallExpression { 339 …allExpression(factory.createIdentifier("require"), /*typeArguments*/ undefined, [moduleSpecifier]); 593 …function filterImport(i: SupportedImport, moduleSpecifier: StringLiteralLike, keep: (name: Identif… 601 …ateImportClause(/*isTypeOnly*/ false, defaultImport, namedBindings), moduleSpecifier, /*assertClau… 608 …return name ? makeVariableStatement(name, i.type, createRequireCall(moduleSpecifier), i.parent.fla…
|
| D | convertExport.ts | 204 …erence = isStringLiteral(clause.parent.moduleSpecifier) ? quotePreferenceFromString(clause.parent.… 205 …ndefined, [makeImportSpecifier(exportName, ref.text)], clause.parent.moduleSpecifier, quotePrefere…
|
| /third_party/typescript/src/testRunner/unittests/services/ |
| D | organizeImports.ts | 32 …const [{moduleSpecifier: moduleSpecifier1}, {moduleSpecifier: moduleSpecifier2}] = parseImports(im… constant 1069 assertEqual(decl1.moduleSpecifier, decl2.moduleSpecifier); 1097 assertEqual(ed1.moduleSpecifier, ed2.moduleSpecifier);
|
| /third_party/typescript/tests/cases/fourslash/ |
| D | completionsImportPathsConflict.ts | 45 moduleSpecifier: "@reduxjs/toolkit",
|
| /third_party/typescript/src/compiler/transformers/module/ |
| D | esnextAnd2015.ts | 196 … if (!node.exportClause || !isNamespaceExport(node.exportClause) || !node.moduleSpecifier) { 211 node.moduleSpecifier,
|
| /third_party/typescript/src/compiler/ |
| D | ohApi.ts | 460 importClause, node.moduleSpecifier, /*assertClause*/ undefined)); 466 typeImportClause, node.moduleSpecifier)); 610 … node.isTypeOnly, exportClause, node.moduleSpecifier, /*assertClause*/ undefined)); 615 /*isTypeOnly*/ true, typeExportClause, node.moduleSpecifier));
|
| D | moduleSpecifiers.ts | 761 let moduleSpecifier = path; 778 moduleSpecifier = packageRootPath; 787 …moduleSpecifier = removeExtensionAndIndexPostFix(moduleFileName, preferences.ending, options, host… 800 …const pathToTopLevelNodeModules = getCanonicalFileName(moduleSpecifier.substring(0, parts.topLevel… 806 … const nodeModulesDirectoryName = moduleSpecifier.substring(parts.topLevelPackageNameIndex + 1);
|