Merge pull request #8314 from Microsoft/Fix8287

Handel ImportEqualsDeclaration
This commit is contained in:
Mohamed Hegazy 2016-04-26 17:26:05 -07:00
commit 5cdb78d126

View File

@ -518,10 +518,15 @@ namespace ts {
}
}
function addExportImportAssignments(statements: Statement[], node: Node) {
const names = reduceEachChild(node, collectExportMembers, []);
for (const name of names) {
addExportMemberAssignments(statements, name);
function addExportImportAssignments(statements: Statement[], node: ImportEqualsDeclaration | ImportDeclaration) {
if (isImportEqualsDeclaration(node)) {
addExportMemberAssignments(statements, node.name);
}
else {
const names = reduceEachChild(node, collectExportMembers, []);
for (const name of names) {
addExportMemberAssignments(statements, name);
}
}
}