Home | History | Annotate | Download | only in src

Lines Matching defs:heap_object

118   HeapObject* heap_object = HeapObject::cast(this);
119 if (heap_object->IsUndefined() || heap_object->IsNull()) {
120 return heap_object->GetHeap()->false_value();
123 if (heap_object->IsUndetectableObject()) {
124 return heap_object->GetHeap()->false_value();
126 if (heap_object->IsString()) {
127 return heap_object->GetHeap()->ToBoolean(
130 if (heap_object->IsHeapNumber()) {
133 return heap_object->GetHeap()->true_value();
711 HeapObject* heap_object = HeapObject::cast(this);
715 if (heap_object->IsJSReceiver()) {
716 return heap_object->map()->prototype();
718 Heap* heap = heap_object->GetHeap();
721 if (heap_object->IsHeapNumber()) {
724 if (heap_object->IsString()) {
727 if (heap_object->IsBoolean()) {