Lines Matching refs:StringMapEntryBase
43 TheTable = (StringMapEntryBase **)calloc(NumBuckets+1, in init()
44 sizeof(StringMapEntryBase **) + in init()
49 TheTable[NumBuckets] = (StringMapEntryBase*)2; in init()
71 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in LookupBucketFor()
125 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in FindKey()
158 void StringMapImpl::RemoveKey(StringMapEntryBase *V) { in RemoveKey()
160 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength())); in RemoveKey()
167 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) { in RemoveKey()
171 StringMapEntryBase *Result = TheTable[Bucket]; in RemoveKey()
203 StringMapEntryBase **NewTableArray = in RehashTable()
204 (StringMapEntryBase **)calloc(NewSize+1, sizeof(StringMapEntryBase *) + in RehashTable()
207 NewTableArray[NewSize] = (StringMapEntryBase*)2; in RehashTable()
212 StringMapEntryBase *Bucket = TheTable[I]; in RehashTable()