Home | History | Annotate | Download | only in ADT

Lines Matching defs:MapEntryTy

241   typedef StringMapEntry<ValueTy> MapEntryTy;
243 StringMap() : StringMapImpl(static_cast<unsigned>(sizeof(MapEntryTy))) {}
245 : StringMapImpl(InitialSize, static_cast<unsigned>(sizeof(MapEntryTy))) {}
248 : StringMapImpl(static_cast<unsigned>(sizeof(MapEntryTy))), Allocator(A) {}
251 : StringMapImpl(static_cast<unsigned>(sizeof(MapEntryTy))) {
321 bool insert(MapEntryTy *KeyValue) {
345 static_cast<MapEntryTy*>(I->Item)->Destroy(Allocator);
358 MapEntryTy &GetOrCreateValue(StringRef Key, InitTy Val) {
362 return *static_cast<MapEntryTy*>(Bucket.Item);
364 MapEntryTy *NewItem =
365 MapEntryTy::Create(Key.begin(), Key.end(), Allocator, Val);
380 MapEntryTy &GetOrCreateValue(StringRef Key) {
386 void remove(MapEntryTy *KeyValue) {
391 MapEntryTy &V = *I;