Lines Matching defs:DummyDataObject

31 using characteristics::DummyDataObject;
1338 const DummyDataObject &, const DummyDataObject &);
1348 bool ShapesAreCompatible(const DummyDataObject &, const DummyDataObject &);
1357 std::string AsFortran(DummyDataObject::Attr attr) {
1358 return parser::ToUpperCaseLetters(DummyDataObject::EnumToString(attr));
1726 const auto *ddo{std::get_if<DummyDataObject>(&arg.u)};
1740 if (ddo->attrs.test(DummyDataObject::Attr::Allocatable)) {
1746 if (ddo->attrs.test(DummyDataObject::Attr::Pointer)) {
1758 if (ddo->attrs.test(DummyDataObject::Attr::Value)) {
1922 const Procedure &proc, const DummyDataObject &arg) {
1940 const auto &lhsData{std::get<DummyDataObject>(proc.dummyArguments[0].u)};
1942 const auto &rhsData{std::get<DummyDataObject>(proc.dummyArguments[1].u)};
1956 const auto &arg0Data{std::get<DummyDataObject>(proc.dummyArguments[0].u)};
1972 const auto &arg1Data{std::get<DummyDataObject>(proc.dummyArguments[1].u)};
2106 } else if (const auto *dataObject{std::get_if<DummyDataObject>(&arg.u)};
2114 !dataObject->attrs.test(DummyDataObject::Attr::Value)) {
2170 } else if (const auto *dataObject{std::get_if<DummyDataObject>(&arg.u)}) {
2185 !dataObject->attrs.test(DummyDataObject::Attr::Value)) {
2188 } else if (dataObject->attrs.test(DummyDataObject::Attr::Pointer)) {
2191 } else if (dataObject->attrs.test(DummyDataObject::Attr::Allocatable)) {
3764 [&](const DummyDataObject &obj1, const DummyDataObject &obj2) {
3770 [&](const DummyDataObject &, const auto &) {
3789 const Symbol &symbol2, const DummyDataObject &obj1,
3790 const DummyDataObject &obj2) {
3872 const DummyDataObject &obj1, const DummyDataObject &obj2) {