diff --git a/flang/lib/Semantics/check-omp-atomic.cpp b/flang/lib/Semantics/check-omp-atomic.cpp index f98a00070f742..2e16d42a2a99a 100644 --- a/flang/lib/Semantics/check-omp-atomic.cpp +++ b/flang/lib/Semantics/check-omp-atomic.cpp @@ -718,7 +718,7 @@ OmpStructureChecker::CheckUpdateCapture( void OmpStructureChecker::CheckAtomicCaptureAssignment( const evaluate::Assignment &capture, const SomeExpr &atom, parser::CharBlock source) { - auto [lsrc, rsrc]{SplitAssignmentSource(source)}; + auto [_, rsrc]{SplitAssignmentSource(source)}; const SomeExpr &cap{capture.lhs}; if (!IsVarOrFunctionRef(atom)) { @@ -734,7 +734,7 @@ void OmpStructureChecker::CheckAtomicCaptureAssignment( void OmpStructureChecker::CheckAtomicReadAssignment( const evaluate::Assignment &read, parser::CharBlock source) { - auto [lsrc, rsrc]{SplitAssignmentSource(source)}; + auto [_, rsrc]{SplitAssignmentSource(source)}; if (auto maybe{GetConvertInput(read.rhs)}) { const SomeExpr &atom{*maybe}; @@ -820,7 +820,7 @@ OmpStructureChecker::CheckAtomicUpdateAssignment( std::pair OmpStructureChecker::CheckAtomicUpdateAssignmentRhs( const SomeExpr &atom, const SomeExpr &rhs, parser::CharBlock source, bool suppressDiagnostics) { - auto [lsrc, rsrc]{SplitAssignmentSource(source)}; + auto [_, rsrc]{SplitAssignmentSource(source)}; std::pair> top{ operation::Operator::Unknown, {}};