LLVM 18.0.0git
|
Variable location definition used by FunctionVarLocs. More...
#include "llvm/CodeGen/AssignmentTrackingAnalysis.h"
Public Attributes | |
llvm::VariableID | VariableID |
DIExpression * | Expr = nullptr |
DebugLoc | DL |
RawLocationWrapper | Values = RawLocationWrapper() |
Variable location definition used by FunctionVarLocs.
Definition at line 20 of file AssignmentTrackingAnalysis.h.
DebugLoc llvm::VarLocInfo::DL |
Definition at line 23 of file AssignmentTrackingAnalysis.h.
Referenced by FunctionVarLocsBuilder::addSingleLocVar(), and FunctionVarLocsBuilder::addVarLoc().
DIExpression* llvm::VarLocInfo::Expr = nullptr |
Definition at line 22 of file AssignmentTrackingAnalysis.h.
Referenced by FunctionVarLocsBuilder::addSingleLocVar(), and FunctionVarLocsBuilder::addVarLoc().
RawLocationWrapper llvm::VarLocInfo::Values = RawLocationWrapper() |
Definition at line 24 of file AssignmentTrackingAnalysis.h.
Referenced by FunctionVarLocsBuilder::addSingleLocVar(), and FunctionVarLocsBuilder::addVarLoc().
llvm::VariableID llvm::VarLocInfo::VariableID |
Definition at line 21 of file AssignmentTrackingAnalysis.h.
Referenced by FunctionVarLocsBuilder::addSingleLocVar(), FunctionVarLocsBuilder::addVarLoc(), and llvm::FunctionVarLocs::getDILocalVariable().