Lines Matching defs:assoc
892 if (const auto *assoc{original.detailsIf<semantics::AssocEntityDetails>()}) {
893 if (assoc->rank()) {
895 } else if (assoc->IsAssumedRank()) {
1171 const auto *assoc{unhosted->detailsIf<semantics::HostAssocDetails>()}) {
1172 unhosted = &assoc->symbol();
1740 if (const auto *assoc{ultimate.detailsIf<AssocEntityDetails>()}) {
1742 return (assoc->rank() || assoc->IsAssumedSize() ||
1743 assoc->IsAssumedRank()) &&
1744 IsAllocatableOrObjectPointer(UnwrapWholeSymbolDataRef(assoc->expr()));