facebookarchive/prepack

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

Open

#981 ouverte le 19 sept. 2017

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)JavaScript (520 forks)batch import
abstractenhancementhelp wanted

Métriques du dépôt

Stars
 (14 268 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

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

Guide contributeur