@@ -1763,12 +1763,9 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
1763
1763
getExactOptionalProperties,
1764
1764
getAllPossiblePropertiesOfTypes,
1765
1765
getSuggestedSymbolForNonexistentProperty,
1766
- getSuggestionForNonexistentProperty,
1767
1766
getSuggestedSymbolForNonexistentJSXAttribute,
1768
1767
getSuggestedSymbolForNonexistentSymbol: (location, name, meaning) => getSuggestedSymbolForNonexistentSymbol(location, escapeLeadingUnderscores(name), meaning),
1769
- getSuggestionForNonexistentSymbol: (location, name, meaning) => getSuggestionForNonexistentSymbol(location, escapeLeadingUnderscores(name), meaning),
1770
1768
getSuggestedSymbolForNonexistentModule,
1771
- getSuggestionForNonexistentExport,
1772
1769
getSuggestedSymbolForNonexistentClassMember,
1773
1770
getBaseConstraintOfType,
1774
1771
getDefaultFromTypeParameter: type => type && type.flags & TypeFlags.TypeParameter ? getDefaultFromTypeParameter(type as TypeParameter) : undefined,
@@ -33519,20 +33516,10 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
33519
33516
return result;
33520
33517
}
33521
33518
33522
- function getSuggestionForNonexistentSymbol(location: Node | undefined, outerName: __String, meaning: SymbolFlags): string | undefined {
33523
- const symbolResult = getSuggestedSymbolForNonexistentSymbol(location, outerName, meaning);
33524
- return symbolResult && symbolName(symbolResult);
33525
- }
33526
-
33527
33519
function getSuggestedSymbolForNonexistentModule(name: Identifier, targetModule: Symbol): Symbol | undefined {
33528
33520
return targetModule.exports && getSpellingSuggestionForName(idText(name), getExportsOfModuleAsArray(targetModule), SymbolFlags.ModuleMember);
33529
33521
}
33530
33522
33531
- function getSuggestionForNonexistentExport(name: Identifier, targetModule: Symbol): string | undefined {
33532
- const suggestion = getSuggestedSymbolForNonexistentModule(name, targetModule);
33533
- return suggestion && symbolName(suggestion);
33534
- }
33535
-
33536
33523
function getSuggestionForNonexistentIndexSignature(objectType: Type, expr: ElementAccessExpression, keyedType: Type): string | undefined {
33537
33524
// check if object type has setter or getter
33538
33525
function hasProp(name: "set" | "get") {
0 commit comments