[llvm] [llvm-readtapi] Simplify code with StringMap::operator[] (NFC) (PR #112824)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 17 20:27:40 PDT 2024
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/112824
None
>From 2cfed3123bb921786d91ffaefc80b56c2496b36d Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Thu, 17 Oct 2024 07:57:19 -0700
Subject: [PATCH] [llvm-readtapi] Simplify code with StringMap::operator[]
(NFC)
---
llvm/tools/llvm-readtapi/llvm-readtapi.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/llvm/tools/llvm-readtapi/llvm-readtapi.cpp b/llvm/tools/llvm-readtapi/llvm-readtapi.cpp
index 6e42ed76949ff5..1d740109d5b679 100644
--- a/llvm/tools/llvm-readtapi/llvm-readtapi.cpp
+++ b/llvm/tools/llvm-readtapi/llvm-readtapi.cpp
@@ -325,8 +325,8 @@ static void stubifyDirectory(const StringRef InputPath, Context &Ctx) {
continue;
}
- auto itr = SymLinks.insert({LinkTarget.c_str(), std::vector<SymLink>()});
- itr.first->second.emplace_back(LinkSrc.str(), std::string(SymPath.str()));
+ SymLinks[LinkTarget.c_str()].emplace_back(LinkSrc.str(),
+ std::string(SymPath.str()));
continue;
}
More information about the llvm-commits
mailing list