Lines Matching refs:Handle
92 Handle<FixedArray> array(FixedArray::cast(obj));
118 Handle<FixedArray> array(FixedArray::cast(obj));
140 Handle<JSGlobalObject> global(isolate->context()->global_object());
163 Handle<String> func_name = factory->InternalizeUtf8String("theFunction");
164 Handle<JSFunction> function = factory->NewFunction(func_name);
173 Handle<String> func_name = factory->InternalizeUtf8String("theFunction");
175 Handle<Object> func_value =
178 Handle<JSFunction> function = Handle<JSFunction>::cast(func_value);
179 Handle<JSObject> obj = factory->NewJSObject(function);
181 Handle<String> obj_name = factory->InternalizeUtf8String("theObject");
183 Handle<String> prop_name = factory->InternalizeUtf8String("theSlot");
184 Handle<Smi> twenty_three(Smi::FromInt(23), isolate);
191 Handle<String> obj_name = factory->InternalizeUtf8String("theObject");
193 Handle<Object> object =
196 Handle<String> prop_name = factory->InternalizeUtf8String("theSlot");
205 static Handle<Map> CreateMap(Isolate* isolate) {
220 Handle<JSObject> root = factory->NewJSObjectFromMap(CreateMap());
222 Handle<Map> map = CreateMap();
258 Handle<Object> g1s1 =
260 Handle<Object> g1s2 =
262 Handle<Object> g1c1 =
264 std::pair<Handle<Object>*, int> g1s1_and_id(&g1s1, 1234);
268 std::pair<Handle<Object>*, int> g1s2_and_id(&g1s2, 1234);
272 std::pair<Handle<Object>*, int> g1c1_and_id(&g1c1, 1234);
277 Handle<Object> g2s1 =
279 Handle<Object> g2s2 =
281 Handle<Object> g2c1 =
283 std::pair<Handle<Object>*, int> g2s1_and_id(&g2s1, 1234);
287 std::pair<Handle<Object>*, int> g2s2_and_id(&g2s2, 1234);
291 std::pair<Handle<Object>*, int> g2c1_and_id(&g2c1, 1234);
296 Handle<Object> root = global_handles->Create(*g1s1); // make a root.
299 Handle<FixedArray>::cast(g1s2)->set(0, *g2s2);
300 Handle<FixedArray>::cast(g2s1)->set(0, *g1s1);
306 global_handles->SetReference(Handle<HeapObject>::cast(g1s1).location(),
309 global_handles->SetReference(Handle<HeapObject>::cast(g2s1).location(),
319 std::pair<Handle<Object>*, int> root_and_id(&root, 1234);
333 global_handles->SetReference(Handle<HeapObject>::cast(g1s1).location(),
336 global_handles->SetReference(Handle<HeapObject>::cast(g2s1).location(),