Home | History | Annotate | Download | only in src

Lines Matching defs:handle_

2376   Handle<Object> handle() const { return handle_; }
2378 bool InOldSpace() const { return !HEAP->InNewSpace(*handle_); }
2382 if (*handle_ == heap->undefined_value()) return true;
2383 if (*handle_ == heap->null_value()) return true;
2384 if (*handle_ == heap->true_value()) return true;
2385 if (*handle_ == heap->false_value()) return true;
2386 if (*handle_ == heap->the_hole_value()) return true;
2387 if (*handle_ == heap->minus_zero_value()) return true;
2388 if (*handle_ == heap->nan_value()) return true;
2389 if (*handle_ == heap->empty_string()) return true;
2398 if (handle_->IsSmi()) return true;
2399 if (handle_->IsHeapNumber() &&
2400 (HeapNumber::cast(*handle_)->value() ==
2401 static_cast<double>(NumberToInt32(*handle_)))) return true;
2409 bool IsInteger() const { return handle_->IsSmi(); }
2428 bool HasStringValue() const { return handle_->IsString(); }
2457 Handle<Object> handle_;