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 42 TheTable = (StringMapEntryBase **)calloc(NumBuckets+1,
43 sizeof(StringMapEntryBase **) +
48 TheTable[NumBuckets] = (StringMapEntryBase*)2;
70 StringMapEntryBase *BucketItem = TheTable[BucketNo];
124 StringMapEntryBase *BucketItem = TheTable[BucketNo];
157 void StringMapImpl::RemoveKey(StringMapEntryBase *V) {
159 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength()));
166 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) {
170 StringMapEntryBase *Result = TheTable[Bucket];
200 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 1035 milliseconds