Home | History | Annotate | Download | only in src

Lines Matching refs:cast

230                                        Handle<JSReceiver>::cast(replacer)),
243 Handle<Object> value(Handle<JSValue>::cast(element)->value(), isolate_);
258 replacer_function_ = Handle<JSReceiver>::cast(replacer);
267 Handle<Object> value(Handle<JSValue>::cast(gap)->value(), isolate_);
278 Handle<String> gap_string = Handle<String>::cast(gap);
354 FixedArray* elements = FixedArray::cast(stack_->elements());
355 return Handle<JSReceiver>(JSReceiver::cast(elements->get(length - 1)),
370 FixedArray* elements = FixedArray::cast(stack_->elements());
382 FixedArray::cast(stack_->elements())->set(length, *object);
413 return SerializeSmi(Smi::cast(*object));
416 switch (HeapObject::cast(*object)->map()->instance_type()) {
420 return SerializeHeapNumber(Handle<HeapNumber>::cast(object));
426 switch (Oddball::cast(*object)->kind()) {
444 return SerializeJSArray(Handle<JSArray>::cast(object));
447 return SerializeJSValue(Handle<JSValue>::cast(object));
453 SerializeString(Handle<String>::cast(object));
461 return SerializeJSProxy(Handle<JSProxy>::cast(object));
463 return SerializeJSObject(Handle<JSObject>::cast(object));
477 SerializeString(Handle<String>::cast(value));
482 if (value->IsSmi()) return SerializeSmi(Smi::cast(*value));
483 SerializeHeapNumber(Handle<HeapNumber>::cast(value));
531 Handle<FixedArray> elements(FixedArray::cast(object->elements()),
541 SerializeSmi(Smi::cast(elements->get(i)));
550 FixedDoubleArray::cast(object->elements()), isolate_);
575 Handle<Object>(FixedArray::cast(object->elements())->get(i),
641 Handle<JSObject>::cast(object)->elements()->length() == 0) {
644 Handle<JSObject> js_obj = Handle<JSObject>::cast(object);
655 Handle<String> key = Handle<String>::cast(name);
699 Handle<String> key(String::cast(contents->get(i)), isolate_);
726 Handle<JSReceiver>::cast(object)),
819 SerializeString(Handle<String>::cast(deferred_key));