Lines Matching refs:DummyDataObject

29 using characteristics::DummyDataObject;
852 const DummyDataObject &, const DummyDataObject &);
862 bool ShapesAreCompatible(const DummyDataObject &, const DummyDataObject &);
864 std::string AsFortran(DummyDataObject::Attr attr) { in AsFortran()
865 return parser::ToUpperCaseLetters(DummyDataObject::EnumToString(attr)); in AsFortran()
1057 const auto *ddo{std::get_if<DummyDataObject>(&arg.u)}; in CheckFinal()
1071 if (ddo->attrs.test(DummyDataObject::Attr::Allocatable)) { in CheckFinal()
1077 if (ddo->attrs.test(DummyDataObject::Attr::Pointer)) { in CheckFinal()
1089 if (ddo->attrs.test(DummyDataObject::Attr::Value)) { in CheckFinal()
1201 auto lhs{std::get<DummyDataObject>(proc.dummyArguments[0].u).type}; in ConflictsWithIntrinsicAssignment()
1202 auto rhs{std::get<DummyDataObject>(proc.dummyArguments[1].u).type}; in ConflictsWithIntrinsicAssignment()
1212 auto arg0{std::get<DummyDataObject>(proc.dummyArguments[0].u).type}; in ConflictsWithIntrinsicOperator()
1224 auto arg1{std::get<DummyDataObject>(proc.dummyArguments[1].u).type}; in ConflictsWithIntrinsicOperator()
1334 } else if (const auto *dataObject{std::get_if<DummyDataObject>(&arg.u)}; in CheckDefinedOperatorArg()
1339 !dataObject->attrs.test(DummyDataObject::Attr::Value)) { in CheckDefinedOperatorArg()
1390 } else if (const auto *dataObject{std::get_if<DummyDataObject>(&arg.u)}) { in CheckDefinedAssignmentArg()
1399 !dataObject->attrs.test(DummyDataObject::Attr::Value)) { in CheckDefinedAssignmentArg()
2301 [&](const DummyDataObject &obj1, const DummyDataObject &obj2) { in CheckDummyArg()
2307 [&](const DummyDataObject &, const auto &) { in CheckDummyArg() argument
2326 const Symbol &symbol2, const DummyDataObject &obj1, in CheckDummyDataObject()
2327 const DummyDataObject &obj2) { in CheckDummyDataObject()
2402 const DummyDataObject &obj1, const DummyDataObject &obj2) { in ShapesAreCompatible()