Searched refs:aggregate_type (Results 1 – 3 of 3) sorted by relevance
133 if (auto* aggregate_type = AggregateType::DynamicCast(t)) { in AggregateSupertype() local134 return aggregate_type; in AggregateSupertype()337 for (const AggregateType* aggregate_type : hierarchy) { in CheckForDuplicateFields() local338 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()
486 AggregateType* aggregate_type() const { return aggregate_type_; } in aggregate_type() function490 Method(AggregateType* aggregate_type, std::string external_name, in Method() argument494 aggregate_type_(aggregate_type) {} in Method()
437 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() local4878 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()