LLVM 19.0.0git
llvm::StringMap< ValueTy, AllocatorTy > Member List

This is the complete list of members for llvm::StringMap< ValueTy, AllocatorTy >, including all inherited members.

at(StringRef Val) constllvm::StringMap< ValueTy, AllocatorTy >inline
begin()llvm::StringMap< ValueTy, AllocatorTy >inline
begin() constllvm::StringMap< ValueTy, AllocatorTy >inline
clear()llvm::StringMap< ValueTy, AllocatorTy >inline
const_iterator typedefllvm::StringMap< ValueTy, AllocatorTy >
contains(StringRef Key) constllvm::StringMap< ValueTy, AllocatorTy >inline
count(StringRef Key) constllvm::StringMap< ValueTy, AllocatorTy >inline
count(const StringMapEntry< InputTy > &MapEntry) constllvm::StringMap< ValueTy, AllocatorTy >inline
empty() constllvm::StringMapImplinline
end()llvm::StringMap< ValueTy, AllocatorTy >inline
end() constllvm::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) constllvm::StringMap< ValueTy, AllocatorTy >inline
find(StringRef Key, uint32_t FullHashValue) constllvm::StringMap< ValueTy, AllocatorTy >inline
FindKey(StringRef Key) constllvm::StringMapImplinlineprotected
FindKey(StringRef Key, uint32_t FullHashValue) constllvm::StringMapImplprotected
getNumBuckets() constllvm::StringMapImplinline
getNumItems() constllvm::StringMapImplinline
getTombstoneVal()llvm::StringMapImplinlinestatic
hash(StringRef Key)llvm::StringMapImplstatic
init(unsigned Size)llvm::StringMapImplprotected
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
ItemSizellvm::StringMapImplprotected
iterator typedefllvm::StringMap< ValueTy, AllocatorTy >
key_type typedefllvm::StringMap< ValueTy, AllocatorTy >
keys() constllvm::StringMap< ValueTy, AllocatorTy >inline
lookup(StringRef Key) constllvm::StringMap< ValueTy, AllocatorTy >inline
LookupBucketFor(StringRef Key)llvm::StringMapImplinlineprotected
LookupBucketFor(StringRef Key, uint32_t FullHashValue)llvm::StringMapImplprotected
MapEntryTy typedefllvm::StringMap< ValueTy, AllocatorTy >
mapped_type typedefllvm::StringMap< ValueTy, AllocatorTy >
NumBucketsllvm::StringMapImplprotected
NumItemsllvm::StringMapImplprotected
NumTombstonesllvm::StringMapImplprotected
operator!=(const StringMap &RHS) constllvm::StringMap< ValueTy, AllocatorTy >inline
operator=(StringMap RHS)llvm::StringMap< ValueTy, AllocatorTy >inline
operator==(const StringMap &RHS) constllvm::StringMap< ValueTy, AllocatorTy >inline
operator[](StringRef Key)llvm::StringMap< ValueTy, AllocatorTy >inline
RehashTable(unsigned BucketNo=0)llvm::StringMapImplprotected
remove(MapEntryTy *KeyValue)llvm::StringMap< ValueTy, AllocatorTy >inline
RemoveKey(StringMapEntryBase *V)llvm::StringMapImplprotected
RemoveKey(StringRef Key)llvm::StringMapImplprotected
size() constllvm::StringMapImplinline
size_type typedefllvm::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::StringMapImplinlineexplicitprotected
StringMapImpl(StringMapImpl &&RHS)llvm::StringMapImplinlineprotected
StringMapImpl(unsigned InitSize, unsigned ItemSize)llvm::StringMapImplprotected
swap(StringMapImpl &Other)llvm::StringMapImplinline
TheTablellvm::StringMapImplprotected
TombstoneIntValllvm::StringMapImplstatic
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 typedefllvm::StringMap< ValueTy, AllocatorTy >
~StringMap()llvm::StringMap< ValueTy, AllocatorTy >inline