|
LLVM
4.0.0
|
#include <LLVMContextImpl.h>
Public Member Functions | |
| MDNodeKeyImpl (unsigned Tag, Metadata *Scope, Metadata *Entity, unsigned Line, MDString *Name) | |
| MDNodeKeyImpl (const DIImportedEntity *N) | |
| bool | isKeyOf (const DIImportedEntity *RHS) const |
| unsigned | getHashValue () const |
Public Attributes | |
| unsigned | Tag |
| Metadata * | Scope |
| Metadata * | Entity |
| unsigned | Line |
| MDString * | Name |
Definition at line 919 of file LLVMContextImpl.h.
|
inline |
Definition at line 926 of file LLVMContextImpl.h.
|
inline |
Definition at line 929 of file LLVMContextImpl.h.
|
inline |
Definition at line 938 of file LLVMContextImpl.h.
References llvm::hash_combine().
|
inline |
Definition at line 933 of file LLVMContextImpl.h.
References llvm::DIImportedEntity::getLine(), llvm::DIImportedEntity::getRawEntity(), llvm::DIImportedEntity::getRawName(), llvm::DIImportedEntity::getRawScope(), and llvm::DINode::getTag().
| Metadata* llvm::MDNodeKeyImpl< DIImportedEntity >::Entity |
Definition at line 922 of file LLVMContextImpl.h.
| unsigned llvm::MDNodeKeyImpl< DIImportedEntity >::Line |
Definition at line 923 of file LLVMContextImpl.h.
| MDString* llvm::MDNodeKeyImpl< DIImportedEntity >::Name |
Definition at line 924 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DIImportedEntity >::Scope |
Definition at line 921 of file LLVMContextImpl.h.
Definition at line 920 of file LLVMContextImpl.h.
1.8.6