Searched refs:genericDetails (Results 1 – 2 of 2) sorted by relevance
1124 const auto &genericDetails{generic.get<GenericDetails>()}; in IncorporateDefinedIoGenericInterfaces() local1126 genericDetails.kind().u)); in IncorporateDefinedIoGenericInterfaces()1127 CHECK(std::get<GenericKind::DefinedIo>(genericDetails.kind().u) == in IncorporateDefinedIoGenericInterfaces()1129 for (auto ref : genericDetails.specificProcs()) { in IncorporateDefinedIoGenericInterfaces()
2726 if (auto *genericDetails{symbol.detailsIf<GenericDetails>()}) { in ConvertToUseError() local2727 if (!genericDetails->uses().empty()) { in ConvertToUseError()2728 useDetails = &genericDetails->uses().at(0)->get<UseDetails>(); in ConvertToUseError()7117 GenericDetails genericDetails; in CreateGeneric() local7132 genericDetails.CopyFrom(*existingGeneric); in CreateGeneric()7133 AddGenericUse(genericDetails, existing->name(), existingUse->symbol()); in CreateGeneric()7144 genericDetails.set_specific(ultimate); in CreateGeneric()7146 genericDetails.set_derivedType(ultimate); in CreateGeneric()7153 info.Resolve(&MakeSymbol(symbolName, Attrs{}, std::move(genericDetails))); in CreateGeneric()