=== tests/cases/compiler/sourceMapValidationModule.ts === module m2 { >m2 : Symbol(m2, Decl(sourceMapValidationModule.ts, 0, 0)) var a = 10; >a : Symbol(a, Decl(sourceMapValidationModule.ts, 1, 7)) a++; >a : Symbol(a, Decl(sourceMapValidationModule.ts, 1, 7)) } module m3 { >m3 : Symbol(m3, Decl(sourceMapValidationModule.ts, 3, 1)) module m4 { >m4 : Symbol(m4, Decl(sourceMapValidationModule.ts, 4, 11)) export var x = 30; >x : Symbol(x, Decl(sourceMapValidationModule.ts, 6, 18)) } export function foo() { >foo : Symbol(foo, Decl(sourceMapValidationModule.ts, 7, 5)) return m4.x; >m4.x : Symbol(m4.x, Decl(sourceMapValidationModule.ts, 6, 18)) >m4 : Symbol(m4, Decl(sourceMapValidationModule.ts, 4, 11)) >x : Symbol(m4.x, Decl(sourceMapValidationModule.ts, 6, 18)) } }