We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 3853bb8 + 7809bcb commit 9094e01Copy full SHA for 9094e01
src/compiler/checker.ts
@@ -7725,7 +7725,7 @@ namespace ts {
7725
return;
7726
}
7727
const declaration = symbol.valueDeclaration;
7728
- if (!declaration || declaration.kind !== SyntaxKind.VariableDeclaration || (<VariableDeclaration>declaration).initializer) {
+ if (!declaration || declaration.kind !== SyntaxKind.VariableDeclaration || (<VariableDeclaration>declaration).initializer || isInAmbientContext(declaration)) {
7729
7730
7731
const parentParentKind = declaration.parent.parent.kind;
0 commit comments