Lines Matching refs:proto
3811 v8::Handle<v8::Value> proto = info.Holder()->GetPrototype();
3812 proto.As<v8::Object>()->Set(v8_str("x"), v8::Integer::New(23));
7111 // Add an accessor to proto that's accessible by cross-domain JS code.
7638 Local<ObjectTemplate> proto = t->PrototypeTemplate();
7643 proto->Set(v8_str("f"),
7647 proto->Set(v8_str("x"), v8_num(12));
7711 Local<Value> proto = o0->Get(v8_str("__proto__"));
7712 CHECK(proto->IsObject());
7713 CHECK(proto.As<v8::Object>()->Get(v8_str("z"))->IsUndefined());
7755 Local<Value> proto = o0->Get(v8_str("__proto__"));
7756 CHECK(proto->IsObject());
7757 CHECK_EQ(proto.As<v8::Object>(), o3);
7925 Local<Value> proto = Holder->GetPrototype();
7926 if (proto->IsObject()) {
7927 This->SetPrototype(proto);
8705 "proto = new Object();"
8706 "o.__proto__ = proto;"
8707 "proto.x = 239;"
8710 // Now it should be ICed and keep a reference to x defined on proto
8759 "proto = new Object();"
8760 "/* Make proto a slow-case object. */"
8762 " proto[\"xxxxxxxx\" + i] = [];"
8764 "proto.x = 17;"
8765 "o.__proto__ = proto;"
8781 "o.__proto__ = this;" // set a global to be a proto of o.
8821 // Check the case when interceptor's holder is in proto chain
8854 // Check the case when interceptor's holder is in proto chain
9814 "proto = new Object();"
9815 "proto.y = function(x) { return x + 1; };"
9816 "proto.z = function(x) { return x - 1; };"
9817 "o.__proto__ = proto;"
9912 context->Global()->Set(v8_str("proto"), templ_o->NewInstance());
9916 "o.__proto__ = proto;"
9937 "var proto = new Object();"
9938 "o.__proto__ = proto;"
9939 "proto.method = function(x) { return x + 1; };"
9943 " if (i == 5) { proto.method = function(x) { return x - 1; }; };"
10278 // Add 'h' as an accessor to the proto template with ReadOnly attributes
11060 "var proto = {x: 1, y: 2, z: 3};"
11061 "var x = { __proto__: proto, w: 0, z: 1 };"
11094 "var proto = {x: 1, y: 2, z: 3};"
11095 "var x = { __proto__: proto, w: 0, z: 1 };"