1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
=== tests/cases/conformance/classes/members/accessibility/privateStaticMemberAccessibility.ts ===
class Base {
>Base : Base
private static foo: string;
>foo : string
}
class Derived extends Base {
>Derived : Derived
>Base : Base
static bar = Base.foo; // error
>bar : string
>Base.foo : string
>Base : typeof Base
>foo : string
bing = () => Base.foo; // error
>bing : () => string
>() => Base.foo : () => string
>Base.foo : string
>Base : typeof Base
>foo : string
}
|