1 2 3 4 5 6 7 8 9 10 11 12 13
|
//// [tests/cases/compiler/invalidStaticField.ts] ////
=== invalidStaticField.ts ===
class A { foo() { return B.NULL; } }
>A : Symbol(A, Decl(invalidStaticField.ts, 0, 0))
>foo : Symbol(A.foo, Decl(invalidStaticField.ts, 0, 9))
>B : Symbol(B, Decl(invalidStaticField.ts, 0, 36))
class B { static NOT_NULL = new B(); }
>B : Symbol(B, Decl(invalidStaticField.ts, 0, 36))
>NOT_NULL : Symbol(B.NOT_NULL, Decl(invalidStaticField.ts, 1, 9))
>B : Symbol(B, Decl(invalidStaticField.ts, 0, 36))
|