|
LLVM
3.7.0
|
#include <LLVMContextImpl.h>
Public Member Functions | |
| MDNodeKeyImpl (Metadata *Scope, StringRef Name, StringRef LinkageName, Metadata *File, unsigned Line, Metadata *Type, bool IsLocalToUnit, bool IsDefinition, Metadata *Variable, Metadata *StaticDataMemberDeclaration) | |
| MDNodeKeyImpl (const DIGlobalVariable *N) | |
| bool | isKeyOf (const DIGlobalVariable *RHS) const |
| unsigned | getHashValue () const |
Public Attributes | |
| Metadata * | Scope |
| StringRef | Name |
| StringRef | LinkageName |
| Metadata * | File |
| unsigned | Line |
| Metadata * | Type |
| bool | IsLocalToUnit |
| bool | IsDefinition |
| Metadata * | Variable |
| Metadata * | StaticDataMemberDeclaration |
Definition at line 716 of file LLVMContextImpl.h.
|
inline |
Definition at line 728 of file LLVMContextImpl.h.
|
inline |
Definition at line 736 of file LLVMContextImpl.h.
|
inline |
Definition at line 754 of file LLVMContextImpl.h.
References llvm::ARMBuildAttrs::File, llvm::hash_combine(), and llvm::LinkageName.
|
inline |
Definition at line 744 of file LLVMContextImpl.h.
References llvm::ARMBuildAttrs::File, llvm::DIVariable::getLine(), llvm::DIGlobalVariable::getLinkageName(), llvm::DIVariable::getName(), llvm::DIVariable::getRawFile(), llvm::DIVariable::getRawScope(), llvm::DIGlobalVariable::getRawStaticDataMemberDeclaration(), llvm::DIVariable::getRawType(), llvm::DIGlobalVariable::getRawVariable(), llvm::DIGlobalVariable::isDefinition(), llvm::DIGlobalVariable::isLocalToUnit(), and llvm::LinkageName.
| Metadata* llvm::MDNodeKeyImpl< DIGlobalVariable >::File |
Definition at line 720 of file LLVMContextImpl.h.
| bool llvm::MDNodeKeyImpl< DIGlobalVariable >::IsDefinition |
Definition at line 724 of file LLVMContextImpl.h.
| bool llvm::MDNodeKeyImpl< DIGlobalVariable >::IsLocalToUnit |
Definition at line 723 of file LLVMContextImpl.h.
| unsigned llvm::MDNodeKeyImpl< DIGlobalVariable >::Line |
Definition at line 721 of file LLVMContextImpl.h.
| StringRef llvm::MDNodeKeyImpl< DIGlobalVariable >::LinkageName |
Definition at line 719 of file LLVMContextImpl.h.
| StringRef llvm::MDNodeKeyImpl< DIGlobalVariable >::Name |
Definition at line 718 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DIGlobalVariable >::Scope |
Definition at line 717 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DIGlobalVariable >::StaticDataMemberDeclaration |
Definition at line 726 of file LLVMContextImpl.h.
Definition at line 722 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DIGlobalVariable >::Variable |
Definition at line 725 of file LLVMContextImpl.h.
1.8.6