Searched refs:parentType (Results 1 – 7 of 7) sorted by relevance
5 type :: parentType type8 class(parentType), pointer :: pvar9 class(parentType), allocatable :: avar13 class(parentType) :: bareVar20 type(parentType) :: arg2
158 const auto *parentType{derived.GetParentType()}; in Finalize() local159 bool recurse{parentType && !parentType->noFinalizationNeeded()}; in Finalize()208 Finalize(descriptor, *parentType); in Finalize()
434 ast::Type parentType = expr->getParentExpr()->getType(); in genExprImpl() local437 if (ast::OperationType opType = parentType.dyn_cast<ast::OperationType>()) { in genExprImpl()477 if (auto tupleType = parentType.dyn_cast<ast::TupleType>()) { in genExprImpl()
2665 ast::Type parentType = parentExpr->getType(); in createCallExpr() local2672 parentType)); in createCallExpr()2753 ast::Type parentType = parentExpr->getType(); in validateMemberAccess() local2754 if (ast::OperationType opType = parentType.dyn_cast<ast::OperationType>()) { in validateMemberAccess()2780 } else if (auto tupleType = parentType.dyn_cast<ast::TupleType>()) { in validateMemberAccess()2797 name, parentType)); in validateMemberAccess()3050 ast::Type parentType = parentExpr->getType(); in codeCompleteMemberAccess() local3051 if (ast::OperationType opType = parentType.dyn_cast<ast::OperationType>()) in codeCompleteMemberAccess()3053 else if (ast::TupleType tupleType = parentType.dyn_cast<ast::TupleType>()) in codeCompleteMemberAccess()
488 if (const DeclTypeSpec * parentType{FindParentTypeSpec(symbol.owner())}) { in FindOverriddenBinding() local489 if (const DerivedTypeSpec * parentDerived{parentType->AsDerived()}) { in FindOverriddenBinding()
1102 if (const auto *parentType{object->type()}) { in CreateComponent() local1104 parentScope{parentType->derivedTypeSpec().scope()}) { in CreateComponent()
1240 Type parentType = (*this)->getParentOp()->getResultTypes().front(); in verify() local1242 if (parentType != resultType) in verify()1244 << " and its parent: " << parentType; in verify()