* fix: evaluate initializer when a private method is set as a field * make legacy node happy * add accessor test cases * fix: evaluate object before RHS * fix: evaluate object before throwing writeOnlyError
13 lines
146 B
JavaScript
13 lines
146 B
JavaScript
class A {
|
|
counter = 0;
|
|
#method() {}
|
|
self() {
|
|
this.counter++;
|
|
return this;
|
|
}
|
|
|
|
constructor() {
|
|
this.self().#method = 2;
|
|
}
|
|
}
|