LLVM  8.0.1
Public Member Functions | Public Attributes | List of all members
llvm::MachineFunction::VariableDbgInfo Struct Reference

#include "llvm/CodeGen/MachineFunction.h"

Collaboration diagram for llvm::MachineFunction::VariableDbgInfo:
Collaboration graph
[legend]

Public Member Functions

 VariableDbgInfo (const DILocalVariable *Var, const DIExpression *Expr, int Slot, const DILocation *Loc)
 

Public Attributes

const DILocalVariableVar
 
const DIExpressionExpr
 
int Slot
 
const DILocationLoc
 

Detailed Description

Definition at line 359 of file MachineFunction.h.

Constructor & Destructor Documentation

◆ VariableDbgInfo()

llvm::MachineFunction::VariableDbgInfo::VariableDbgInfo ( const DILocalVariable Var,
const DIExpression Expr,
int  Slot,
const DILocation Loc 
)
inline

Definition at line 366 of file MachineFunction.h.

Member Data Documentation

◆ Expr

const DIExpression* llvm::MachineFunction::VariableDbgInfo::Expr

Definition at line 361 of file MachineFunction.h.

Referenced by printStackObjectDbgInfo().

◆ Loc

const DILocation* llvm::MachineFunction::VariableDbgInfo::Loc

Definition at line 364 of file MachineFunction.h.

Referenced by printStackObjectDbgInfo().

◆ Slot

int llvm::MachineFunction::VariableDbgInfo::Slot

Definition at line 363 of file MachineFunction.h.

◆ Var

const DILocalVariable* llvm::MachineFunction::VariableDbgInfo::Var

Definition at line 360 of file MachineFunction.h.

Referenced by printStackObjectDbgInfo().


The documentation for this struct was generated from the following file: