|
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, unsigned ScopeLine, Metadata *ContainingType, unsigned Virtuality, unsigned VirtualIndex, unsigned Flags, bool IsOptimized, Metadata *Function, Metadata *TemplateParams, Metadata *Declaration, Metadata *Variables) | |
| MDNodeKeyImpl (const DISubprogram *N) | |
| bool | isKeyOf (const DISubprogram *RHS) const |
| unsigned | getHashValue () const |
Definition at line 522 of file LLVMContextImpl.h.
|
inline |
Definition at line 542 of file LLVMContextImpl.h.
|
inline |
Definition at line 556 of file LLVMContextImpl.h.
|
inline |
Definition at line 584 of file LLVMContextImpl.h.
References llvm::ARMBuildAttrs::File, llvm::hash_combine(), and llvm::LinkageName.
|
inline |
Definition at line 568 of file LLVMContextImpl.h.
References llvm::ARMBuildAttrs::File, llvm::DIScope::getName(), llvm::DIScope::getRawFile(), and llvm::LinkageName.
| Metadata* llvm::MDNodeKeyImpl< DISubprogram >::ContainingType |
Definition at line 532 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DISubprogram >::Declaration |
Definition at line 539 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DISubprogram >::File |
Definition at line 526 of file LLVMContextImpl.h.
| unsigned llvm::MDNodeKeyImpl< DISubprogram >::Flags |
Definition at line 535 of file LLVMContextImpl.h.
Definition at line 537 of file LLVMContextImpl.h.
| bool llvm::MDNodeKeyImpl< DISubprogram >::IsDefinition |
Definition at line 530 of file LLVMContextImpl.h.
| bool llvm::MDNodeKeyImpl< DISubprogram >::IsLocalToUnit |
Definition at line 529 of file LLVMContextImpl.h.
| bool llvm::MDNodeKeyImpl< DISubprogram >::IsOptimized |
Definition at line 536 of file LLVMContextImpl.h.
| unsigned llvm::MDNodeKeyImpl< DISubprogram >::Line |
Definition at line 527 of file LLVMContextImpl.h.
| StringRef llvm::MDNodeKeyImpl< DISubprogram >::LinkageName |
Definition at line 525 of file LLVMContextImpl.h.
| StringRef llvm::MDNodeKeyImpl< DISubprogram >::Name |
Definition at line 524 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DISubprogram >::Scope |
Definition at line 523 of file LLVMContextImpl.h.
| unsigned llvm::MDNodeKeyImpl< DISubprogram >::ScopeLine |
Definition at line 531 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DISubprogram >::TemplateParams |
Definition at line 538 of file LLVMContextImpl.h.
Definition at line 528 of file LLVMContextImpl.h.
| Metadata* llvm::MDNodeKeyImpl< DISubprogram >::Variables |
Definition at line 540 of file LLVMContextImpl.h.
| unsigned llvm::MDNodeKeyImpl< DISubprogram >::VirtualIndex |
Definition at line 534 of file LLVMContextImpl.h.
| unsigned llvm::MDNodeKeyImpl< DISubprogram >::Virtuality |
Definition at line 533 of file LLVMContextImpl.h.
1.8.6