Lines Matching defs:ref
50 Node* JSGraph::Constant(const ObjectRef& ref) {
51 if (ref.IsSmi()) return Constant(ref.AsSmi());
52 if (ref.IsHeapNumber()) {
53 return Constant(ref.AsHeapNumber().value());
56 ref.AsHeapObject().GetHeapObjectType().oddball_type();
58 DCHECK(ref.object().equals(isolate()->factory()->undefined_value()));
61 DCHECK(ref.object().equals(isolate()->factory()->null_value()));
64 DCHECK(ref.object().equals(isolate()->factory()->the_hole_value()));
67 if (ref.object().equals(isolate()->factory()->true_value())) {
70 DCHECK(ref.object().equals(isolate()->factory()->false_value()));
74 return HeapConstant(ref.AsHeapObject().object());