facebookarchive/prepack
View on GitHubSupport "in" operation on objects that have been weakly updated
Open
#981 opened on Sep 19, 2017
abstractenhancementhelp wanted
Description
This code reports an error. It seems reasonable to make it work.
let b = __abstract("boolean", "NativeEnvironment.someBooleanProperty");
let ob1 = { };
let ob2 = { };
let ob3 = b ? ob1 : ob2;
ob3.bar = 777;
console.log("bar" in ob1);