Searched refs:StructSupertype (Results 1 – 9 of 9) sorted by relevance
47 if (auto struct_type = type_->StructSupertype()) { in operator *()90 base::Optional<const StructType*> struct_type = type_->StructSupertype(); in end()145 if (name_and_type_.type->StructSupertype()) { in GetOriginalType()262 if (field.name_and_type.type->StructSupertype()) return; in GenerateFieldValueAccessor()
139 if (type->StructSupertype()) { in EmitInstruction()147 if (type->StructSupertype()) { in EmitInstruction()196 if (return_type->StructSupertype()) { in EmitInstruction()219 if (!original_type->StructSupertype() && in EmitInstruction()305 if (return_type->StructSupertype()) { in EmitInstruction()334 bool needs_flattening = return_type->StructSupertype().has_value(); in EmitInstruction()431 if (return_type->StructSupertype()) { in EmitInstruction()1040 } else if (auto struct_type = result.type()->StructSupertype()) { in EmitCSAValue()
146 if (return_type->StructSupertype()) { in EmitInstruction()169 if (!original_type->StructSupertype() && in EmitInstruction()231 if (return_type->StructSupertype().has_value()) { in EmitInstruction()481 } else if (auto struct_type = result.type()->StructSupertype()) { in CollectAllFields()
122 base::Optional<const StructType*> Type::StructSupertype() const { in StructSupertype() function in v8::internal::torque::Type439 } else if (auto field_as_struct = field_type->StructSupertype()) { in ClassifyContents()618 if (auto struct_type = type->StructSupertype()) { in ComputeSlotKindsHelper()1068 const StructType* type = *structure.type()->StructSupertype(); in ProjectStructField()1087 if (base::Optional<const StructType*> s = type->StructSupertype()) { in AppendLoweredTypes()1200 base::Optional<const StructType*> struct_type = type->StructSupertype(); in ValidateAlignment()1259 } else if (auto struct_type = type->StructSupertype()) { in SizeOf()1320 if (base::Optional<const StructType*> struct_type = StructSupertype()) { in GetRuntimeType()1340 if (base::Optional<const StructType*> struct_type = StructSupertype()) { in GetDebugType()
95 if (signature.types()[i]->StructSupertype()) { in CreateBuiltin()102 if (signature.return_type->StructSupertype() && javascript) { in CreateBuiltin()
1886 if (type->StructSupertype()) { in GenerateFunction()2249 reference.variable().type()->StructSupertype()) { in GenerateFieldAccess()2250 const StructType* type = *reference.variable().type()->StructSupertype(); in GenerateFieldAccess()2268 reference.temporary().type()->StructSupertype()) { in GenerateFieldAccess()2270 const StructType* type = *reference.temporary().type()->StructSupertype(); in GenerateFieldAccess()2313 if (auto struct_type = (*generic_type)->StructSupertype()) { in GenerateFieldAccess()2379 const StructType* slice_type = *slice.heap_slice().type()->StructSupertype(); in GenerateReferenceToItemInHeapSlice()2496 } else if (auto struct_type = referenced_type->StructSupertype()) { in GenerateFetchFromLocation()2560 } else if (auto struct_type = referenced_type->StructSupertype()) { in GenerateAssignToLocation()3361 if (base::Optional<const StructType*> struct_type = type->StructSupertype()) { in LowerParameter()[all …]
380 if (type->StructSupertype()) return true; in DECLARE_DECLARABLE_BOILERPLATE()
422 return !ref.GetVisitResult().type()->StructSupertype(); in CheckWritten()
140 base::Optional<const StructType*> StructSupertype() const;