@@ -23,7 +23,7 @@ PropertyCallbackArguments::PropertyCallbackArguments(Isolate* isolate,
2323
2424 // Here the hole is set as default value.
2525 // It cannot escape into js as it's removed in Call below.
26- HeapObject* the_hole = ReadOnlyRoots (isolate).the_hole_value ();
26+ HeapObject the_hole = ReadOnlyRoots (isolate).the_hole_value ();
2727 slot_at (T::kReturnValueDefaultValueIndex ).store (the_hole);
2828 slot_at (T::kReturnValueIndex ).store (the_hole);
2929 DCHECK ((*slot_at (T::kHolderIndex ))->IsHeapObject ());
@@ -32,16 +32,16 @@ PropertyCallbackArguments::PropertyCallbackArguments(Isolate* isolate,
3232
3333FunctionCallbackArguments::FunctionCallbackArguments (
3434 internal::Isolate* isolate, internal::Object* data,
35- internal::HeapObject* callee, internal::Object* holder,
36- internal::HeapObject* new_target, internal::Address* argv, int argc)
35+ internal::HeapObject callee, internal::Object* holder,
36+ internal::HeapObject new_target, internal::Address* argv, int argc)
3737 : Super(isolate), argv_(argv), argc_(argc) {
3838 slot_at (T::kDataIndex ).store (data);
3939 slot_at (T::kHolderIndex ).store (holder);
4040 slot_at (T::kNewTargetIndex ).store (new_target);
4141 slot_at (T::kIsolateIndex ).store (reinterpret_cast <internal::Object*>(isolate));
4242 // Here the hole is set as default value.
4343 // It cannot escape into js as it's remove in Call below.
44- HeapObject* the_hole = ReadOnlyRoots (isolate).the_hole_value ();
44+ HeapObject the_hole = ReadOnlyRoots (isolate).the_hole_value ();
4545 slot_at (T::kReturnValueDefaultValueIndex ).store (the_hole);
4646 slot_at (T::kReturnValueIndex ).store (the_hole);
4747 DCHECK ((*slot_at (T::kHolderIndex ))->IsHeapObject ());
0 commit comments