1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
//// [tests/cases/compiler/staticsNotInScopeInClodule.ts] ////
=== staticsNotInScopeInClodule.ts ===
class Clod {
>Clod : Symbol(Clod, Decl(staticsNotInScopeInClodule.ts, 0, 0), Decl(staticsNotInScopeInClodule.ts, 2, 1))
static x = 10;
>x : Symbol(Clod.x, Decl(staticsNotInScopeInClodule.ts, 0, 12))
}
module Clod {
>Clod : Symbol(Clod, Decl(staticsNotInScopeInClodule.ts, 0, 0), Decl(staticsNotInScopeInClodule.ts, 2, 1))
var p = x; // x isn't in scope here
>p : Symbol(p, Decl(staticsNotInScopeInClodule.ts, 5, 7))
}
|