Home
last modified time | relevance | path

Searched refs:GetParentTypeSpec (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dtype.cpp226 const semantics::DerivedTypeSpec *GetParentTypeSpec( in GetParentTypeSpec() function
315 AreCompatibleDerivedTypes(x, GetParentTypeSpec(*y), true); in AreCompatibleDerivedTypes()
H A Dexpression.cpp227 parentSpec{GetParentTypeSpec(derivedTypeSpec())}) { in CreateParentComponent()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dscope.cpp417 if (const DerivedTypeSpec * parent{symbol->GetParentTypeSpec(this)}) { in GetDerivedTypeParent()
H A Dcheck-allocate.cpp257 parent = parent->typeSymbol().GetParentTypeSpec()) { in IsTypeCompatible()
H A Dmod-file.cpp346 if (const DerivedTypeSpec * extends{typeSymbol.GetParentTypeSpec()}) { in PutDerivedType()
1197 if (const DerivedTypeSpec * extends{typeSymbol.GetParentTypeSpec()}) { in DoType()
H A Dsymbol.cpp599 const DerivedTypeSpec *Symbol::GetParentTypeSpec(const Scope *scope) const { in GetParentTypeSpec() function in Fortran::semantics::Symbol
H A Dtools.cpp1070 if (const DerivedTypeSpec * spec{typeSymbol.GetParentTypeSpec()}) { in OrderParameterNames()
1080 if (const DerivedTypeSpec * spec{typeSymbol.GetParentTypeSpec()}) { in OrderParameterDeclarations()
H A Dcheck-declarations.cpp1457 derived = derivedSym->GetParentTypeSpec(); in WarnMissingFinal()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dtype.h245 const semantics::DerivedTypeSpec *GetParentTypeSpec(
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dsymbol.h662 const DerivedTypeSpec *GetParentTypeSpec(const Scope * = nullptr) const;