Lines Matching refs:Handle
43 static Handle<JSWeakSet> AllocateJSWeakSet(Isolate* isolate) {
45 Handle<Map> map = factory->NewMap(JS_WEAK_SET_TYPE, JSWeakSet::kSize);
46 Handle<JSObject> weakset_obj = factory->NewJSObjectFromMap(map);
47 Handle<JSWeakSet> weakset(JSWeakSet::cast(*weakset_obj));
51 Handle<ObjectHashTable> table = ObjectHashTable::New(isolate, 1);
76 Handle<JSWeakSet> weakset = AllocateJSWeakSet(isolate);
80 Handle<Object> key;
83 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
84 Handle<JSObject> object = factory->NewJSObjectFromMap(map);
92 Handle<Smi> smi(Smi::FromInt(23), isolate);
108 std::pair<Handle<Object>*, int> handle_and_id(&key, 1234);
137 Handle<JSWeakSet> weakset = AllocateJSWeakSet(isolate);
145 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
147 Handle<JSObject> object = factory->NewJSObjectFromMap(map);
148 Handle<Smi> smi(Smi::FromInt(i), isolate);
181 Handle<JSFunction> function = factory->NewFunction(
183 Handle<JSObject> key = factory->NewJSObject(function);
184 Handle<JSWeakSet> weakset = AllocateJSWeakSet(isolate);
194 Handle<JSObject> object = factory->NewJSObject(function, TENURED);
222 Handle<JSFunction> function = factory->NewFunction(
230 Handle<JSObject> keys[32];
236 Handle<JSWeakSet> weakset = AllocateJSWeakSet(isolate);
238 Handle<Smi> smi(Smi::FromInt(i), isolate);