Lines Matching refs:holder_

62   holder_ = GetRoot(isolate, lookup_start_object_);
68 holder_ = GetRoot(isolate_, lookup_start_object_, index_);
76 JSReceiver holder = *holder_;
95 JSReceiver holder = *holder_;
118 if (holder != *holder_) holder_ = handle(holder, isolate_);
126 holder_ = handle(holder, isolate_);
181 state_ = LookupInHolder<is_element>(holder_->map(isolate_), *holder_);
182 DCHECK(IsFound() || !holder_->HasFastProperties(isolate_));
631 holder_ = receiver;
709 Handle<JSReceiver> holder = Handle<JSReceiver>::cast(holder_);
753 if (!holder_.is_identical_to(receiver)) {
754 holder_ = receiver;
757 LookupInRegularHolder<false>(*old_map, *holder_);
810 holder_ = receiver;
860 return *receiver_ == *holder_;
867 if (*receiver_ == *holder_) return true;
870 isolate_) == *holder_;
876 if (IsElement(*holder_)) {
878 if (V8_UNLIKELY(holder_->IsWasmObject(isolate_))) {
879 if (holder_->IsWasmStruct()) {
887 DCHECK(holder_->IsJSObject(isolate_));
891 } else if (holder_->IsJSGlobalObject(isolate_)) {
895 } else if (!holder_->HasFastProperties(isolate_)) {
897 result = holder_->property_dictionary_swiss(isolate_).ValueAt(
900 result = holder_->property_dictionary(isolate_).ValueAt(
906 if (V8_UNLIKELY(holder_->IsWasmObject(isolate_))) {
912 if (holder_->IsWasmArray(isolate_)) {
925 DCHECK(holder_->IsJSObject(isolate_));
937 holder_->map(isolate_).instance_descriptors(isolate_).GetStrongValue(
944 DCHECK(!IsElement(*holder_));
945 DCHECK(holder_->HasFastProperties(isolate_));
984 DCHECK(!IsElement(*holder_));
985 DCHECK(!holder_->HasFastProperties(isolate_));
986 DCHECK(!holder_->IsJSGlobalObject());
987 DCHECK(!holder_->IsJSProxy());
1017 DCHECK(holder_->HasFastProperties());
1026 DCHECK(holder_->HasFastProperties(isolate_));
1034 DCHECK(holder_->HasFastProperties(isolate_));
1036 DCHECK(!IsElement(*holder_));
1037 return FieldIndex::ForDescriptor(holder_->map(isolate_), descriptor_number());
1041 DCHECK(!IsElement(*holder_));
1078 DCHECK(!holder_->IsWasmObject(isolate_));
1080 DCHECK_IMPLIES(holder_->IsJSSharedStruct(), value->IsShared());
1161 DCHECK(holder_->IsWasmObject(isolate_));
1162 if (holder_->IsWasmStruct(isolate_)) {
1163 wasm::StructType* wasm_struct_type = WasmStruct::cast(*holder_).type();
1167 DCHECK(holder_->IsWasmArray(isolate_));
1168 wasm::ArrayType* wasm_array_type = WasmArray::cast(*holder_).type();
1175 DCHECK(holder_->IsWasmObject(isolate_));
1389 AccessCheckInfo::Get(isolate_, Handle<JSObject>::cast(holder_));
1393 DCHECK(!holder_->map().has_typed_array_or_rab_gsab_typed_array_elements());