Lines Matching refs:proto
22 let proto = new P();
27 conditionArray.push(!(proto === protoT))
29 conditionArray.push(ArkTools.compareHClass(proto, protoT));
30 conditionArray.push(!ArkTools.isPrototype(proto));
42 Object.setPrototypeOf(obj1, proto);
43 Object.setPrototypeOf(obj2, proto);
44 Object.setPrototypeOf(obj3, proto);
46 conditionArray.push(ArkTools.isPrototype(proto));
48 conditionArray.push(!ArkTools.compareHClass(proto, protoT));
50 // set proto of obj11, obj22, obj33
51 // obj11 --> proto --> obj1 --> proto --> proto object
52 // obj22 --> proto --> obj1 --> proto --> proto object
53 // obj33 --> proto --> obj2 --> proto --> proto object
78 // change proto of obj1
79 // obj11 --> proto --> obj1 --> proto --> protoP1
80 // obj22 --> proto --> obj1 --> proto --> protoP1
84 // change proto of obj2
85 // obj33 --> proto --> obj2 --> proto --> protoP2
97 // check proto
110 str = "Test mutli proto ic fail!!!";
115 str = "Test mutli proto ic success!!!";