LLVM
8.0.1
llvm
msgpack
MapNode
llvm::msgpack::MapNode Member List
This is the complete list of members for
llvm::msgpack::MapNode
, including all inherited members.
begin
()
llvm::StringMap< NodePtr >
inline
begin
() const
llvm::StringMap< NodePtr >
inline
classof
(const Node *N)
llvm::msgpack::MapNode
inline
static
clear
()
llvm::StringMap< NodePtr >
inline
const_iterator
typedef
llvm::StringMap< NodePtr >
count
(StringRef Key) const
llvm::StringMap< NodePtr >
inline
empty
() const
llvm::StringMapImpl
inline
end
()
llvm::StringMap< NodePtr >
inline
end
() const
llvm::StringMap< NodePtr >
inline
erase
(iterator I)
llvm::StringMap< NodePtr >
inline
erase
(StringRef Key)
llvm::StringMap< NodePtr >
inline
find
(StringRef Key)
llvm::StringMap< NodePtr >
inline
find
(StringRef Key) const
llvm::StringMap< NodePtr >
inline
FindKey
(StringRef Key) const
llvm::StringMapImpl
protected
getAllocator
()
llvm::StringMap< NodePtr >
inline
getAllocator
() const
llvm::StringMap< NodePtr >
inline
getKind
() const
llvm::msgpack::Node
inline
getNumBuckets
() const
llvm::StringMapImpl
inline
getNumItems
() const
llvm::StringMapImpl
inline
getTombstoneVal
()
llvm::StringMapImpl
inline
static
init
(unsigned Size)
llvm::StringMapImpl
protected
insert
(MapEntryTy *KeyValue)
llvm::StringMap< NodePtr >
inline
insert
(std::pair< StringRef, NodePtr > KV)
llvm::StringMap< NodePtr >
inline
ItemSize
llvm::StringMapImpl
protected
iterator
typedef
llvm::StringMap< NodePtr >
key_type
typedef
llvm::StringMap< NodePtr >
keys
() const
llvm::StringMap< NodePtr >
inline
lookup
(StringRef Key) const
llvm::StringMap< NodePtr >
inline
LookupBucketFor
(StringRef Key)
llvm::StringMapImpl
protected
MapEntryTy
typedef
llvm::StringMap< NodePtr >
MapNode
()
llvm::msgpack::MapNode
inline
mapped_type
typedef
llvm::StringMap< NodePtr >
NK_Array
enum value
llvm::msgpack::Node
NK_Map
enum value
llvm::msgpack::Node
NK_Scalar
enum value
llvm::msgpack::Node
Node
(NodeKind Kind)
llvm::msgpack::Node
inline
NodeKind
enum name
llvm::msgpack::Node
NumBuckets
llvm::StringMapImpl
protected
NumItems
llvm::StringMapImpl
protected
NumTombstones
llvm::StringMapImpl
protected
operator=
(StringMap RHS)
llvm::StringMap< NodePtr >
inline
operator[]
(StringRef Key)
llvm::StringMap< NodePtr >
inline
read
(Reader &MPReader)
llvm::msgpack::Node
static
RehashTable
(unsigned BucketNo=0)
llvm::StringMapImpl
protected
remove
(MapEntryTy *KeyValue)
llvm::StringMap< NodePtr >
inline
RemoveKey
(StringMapEntryBase *V)
llvm::StringMapImpl
protected
RemoveKey
(StringRef Key)
llvm::StringMapImpl
protected
size
() const
llvm::StringMapImpl
inline
size_type
typedef
llvm::StringMap< NodePtr >
StringMap
()
llvm::StringMap< NodePtr >
inline
StringMap
(unsigned InitialSize)
llvm::StringMap< NodePtr >
inline
explicit
StringMap
(MallocAllocator A)
llvm::StringMap< NodePtr >
inline
explicit
StringMap
(unsigned InitialSize, MallocAllocator A)
llvm::StringMap< NodePtr >
inline
StringMap
(std::initializer_list< std::pair< StringRef, NodePtr >> List)
llvm::StringMap< NodePtr >
inline
StringMap
(StringMap &&RHS)
llvm::StringMap< NodePtr >
inline
StringMap
(const StringMap &RHS)
llvm::StringMap< NodePtr >
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
TheTable
llvm::StringMapImpl
protected
try_emplace
(StringRef Key, ArgsTy &&... Args)
llvm::StringMap< NodePtr >
inline
value_type
typedef
llvm::StringMap< NodePtr >
write
(Writer &MPWriter) override
llvm::msgpack::MapNode
inline
virtual
~Node
()=default
llvm::msgpack::Node
virtual
~StringMap
()
llvm::StringMap< NodePtr >
inline
Generated on Sun Dec 20 2020 14:14:50 for LLVM by
1.8.13