LLVM
16.0.0git
|
#include "llvm/IR/DebugInfoMetadata.h"
Public Types | |
using | FragmentInfo = DIExpression::FragmentInfo |
Static Public Member Functions | |
static DebugVariable | getEmptyKey () |
Empty key: no key should be generated that has no DILocalVariable. More... | |
static DebugVariable | getTombstoneKey () |
Difference in tombstone is that the Optional is meaningful. More... | |
static unsigned | getHashValue (const DebugVariable &D) |
static bool | isEqual (const DebugVariable &A, const DebugVariable &B) |
Definition at line 3665 of file DebugInfoMetadata.h.
Definition at line 3666 of file DebugInfoMetadata.h.
|
inlinestatic |
Empty key: no key should be generated that has no DILocalVariable.
Definition at line 3669 of file DebugInfoMetadata.h.
|
inlinestatic |
Definition at line 3678 of file DebugInfoMetadata.h.
References D, and llvm::hash_combine().
|
inlinestatic |
Difference in tombstone is that the Optional is meaningful.
Definition at line 3674 of file DebugInfoMetadata.h.
|
inlinestatic |
Definition at line 3687 of file DebugInfoMetadata.h.
References B.