diff options
-rw-r--r-- | flang/lib/Semantics/check-omp-structure.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/flang/lib/Semantics/check-omp-structure.cpp b/flang/lib/Semantics/check-omp-structure.cpp index 0c838a9..0accfa5 100644 --- a/flang/lib/Semantics/check-omp-structure.cpp +++ b/flang/lib/Semantics/check-omp-structure.cpp @@ -2643,8 +2643,7 @@ void OmpStructureChecker::CheckStructureElement( common::visit( common::visitors{ [&](const parser::Designator &designator) { - if (const auto *dataRef{ - std::get_if<parser::DataRef>(&designator.u)}) { + if (std::get_if<parser::DataRef>(&designator.u)) { if (parser::Unwrap<parser::StructureComponent>(ompObject)) { context_.Say(GetContext().clauseSource, "A variable that is part of another variable " |