Merge pull request #7635 from Microsoft/considerAmbientAssigned

Always consider ambient variables assigned
This commit is contained in:
Anders Hejlsberg
2016-03-22 10:03:43 -07:00
+1 -1
View File
@@ -7725,7 +7725,7 @@ namespace ts {
return;
}
const declaration = symbol.valueDeclaration;
if (!declaration || declaration.kind !== SyntaxKind.VariableDeclaration || (<VariableDeclaration>declaration).initializer) {
if (!declaration || declaration.kind !== SyntaxKind.VariableDeclaration || (<VariableDeclaration>declaration).initializer || isInAmbientContext(declaration)) {
return;
}
const parentParentKind = declaration.parent.parent.kind;