Open algobardo opened 7 years ago
Getter and setters in tracifier branch solve some of the existing unsoundnesses in TAJS, but introduce others.
var x = { get f() { return 2; }, f: 1 } TAJS_dumpValue(x.f);
With this code 2 is observed, but 1 is the correct observation.
@christofferqa any quick idea ?
Note: @amoeller has cursed about the spec wrt. such silly object literal declarations containing ambiguous accessor definitions.
Getter and setters in tracifier branch solve some of the existing unsoundnesses in TAJS, but introduce others.
With this code 2 is observed, but 1 is the correct observation.