Home
last modified time | relevance | path

Searched refs:aggregate_type (Results 1 – 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/torque/
Dtypes.cc133 if (auto* aggregate_type = AggregateType::DynamicCast(t)) { in AggregateSupertype() local
134 return aggregate_type; in AggregateSupertype()
337 for (const AggregateType* aggregate_type : hierarchy) { in CheckForDuplicateFields() local
338 for (const Field& field : aggregate_type->fields()) { in CheckForDuplicateFields()
344 aggregate_type->IsClassType() ? "class" : "struct"; in CheckForDuplicateFields()
356 field_names[field_name] = aggregate_type; in CheckForDuplicateFields()
Ddeclarable.h486 AggregateType* aggregate_type() const { return aggregate_type_; } in aggregate_type() function
490 Method(AggregateType* aggregate_type, std::string external_name, in Method() argument
494 aggregate_type_(aggregate_type) {} in Method()
Dimplementation-visitor.cc437 const Type* this_type = method->aggregate_type(); in VisitMacroCommon()
2774 if (!this_value.type()->IsSubtypeOf(method->aggregate_type())) { in GenerateCall()
2776 *method->aggregate_type(), " but it is of type ", in GenerateCall()
2780 AddCallParameter(callable, this_value, method->aggregate_type(), in GenerateCall()
4877 for (const AggregateType* aggregate_type : hierarchy) { in GeneratePrintDefinitionsForClass() local
4878 for (const Field& f : aggregate_type->fields()) { in GeneratePrintDefinitionsForClass()
4884 if (aggregate_type != type) { in GeneratePrintDefinitionsForClass()
4887 getter = aggregate_type->name() + "::TorqueGeneratedClass::" + getter; in GeneratePrintDefinitionsForClass()
5487 StructType::DynamicCast(method->aggregate_type())) { in ReportAllUnusedMacros()