LLVM API Documentation

llvm::StringMap< ValueTy, AllocatorTy > Member List
This is the complete list of members for llvm::StringMap< ValueTy, AllocatorTy >, including all inherited members.
begin()llvm::StringMap< ValueTy, AllocatorTy > [inline]
begin() const llvm::StringMap< ValueTy, AllocatorTy > [inline]
clear()llvm::StringMap< ValueTy, AllocatorTy > [inline]
const_iterator typedefllvm::StringMap< ValueTy, AllocatorTy >
count(StringRef Key) 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) const llvm::StringMap< ValueTy, AllocatorTy > [inline]
FindKey(StringRef Key) const llvm::StringMapImpl [protected]
getAllocator()llvm::StringMap< ValueTy, AllocatorTy > [inline]
getAllocator() const llvm::StringMap< ValueTy, AllocatorTy > [inline]
getNumBuckets() const llvm::StringMapImpl [inline]
getNumItems() const llvm::StringMapImpl [inline]
GetOrCreateValue(StringRef Key, InitTy Val)llvm::StringMap< ValueTy, AllocatorTy > [inline]
GetOrCreateValue(StringRef Key)llvm::StringMap< ValueTy, AllocatorTy > [inline]
getTombstoneVal()llvm::StringMapImpl [inline, static]
insert(MapEntryTy *KeyValue)llvm::StringMap< ValueTy, AllocatorTy > [inline]
insert(std::pair< StringRef, ValueTy > KV)llvm::StringMap< ValueTy, AllocatorTy > [inline]
ItemSizellvm::StringMapImpl [protected]
iterator typedefllvm::StringMap< ValueTy, AllocatorTy >
key_type typedefllvm::StringMap< ValueTy, AllocatorTy >
lookup(StringRef Key) const llvm::StringMap< ValueTy, AllocatorTy > [inline]
LookupBucketFor(StringRef Key)llvm::StringMapImpl [protected]
MapEntryTy typedefllvm::StringMap< ValueTy, AllocatorTy >
mapped_type typedefllvm::StringMap< ValueTy, AllocatorTy >
NumBucketsllvm::StringMapImpl [protected]
NumItemsllvm::StringMapImpl [protected]
NumTombstonesllvm::StringMapImpl [protected]
operator=(StringMap RHS)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 typedefllvm::StringMap< ValueTy, AllocatorTy >
StringMap()llvm::StringMap< ValueTy, AllocatorTy > [inline]
StringMap(unsigned InitialSize)llvm::StringMap< ValueTy, AllocatorTy > [inline, explicit]
StringMap(AllocatorTy A)llvm::StringMap< ValueTy, AllocatorTy > [inline, explicit]
StringMap(unsigned InitialSize, AllocatorTy A)llvm::StringMap< ValueTy, AllocatorTy > [inline]
StringMap(StringMap &&RHS)llvm::StringMap< ValueTy, AllocatorTy > [inline]
StringMapImpl(unsigned itemSize)llvm::StringMapImpl [inline, explicit, protected]
StringMapImpl(StringMapImpl &&RHS)llvm::StringMapImpl [inline, protected]
StringMapImpl(unsigned InitSize, unsigned ItemSize)llvm::StringMapImpl [protected]
swap(StringMapImpl &Other)llvm::StringMapImpl [inline]
TheTablellvm::StringMapImpl [protected]
value_type typedefllvm::StringMap< ValueTy, AllocatorTy >
~StringMap()llvm::StringMap< ValueTy, AllocatorTy > [inline]