LLVM
8.0.1
|
DenseMapInfo for DILocation. More...
#include "IR/LLVMContextImpl.h"
Public Member Functions | |
MDNodeKeyImpl (unsigned Line, unsigned Column, Metadata *Scope, Metadata *InlinedAt, bool ImplicitCode) | |
MDNodeKeyImpl (const DILocation *L) | |
bool | isKeyOf (const DILocation *RHS) const |
unsigned | getHashValue () const |
Public Attributes | |
unsigned | Line |
unsigned | Column |
Metadata * | Scope |
Metadata * | InlinedAt |
bool | ImplicitCode |
DenseMapInfo for DILocation.
Definition at line 278 of file LLVMContextImpl.h.
|
inline |
Definition at line 285 of file LLVMContextImpl.h.
|
inline |
Definition at line 289 of file LLVMContextImpl.h.
|
inline |
Definition at line 299 of file LLVMContextImpl.h.
References llvm::hash_combine().
|
inline |
Definition at line 293 of file LLVMContextImpl.h.
References llvm::DILocation::getRawInlinedAt(), and llvm::DILocation::getRawScope().
unsigned llvm::MDNodeKeyImpl< DILocation >::Column |
Definition at line 280 of file LLVMContextImpl.h.
bool llvm::MDNodeKeyImpl< DILocation >::ImplicitCode |
Definition at line 283 of file LLVMContextImpl.h.
Metadata* llvm::MDNodeKeyImpl< DILocation >::InlinedAt |
Definition at line 282 of file LLVMContextImpl.h.
unsigned llvm::MDNodeKeyImpl< DILocation >::Line |
Definition at line 279 of file LLVMContextImpl.h.
Metadata* llvm::MDNodeKeyImpl< DILocation >::Scope |
Definition at line 281 of file LLVMContextImpl.h.