Searched refs:derivedSym (Results 1 – 2 of 2) sorted by relevance
1437 const Symbol *derivedSym{derived ? &derived->typeSymbol() : nullptr}; in WarnMissingFinal() local1439 const Symbol *initialDerivedSym{derivedSym}; in WarnMissingFinal()1441 derivedSym ? derivedSym->detailsIf<DerivedTypeDetails>() : nullptr}) { in WarnMissingFinal()1444 if (auto *msg{derivedSym == initialDerivedSym in WarnMissingFinal()1447 symbol.name(), derivedSym->name(), rank) in WarnMissingFinal()1451 derivedSym->name(), rank)}) { in WarnMissingFinal()1452 msg->Attach(derivedSym->name(), in WarnMissingFinal()1453 "Declaration of derived type '%s'"_en_US, derivedSym->name()); in WarnMissingFinal()1457 derived = derivedSym->GetParentTypeSpec(); in WarnMissingFinal()1458 derivedSym = derived ? &derived->typeSymbol() : nullptr; in WarnMissingFinal()
412 const Fortran::lower::SymbolRef derivedSym) const { in getTypeIfDerivedAlreadyInConstruction()414 if (sym == derivedSym) in getTypeIfDerivedAlreadyInConstruction()