|
LLVM
4.0.0
|
DenseMapInfo for GenericDINode. More...
#include <LLVMContextImpl.h>
Public Member Functions | |
| MDNodeKeyImpl (unsigned Tag, MDString *Header, ArrayRef< Metadata * > DwarfOps) | |
| MDNodeKeyImpl (const GenericDINode *N) | |
| bool | isKeyOf (const GenericDINode *RHS) const |
| unsigned | getHashValue () const |
Public Member Functions inherited from llvm::MDNodeOpsKey | |
| unsigned | getHash () const |
Static Public Member Functions | |
| static unsigned | calculateHash (GenericDINode *N) |
Public Attributes | |
| unsigned | Tag |
| MDString * | Header |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::MDNodeOpsKey | |
| MDNodeOpsKey (ArrayRef< Metadata * > Ops) | |
| template<class NodeTy > | |
| MDNodeOpsKey (const NodeTy *N, unsigned Offset=0) | |
| template<class NodeTy > | |
| bool | compareOps (const NodeTy *RHS, unsigned Offset=0) const |
Static Protected Member Functions inherited from llvm::MDNodeOpsKey | |
| static unsigned | calculateHash (MDNode *N, unsigned Offset=0) |
DenseMapInfo for GenericDINode.
Definition at line 270 of file LLVMContextImpl.h.
|
inline |
Definition at line 273 of file LLVMContextImpl.h.
|
inline |
Definition at line 275 of file LLVMContextImpl.h.
|
inlinestatic |
Definition at line 285 of file LLVMContextImpl.h.
References llvm::MDNodeOpsKey::calculateHash().
|
inline |
Definition at line 283 of file LLVMContextImpl.h.
References llvm::hash_combine().
|
inline |
Definition at line 278 of file LLVMContextImpl.h.
References llvm::GenericDINode::getRawHeader(), and llvm::GenericDINode::getTag().
| MDString* llvm::MDNodeKeyImpl< GenericDINode >::Header |
Definition at line 272 of file LLVMContextImpl.h.
Definition at line 271 of file LLVMContextImpl.h.
1.8.6