Lines Matching defs:TheBucket
124 BucketT *TheBucket;
125 if (LookupBucketFor(Key, TheBucket))
126 return {TheBucket, false}; // Already in map.
129 TheBucket = InsertIntoBucket(TheBucket, __sanitizer::move(Key),
131 return {TheBucket, true};
140 BucketT *TheBucket;
141 if (LookupBucketFor(Key, TheBucket))
142 return {TheBucket, false}; // Already in map.
145 TheBucket =
146 InsertIntoBucket(TheBucket, Key, __sanitizer::forward<Ts>(Args)...);
147 return {TheBucket, true};
158 BucketT *TheBucket;
159 if (LookupBucketFor(Val, TheBucket))
160 return {TheBucket, false}; // Already in map.
163 TheBucket =
164 InsertIntoBucketWithLookup(TheBucket, __sanitizer::move(KV.first),
166 return {TheBucket, true};
170 BucketT *TheBucket = doFind(Val);
171 if (!TheBucket)
174 TheBucket->getSecond().~ValueT();
175 TheBucket->getFirst() = getTombstoneKey();
183 BucketT *TheBucket = &*I;
184 TheBucket->getSecond().~ValueT();
185 TheBucket->getFirst() = getTombstoneKey();
191 BucketT *TheBucket;
192 if (LookupBucketFor(Key, TheBucket))
193 return *TheBucket;
195 return *InsertIntoBucket(TheBucket, Key);
201 BucketT *TheBucket;
202 if (LookupBucketFor(Key, TheBucket))
203 return *TheBucket;
205 return *InsertIntoBucket(TheBucket, __sanitizer::move(Key));
378 BucketT *InsertIntoBucket(BucketT *TheBucket, KeyArg &&Key,
380 TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket);
382 TheBucket->getFirst() = __sanitizer::forward<KeyArg>(Key);
383 ::new (&TheBucket->getSecond())
385 return TheBucket;
389 BucketT *InsertIntoBucketWithLookup(BucketT *TheBucket, KeyT &&Key,
391 TheBucket = InsertIntoBucketImpl(Key, Lookup, TheBucket);
393 TheBucket->getFirst() = __sanitizer::move(Key);
394 ::new (&TheBucket->getSecond()) ValueT(__sanitizer::move(Value));
395 return TheBucket;
400 BucketT *TheBucket) {
414 LookupBucketFor(Lookup, TheBucket);
419 LookupBucketFor(Lookup, TheBucket);
421 CHECK(TheBucket);
429 if (!KeyInfoT::isEqual(TheBucket->getFirst(), EmptyKey))
432 return TheBucket;