1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
=== tests/cases/compiler/noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts ===
const cat = 12;
>cat : Symbol(cat, Decl(noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts, 0, 5))
class Foo {}
>Foo : Symbol(Foo, Decl(noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts, 0, 15), Decl(noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts, 2, 13))
export = Foo;
>Foo : Symbol(Foo, Decl(noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts, 0, 15), Decl(noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts, 2, 13))
declare namespace Foo {
>Foo : Symbol(Foo, Decl(noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts, 0, 15), Decl(noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts, 2, 13))
export { cat };
>cat : Symbol(cat, Decl(noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts, 4, 12))
}
|