Author: Alexandre Ganea Date: 2025-04-11T17:50:15-04:00 New Revision: 46135ade9ec0b7fd975b5d3923aea95f4d416296
URL: https://github.com/llvm/llvm-project/commit/46135ade9ec0b7fd975b5d3923aea95f4d416296 DIFF: https://github.com/llvm/llvm-project/commit/46135ade9ec0b7fd975b5d3923aea95f4d416296.diff LOG: [Sema] On Windows, silence erroneous warning when building with MSVC Fixes what seems to be a buggy warning in MSVC: ``` [1/37] Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaConcept.cpp.obj C:\git\llvm-project\clang\lib\Sema\SemaConcept.cpp(1933): warning C4101: '$S26': unreferenced local variable ``` Added: Modified: clang/lib/Sema/SemaConcept.cpp Removed: ################################################################################ diff --git a/clang/lib/Sema/SemaConcept.cpp b/clang/lib/Sema/SemaConcept.cpp index 011a6d072d35c..73bc8731af57d 100644 --- a/clang/lib/Sema/SemaConcept.cpp +++ b/clang/lib/Sema/SemaConcept.cpp @@ -1929,11 +1929,11 @@ auto SubsumptionChecker::find(AtomicConstraint *Ori) -> Literal { } auto It = Elems.find(ID); if (It == Elems.end()) { - It = - Elems - .insert({ID, MappedAtomicConstraint{Ori, Literal{getNewLiteralId(), - Literal::Atomic}}}) - .first; + It = Elems + .insert({ID, + MappedAtomicConstraint{ + Ori, {getNewLiteralId(), Literal::Atomic}}}) + .first; ReverseMap[It->second.ID.Value] = Ori; } return It->getSecond().ID; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits