Lines Matching defs:container
2122 Object WebSnapshotDeserializer::ReadValue(Handle<HeapObject> container,
2148 return ReadArray(container, container_index);
2150 return ReadObject(container, container_index);
2152 return ReadFunction(container, container_index);
2154 return ReadClass(container, container_index);
2186 Object WebSnapshotDeserializer::ReadArray(Handle<HeapObject> container,
2197 return AddDeferredReference(container, index, ARRAY_ID, array_id);
2200 Object WebSnapshotDeserializer::ReadObject(Handle<HeapObject> container,
2211 return AddDeferredReference(container, index, OBJECT_ID, object_id);
2214 Object WebSnapshotDeserializer::ReadFunction(Handle<HeapObject> container,
2226 return AddDeferredReference(container, index, FUNCTION_ID, function_id);
2229 Object WebSnapshotDeserializer::ReadClass(Handle<HeapObject> container,
2240 return AddDeferredReference(container, index, CLASS_ID, class_id);
2312 Handle<HeapObject> container, uint32_t index, ValueType target_type,
2314 if (container.is_null()) {
2335 DCHECK(container->IsPropertyArray() || container->IsContext() ||
2336 container->IsFixedArray() || container->IsJSFunction() ||
2337 container->IsMap());
2339 isolate_, deferred_references_, container, Smi::FromInt(index),
2356 HeapObject container = HeapObject::cast(raw_deferred_references.Get(i));
2400 InstanceType instance_type = container.map().instance_type();
2402 PropertyArray::cast(container).set(index, target);
2404 Context::cast(container).set(index, target);
2406 FixedArray::cast(container).set(index, target);
2412 if (!SetFunctionPrototype(JSFunction::cast(container),
2422 Map::cast(container).set_prototype(HeapObject::cast(target),