=== tests/cases/compiler/internalAliasInitializedModule.ts === module a { >a : Symbol(a, Decl(internalAliasInitializedModule.ts, 0, 0)) export module b { >b : Symbol(b, Decl(internalAliasInitializedModule.ts, 0, 10)) export class c { >c : Symbol(c, Decl(internalAliasInitializedModule.ts, 1, 21)) } } } module c { >c : Symbol(c, Decl(internalAliasInitializedModule.ts, 5, 1)) import b = a.b; >b : Symbol(b, Decl(internalAliasInitializedModule.ts, 7, 10)) >a : Symbol(a, Decl(internalAliasInitializedModule.ts, 0, 0)) >b : Symbol(b, Decl(internalAliasInitializedModule.ts, 0, 10)) export var x: b.c = new b.c(); >x : Symbol(x, Decl(internalAliasInitializedModule.ts, 9, 14)) >b : Symbol(b, Decl(internalAliasInitializedModule.ts, 7, 10)) >c : Symbol(b.c, Decl(internalAliasInitializedModule.ts, 1, 21)) >b.c : Symbol(b.c, Decl(internalAliasInitializedModule.ts, 1, 21)) >b : Symbol(b, Decl(internalAliasInitializedModule.ts, 7, 10)) >c : Symbol(b.c, Decl(internalAliasInitializedModule.ts, 1, 21)) }