Remove additional error message generated while emitting output
This commit is contained in:
parent
b4becd46ec
commit
5e9fc58038
|
@ -2629,7 +2629,7 @@ namespace ts {
|
||||||
const internalModuleReference = <Identifier | QualifiedName>(<ImportEqualsDeclaration>declaration).moduleReference;
|
const internalModuleReference = <Identifier | QualifiedName>(<ImportEqualsDeclaration>declaration).moduleReference;
|
||||||
const firstIdentifier = getFirstIdentifier(internalModuleReference);
|
const firstIdentifier = getFirstIdentifier(internalModuleReference);
|
||||||
const importSymbol = resolveName(declaration, firstIdentifier.text, SymbolFlags.Value | SymbolFlags.Type | SymbolFlags.Namespace,
|
const importSymbol = resolveName(declaration, firstIdentifier.text, SymbolFlags.Value | SymbolFlags.Type | SymbolFlags.Namespace,
|
||||||
Diagnostics.Cannot_find_name_0, firstIdentifier);
|
undefined, undefined);
|
||||||
if (importSymbol) {
|
if (importSymbol) {
|
||||||
buildVisibleNodeList(importSymbol.declarations);
|
buildVisibleNodeList(importSymbol.declarations);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,14 +1,11 @@
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport.ts(2,1): error TS2304: Cannot find name 'SomeNonExistingName'.
|
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport.ts(2,14): error TS2304: Cannot find name 'SomeNonExistingName'.
|
tests/cases/compiler/declarationEmit_UnknownImport.ts(2,14): error TS2304: Cannot find name 'SomeNonExistingName'.
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport.ts(2,14): error TS2503: Cannot find namespace 'SomeNonExistingName'.
|
tests/cases/compiler/declarationEmit_UnknownImport.ts(2,14): error TS2503: Cannot find namespace 'SomeNonExistingName'.
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport.ts(2,14): error TS4000: Import declaration 'Foo' is using private name 'SomeNonExistingName'.
|
tests/cases/compiler/declarationEmit_UnknownImport.ts(2,14): error TS4000: Import declaration 'Foo' is using private name 'SomeNonExistingName'.
|
||||||
|
|
||||||
|
|
||||||
==== tests/cases/compiler/declarationEmit_UnknownImport.ts (4 errors) ====
|
==== tests/cases/compiler/declarationEmit_UnknownImport.ts (3 errors) ====
|
||||||
|
|
||||||
import Foo = SomeNonExistingName
|
import Foo = SomeNonExistingName
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
||||||
!!! error TS2304: Cannot find name 'SomeNonExistingName'.
|
|
||||||
~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~
|
||||||
!!! error TS2304: Cannot find name 'SomeNonExistingName'.
|
!!! error TS2304: Cannot find name 'SomeNonExistingName'.
|
||||||
~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,1): error TS2304: Cannot find name 'From'.
|
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,12): error TS1005: '=' expected.
|
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,12): error TS1005: '=' expected.
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,12): error TS2304: Cannot find name 'From'.
|
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,12): error TS2304: Cannot find name 'From'.
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,12): error TS2503: Cannot find namespace 'From'.
|
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,12): error TS2503: Cannot find namespace 'From'.
|
||||||
|
@ -6,11 +5,9 @@ tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,12): error TS4000: Impo
|
||||||
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,17): error TS1005: ';' expected.
|
tests/cases/compiler/declarationEmit_UnknownImport2.ts(2,17): error TS1005: ';' expected.
|
||||||
|
|
||||||
|
|
||||||
==== tests/cases/compiler/declarationEmit_UnknownImport2.ts (6 errors) ====
|
==== tests/cases/compiler/declarationEmit_UnknownImport2.ts (5 errors) ====
|
||||||
|
|
||||||
import Foo From './Foo'; // Syntax error
|
import Foo From './Foo'; // Syntax error
|
||||||
~~~~~~~~~~~~~~~
|
|
||||||
!!! error TS2304: Cannot find name 'From'.
|
|
||||||
~~~~
|
~~~~
|
||||||
!!! error TS1005: '=' expected.
|
!!! error TS1005: '=' expected.
|
||||||
~~~~
|
~~~~
|
||||||
|
|
Loading…
Reference in a new issue