mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-18 18:42:46 +02:00
[StringSet] Simplify code a bit. NFC.
This commit is contained in:
parent
648d085229
commit
168515468c
@ -31,13 +31,13 @@ public:
|
||||
explicit StringSet(AllocatorTy a) : Base(a) {}
|
||||
|
||||
std::pair<typename Base::iterator, bool> insert(StringRef key) {
|
||||
return Base::insert(std::make_pair(key, None));
|
||||
return Base::try_emplace(key);
|
||||
}
|
||||
|
||||
template <typename InputIt>
|
||||
void insert(const InputIt &begin, const InputIt &end) {
|
||||
for (auto it = begin; it != end; ++it)
|
||||
Base::insert(std::make_pair(*it, None));
|
||||
insert(*it);
|
||||
}
|
||||
|
||||
template <typename ValueTy>
|
||||
|
Loading…
Reference in New Issue
Block a user