Do not offer completions for default module member symbol (#55231)

This commit is contained in:
Mateusz Burzyński
2023-08-01 23:52:40 +02:00
committed by GitHub
parent b87e301822
commit defe33afa1
2 changed files with 17 additions and 1 deletions

View File

@@ -45463,7 +45463,7 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
if (meaning) {
source.forEach(symbol => {
// Similar condition as in `resolveNameHelper`
if (!getDeclarationOfKind(symbol, SyntaxKind.ExportSpecifier) && !getDeclarationOfKind(symbol, SyntaxKind.NamespaceExport)) {
if (!getDeclarationOfKind(symbol, SyntaxKind.ExportSpecifier) && !getDeclarationOfKind(symbol, SyntaxKind.NamespaceExport) && symbol.escapedName !== InternalSymbolName.Default) {
copySymbol(symbol, meaning);
}
});