Lines Matching refs:StringMapEntryBase
57 TheTable = (StringMapEntryBase **)calloc(NumBuckets+1, in init()
58 sizeof(StringMapEntryBase **) + in init()
63 TheTable[NumBuckets] = (StringMapEntryBase*)2; in init()
85 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in LookupBucketFor()
139 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in FindKey()
172 void StringMapImpl::RemoveKey(StringMapEntryBase *V) { in RemoveKey()
174 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength())); in RemoveKey()
181 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) { in RemoveKey()
185 StringMapEntryBase *Result = TheTable[Bucket]; in RemoveKey()
217 StringMapEntryBase **NewTableArray = in RehashTable()
218 (StringMapEntryBase **)calloc(NewSize+1, sizeof(StringMapEntryBase *) + in RehashTable()
221 NewTableArray[NewSize] = (StringMapEntryBase*)2; in RehashTable()
226 StringMapEntryBase *Bucket = TheTable[I]; in RehashTable()