HomeSort by relevance Sort by last modified time
    Searched refs:StringMapEntryBase (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/Support/
StringMap.cpp 43 TheTable = (StringMapEntryBase **)calloc(NumBuckets+1,
44 sizeof(StringMapEntryBase **) +
49 TheTable[NumBuckets] = (StringMapEntryBase*)2;
71 StringMapEntryBase *BucketItem = TheTable[BucketNo];
125 StringMapEntryBase *BucketItem = TheTable[BucketNo];
158 void StringMapImpl::RemoveKey(StringMapEntryBase *V) {
160 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength()));
167 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) {
171 StringMapEntryBase *Result = TheTable[Bucket];
201 StringMapEntryBase **NewTableArray
    [all...]
  /external/llvm/include/llvm/ADT/
StringMap.h 42 /// StringMapEntryBase - Shared base class of StringMapEntry instances.
43 class StringMapEntryBase {
46 explicit StringMapEntryBase(unsigned Len) : StrLen(Len) {}
58 StringMapEntryBase **TheTable;
88 void RemoveKey(StringMapEntryBase *V);
92 StringMapEntryBase *RemoveKey(StringRef Key);
96 static StringMapEntryBase *getTombstoneVal() {
97 return (StringMapEntryBase*)-1;
111 class StringMapEntry : public StringMapEntryBase {
116 : StringMapEntryBase(strLen), second() {
    [all...]

Completed in 213 milliseconds