LLVM: llvm::DbgValueLoc Class Reference (original) (raw)
The location of a single variable, composed of an expression and 0 or more DbgValueLocEntries. More...
#include "[CodeGen/AsmPrinter/DebugLocEntry.h](DebugLocEntry%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| DbgValueLoc (const DIExpression *Expr, ArrayRef< DbgValueLocEntry > Locs) | |
| DbgValueLoc (const DIExpression *Expr, ArrayRef< DbgValueLocEntry > Locs, bool IsVariadic) | |
| DbgValueLoc (const DIExpression *Expr, DbgValueLocEntry Loc) | |
| bool | isFragment () const |
| bool | isEntryVal () const |
| bool | isVariadic () const |
| bool | isEquivalent (const DbgValueLoc &Other) const |
| const DIExpression * | getExpression () const |
| ArrayRef< DbgValueLocEntry > | getLocEntries () const |
| LLVM_DUMP_METHOD void | dump () const |
The location of a single variable, composed of an expression and 0 or more DbgValueLocEntries.
Definition at line 111 of file DebugLocEntry.h.
◆ DbgValueLoc() [2/3]
◆ DbgValueLoc() [3/3]
◆ dump()
◆ getExpression()
◆ getLocEntries()
◆ isEntryVal()
| bool llvm::DbgValueLoc::isEntryVal ( ) const | inline |
|---|
◆ isEquivalent()
◆ isFragment()
| bool llvm::DbgValueLoc::isFragment ( ) const | inline |
|---|
◆ isVariadic()
| bool llvm::DbgValueLoc::isVariadic ( ) const | inline |
|---|
◆ operator<
◆ operator==
The documentation for this class was generated from the following file:
- lib/CodeGen/AsmPrinter/DebugLocEntry.h