Lines Matching defs:ddo
1726 const auto *ddo{std::get_if<DummyDataObject>(&arg.u)};
1727 if (!ddo) {
1740 if (ddo->attrs.test(DummyDataObject::Attr::Allocatable)) {
1746 if (ddo->attrs.test(DummyDataObject::Attr::Pointer)) {
1752 if (ddo->intent == common::Intent::Out) {
1758 if (ddo->attrs.test(DummyDataObject::Attr::Value)) {
1764 if (ddo->type.corank() > 0) {
1770 if (ddo->type.type().IsPolymorphic()) {
1775 } else if (ddo->type.type().category() != TypeCategory::Derived ||
1776 &ddo->type.type().GetDerivedTypeSpec().typeSymbol() != &derivedType) {
1785 ddo->type.type().GetDerivedTypeSpec().FindParameter(ref->name())};