1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
tests/cases/compiler/gettersAndSettersAccessibility.ts(2,14): error TS2808: A get accessor must be at least as accessible as the setter
tests/cases/compiler/gettersAndSettersAccessibility.ts(3,13): error TS2808: A get accessor must be at least as accessible as the setter
==== tests/cases/compiler/gettersAndSettersAccessibility.ts (2 errors) ====
class C99 {
private get Baz():number { return 0; }
~~~
!!! error TS2808: A get accessor must be at least as accessible as the setter
public set Baz(n:number) {} // error - accessors do not agree in visibility
~~~
!!! error TS2808: A get accessor must be at least as accessible as the setter
}
|