Home
last modified time | relevance | path

Searched refs:StructSupertype (Results 1 – 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/torque/
Dclass-debug-reader-generator.cc47 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()
Dcsa-generator.cc139 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()
Dcc-generator.cc146 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()
Dtypes.cc122 base::Optional<const StructType*> Type::StructSupertype() const { in StructSupertype() function in v8::internal::torque::Type
439 } 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()
Ddeclaration-visitor.cc95 if (signature.types()[i]->StructSupertype()) { in CreateBuiltin()
102 if (signature.return_type->StructSupertype() && javascript) { in CreateBuiltin()
Dimplementation-visitor.cc1886 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 …]
Ddeclarable.h380 if (type->StructSupertype()) return true; in DECLARE_DECLARABLE_BOILERPLATE()
Dimplementation-visitor.h422 return !ref.GetVisitResult().type()->StructSupertype(); in CheckWritten()
Dtypes.h140 base::Optional<const StructType*> StructSupertype() const;