From e28d44086f9d23b2aa6e4ae563bd4932b382477b Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Tue, 5 Nov 2024 09:39:57 -0800 Subject: [PATCH] [clang-refactor] Simplify code with std::map::operator[] (NFC) (#114933) --- clang/tools/clang-refactor/TestSupport.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/clang/tools/clang-refactor/TestSupport.cpp b/clang/tools/clang-refactor/TestSupport.cpp index 8b6e250b3632..82376fa5d247 100644 --- a/clang/tools/clang-refactor/TestSupport.cpp +++ b/clang/tools/clang-refactor/TestSupport.cpp @@ -373,10 +373,7 @@ findTestSelectionRanges(StringRef Filename) { EndOffset = Offset; } TestSelectionRange Range = {Offset, EndOffset}; - auto It = GroupedRanges.insert(std::make_pair( - Matches[1].str(), SmallVector{Range})); - if (!It.second) - It.first->second.push_back(Range); + GroupedRanges[Matches[1].str()].push_back(Range); } if (GroupedRanges.empty()) { llvm::errs() << "error: -selection=test:" << Filename