@@ -257,13 +257,12 @@ class DenseMapBase : public DebugEpochBase {
257
257
std::pair<iterator, bool > try_emplace (KeyT &&Key, Ts &&...Args) {
258
258
BucketT *TheBucket;
259
259
if (LookupBucketFor (Key, TheBucket))
260
- return std::make_pair (makeInsertIterator (TheBucket),
261
- false ); // Already in map.
260
+ return {makeInsertIterator (TheBucket), false }; // Already in map.
262
261
263
262
// Otherwise, insert the new element.
264
263
TheBucket =
265
264
InsertIntoBucket (TheBucket, std::move (Key), std::forward<Ts>(Args)...);
266
- return std::make_pair ( makeInsertIterator (TheBucket), true ) ;
265
+ return { makeInsertIterator (TheBucket), true } ;
267
266
}
268
267
269
268
// Inserts key,value pair into the map if the key isn't already in the map.
@@ -273,12 +272,11 @@ class DenseMapBase : public DebugEpochBase {
273
272
std::pair<iterator, bool > try_emplace (const KeyT &Key, Ts &&...Args) {
274
273
BucketT *TheBucket;
275
274
if (LookupBucketFor (Key, TheBucket))
276
- return std::make_pair (makeInsertIterator (TheBucket),
277
- false ); // Already in map.
275
+ return {makeInsertIterator (TheBucket), false }; // Already in map.
278
276
279
277
// Otherwise, insert the new element.
280
278
TheBucket = InsertIntoBucket (TheBucket, Key, std::forward<Ts>(Args)...);
281
- return std::make_pair ( makeInsertIterator (TheBucket), true ) ;
279
+ return { makeInsertIterator (TheBucket), true } ;
282
280
}
283
281
284
282
// / Alternate version of insert() which allows a different, and possibly
@@ -291,13 +289,12 @@ class DenseMapBase : public DebugEpochBase {
291
289
const LookupKeyT &Val) {
292
290
BucketT *TheBucket;
293
291
if (LookupBucketFor (Val, TheBucket))
294
- return std::make_pair (makeInsertIterator (TheBucket),
295
- false ); // Already in map.
292
+ return {makeInsertIterator (TheBucket), false }; // Already in map.
296
293
297
294
// Otherwise, insert the new element.
298
295
TheBucket = InsertIntoBucketWithLookup (TheBucket, std::move (KV.first ),
299
296
std::move (KV.second ), Val);
300
- return std::make_pair ( makeInsertIterator (TheBucket), true ) ;
297
+ return { makeInsertIterator (TheBucket), true } ;
301
298
}
302
299
303
300
// / insert - Range insertion of pairs.
0 commit comments