Searched refs:GetParentTypeSpec (Results 1 – 10 of 10) sorted by relevance
226 const semantics::DerivedTypeSpec *GetParentTypeSpec( in GetParentTypeSpec() function315 AreCompatibleDerivedTypes(x, GetParentTypeSpec(*y), true); in AreCompatibleDerivedTypes()
227 parentSpec{GetParentTypeSpec(derivedTypeSpec())}) { in CreateParentComponent()
417 if (const DerivedTypeSpec * parent{symbol->GetParentTypeSpec(this)}) { in GetDerivedTypeParent()
257 parent = parent->typeSymbol().GetParentTypeSpec()) { in IsTypeCompatible()
346 if (const DerivedTypeSpec * extends{typeSymbol.GetParentTypeSpec()}) { in PutDerivedType()1197 if (const DerivedTypeSpec * extends{typeSymbol.GetParentTypeSpec()}) { in DoType()
599 const DerivedTypeSpec *Symbol::GetParentTypeSpec(const Scope *scope) const { in GetParentTypeSpec() function in Fortran::semantics::Symbol
1070 if (const DerivedTypeSpec * spec{typeSymbol.GetParentTypeSpec()}) { in OrderParameterNames()1080 if (const DerivedTypeSpec * spec{typeSymbol.GetParentTypeSpec()}) { in OrderParameterDeclarations()
1457 derived = derivedSym->GetParentTypeSpec(); in WarnMissingFinal()
245 const semantics::DerivedTypeSpec *GetParentTypeSpec(
662 const DerivedTypeSpec *GetParentTypeSpec(const Scope * = nullptr) const;