Searched defs:StringMapEntryBase (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/ADT/
H A DStringMap.h31 /// StringMapEntryBase - Shared base class of StringMapEntry instances.
32 class StringMapEntryBase { class in namespace:llvm
36 explicit StringMapEntryBase(unsigned Len) : StrLen(Len) {} function in class:llvm::StringMapEntryBase
48 StringMapEntryBase **TheTable;
86 void RemoveKey(StringMapEntryBase *V);
90 StringMapEntryBase *RemoveKey(StringRef Key);
97 static StringMapEntryBase *getTombstoneVal() {
99 Val <<= PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable;
100 return reinterpret_cast<StringMapEntryBase *>(Val);
121 class StringMapEntry : public StringMapEntryBase {
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DStringMap.h42 /// StringMapEntryBase - Shared base class of StringMapEntry instances.
43 class StringMapEntryBase { class in namespace:llvm
46 explicit StringMapEntryBase(unsigned Len) : StrLen(Len) {} function in class:llvm::StringMapEntryBase
63 StringMapEntryBase *Item;
97 void RemoveKey(StringMapEntryBase *V);
101 StringMapEntryBase *RemoveKey(StringRef Key);
105 static StringMapEntryBase *getTombstoneVal() {
106 return (StringMapEntryBase*)-1;
120 class StringMapEntry : public StringMapEntryBase {
125 : StringMapEntryBase(strLe
[all...]

Completed in 727 milliseconds