facebookarchive/prepack

Support "in" operation on objects that have been weakly updated

Open

#981 创建于 2017年9月19日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)JavaScript (520 fork)batch import
abstractenhancementhelp wanted

仓库指标

Star
 (14,268 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

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);

贡献者指南