at(StringRef Val) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
begin() | llvm::StringMap< ValueTy, AllocatorTy > | inline |
begin() const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
clear() | llvm::StringMap< ValueTy, AllocatorTy > | inline |
const_iterator typedef | llvm::StringMap< ValueTy, AllocatorTy > | |
contains(StringRef Key) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
count(StringRef Key) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
count(const StringMapEntry< InputTy > &MapEntry) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
empty() const | llvm::StringMapImpl | inline |
end() | llvm::StringMap< ValueTy, AllocatorTy > | inline |
end() const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
erase(iterator I) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
erase(StringRef Key) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
find(StringRef Key) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
find(StringRef Key, uint32_t FullHashValue) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
find(StringRef Key) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
find(StringRef Key, uint32_t FullHashValue) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
FindKey(StringRef Key) const | llvm::StringMapImpl | inlineprotected |
FindKey(StringRef Key, uint32_t FullHashValue) const | llvm::StringMapImpl | protected |
getNumBuckets() const | llvm::StringMapImpl | inline |
getNumItems() const | llvm::StringMapImpl | inline |
getTombstoneVal() | llvm::StringMapImpl | inlinestatic |
hash(StringRef Key) | llvm::StringMapImpl | static |
init(unsigned Size) | llvm::StringMapImpl | protected |
insert(MapEntryTy *KeyValue) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
insert(std::pair< StringRef, ValueTy > KV) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
insert(std::pair< StringRef, ValueTy > KV, uint32_t FullHashValue) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
insert(InputIt First, InputIt Last) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
insert(std::initializer_list< std::pair< StringRef, ValueTy > > List) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
insert_or_assign(StringRef Key, V &&Val) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
ItemSize | llvm::StringMapImpl | protected |
iterator typedef | llvm::StringMap< ValueTy, AllocatorTy > | |
key_type typedef | llvm::StringMap< ValueTy, AllocatorTy > | |
keys() const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
lookup(StringRef Key) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
LookupBucketFor(StringRef Key) | llvm::StringMapImpl | inlineprotected |
LookupBucketFor(StringRef Key, uint32_t FullHashValue) | llvm::StringMapImpl | protected |
MapEntryTy typedef | llvm::StringMap< ValueTy, AllocatorTy > | |
mapped_type typedef | llvm::StringMap< ValueTy, AllocatorTy > | |
NumBuckets | llvm::StringMapImpl | protected |
NumItems | llvm::StringMapImpl | protected |
NumTombstones | llvm::StringMapImpl | protected |
operator!=(const StringMap &RHS) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
operator=(StringMap RHS) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
operator==(const StringMap &RHS) const | llvm::StringMap< ValueTy, AllocatorTy > | inline |
operator[](StringRef Key) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
RehashTable(unsigned BucketNo=0) | llvm::StringMapImpl | protected |
remove(MapEntryTy *KeyValue) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
RemoveKey(StringMapEntryBase *V) | llvm::StringMapImpl | protected |
RemoveKey(StringRef Key) | llvm::StringMapImpl | protected |
size() const | llvm::StringMapImpl | inline |
size_type typedef | llvm::StringMap< ValueTy, AllocatorTy > | |
StringMap() | llvm::StringMap< ValueTy, AllocatorTy > | inline |
StringMap(unsigned InitialSize) | llvm::StringMap< ValueTy, AllocatorTy > | inlineexplicit |
StringMap(AllocatorTy A) | llvm::StringMap< ValueTy, AllocatorTy > | inlineexplicit |
StringMap(unsigned InitialSize, AllocatorTy A) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
StringMap(std::initializer_list< std::pair< StringRef, ValueTy > > List) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
StringMap(StringMap &&RHS) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
StringMap(const StringMap &RHS) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
StringMapImpl(unsigned itemSize) | llvm::StringMapImpl | inlineexplicitprotected |
StringMapImpl(StringMapImpl &&RHS) | llvm::StringMapImpl | inlineprotected |
StringMapImpl(unsigned InitSize, unsigned ItemSize) | llvm::StringMapImpl | protected |
swap(StringMapImpl &Other) | llvm::StringMapImpl | inline |
TheTable | llvm::StringMapImpl | protected |
TombstoneIntVal | llvm::StringMapImpl | static |
try_emplace(StringRef Key, ArgsTy &&...Args) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
try_emplace_with_hash(StringRef Key, uint32_t FullHashValue, ArgsTy &&...Args) | llvm::StringMap< ValueTy, AllocatorTy > | inline |
value_type typedef | llvm::StringMap< ValueTy, AllocatorTy > | |
~StringMap() | llvm::StringMap< ValueTy, AllocatorTy > | inline |
~StringMapImpl() | llvm::StringMapImpl | inlineprotected |