Home
last modified time | relevance | path

Searched refs:parentDerived (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-declarations.cpp966 const DerivedTypeSpec *parentDerived{parent->AsDerived()}; in CheckDerivedType() local
967 if (!IsExtensibleType(parentDerived)) { // C705 in CheckDerivedType()
970 if (!derivedType.attrs().test(Attr::ABSTRACT) && parentDerived && in CheckDerivedType()
971 parentDerived->typeSymbol().attrs().test(Attr::ABSTRACT)) { in CheckDerivedType()
972 ScopeComponentIterator components{*parentDerived}; in CheckDerivedType()
978 parentDerived->typeSymbol().name(), component.name()); in CheckDerivedType()
986 !(parentDerived && FindCoarrayUltimateComponent(*parentDerived))) { in CheckDerivedType()
994 !(FindEventOrLockPotentialComponent(*parentDerived) || in CheckDerivedType()
995 IsEventTypeOrLockType(parentDerived))) { in CheckDerivedType()
H A Dtools.cpp489 if (const DerivedTypeSpec * parentDerived{parentType->AsDerived()}) { in FindOverriddenBinding() local
490 if (const Scope * parentScope{parentDerived->typeSymbol().scope()}) { in FindOverriddenBinding()