1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
=== tests/cases/compiler/privateAccessInSubclass1.ts ===
class Base {
>Base : Symbol(Base, Decl(privateAccessInSubclass1.ts, 0, 0))
private options: any;
>options : Symbol(Base.options, Decl(privateAccessInSubclass1.ts, 0, 12))
}
class D extends Base {
>D : Symbol(D, Decl(privateAccessInSubclass1.ts, 2, 1))
>Base : Symbol(Base, Decl(privateAccessInSubclass1.ts, 0, 0))
myMethod() {
>myMethod : Symbol(D.myMethod, Decl(privateAccessInSubclass1.ts, 4, 22))
this.options;
>this.options : Symbol(Base.options, Decl(privateAccessInSubclass1.ts, 0, 12))
>this : Symbol(D, Decl(privateAccessInSubclass1.ts, 2, 1))
>options : Symbol(Base.options, Decl(privateAccessInSubclass1.ts, 0, 12))
}
}
|