Do not rewrite substitute named import reference when generating es6 modules

Conflicts:
	src/compiler/checker.ts
	tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport.js
	tests/baselines/reference/es6ImportNamedImport.js
This commit is contained in:
Sheetal Nandi
2015-02-12 17:54:30 -08:00
committed by Mohamed Hegazy
parent 006ed82730
commit 29b221430f
2 changed files with 2 additions and 2 deletions

View File

@@ -10851,7 +10851,7 @@ module ts {
return getExportNameSubstitution(exportSymbol, node.parent);
}
// Named imports from ES6 import declarations are rewritten
if (symbol.flags & SymbolFlags.Alias) {
if (symbol.flags & SymbolFlags.Alias && languageVersion < ScriptTarget.ES6) {
return getAliasNameSubstitution(symbol);
}
}