class DWARFExpression
Declaration
class DWARFExpression { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:22
Method Overview
- public DWARFExpression(llvm::DataExtractor Data, uint16_t Version, uint8_t AddressSize)
- public llvm::DWARFExpression::iterator begin() const
- public llvm::DWARFExpression::iterator end() const
- public void print(llvm::raw_ostream & OS, const llvm::MCRegisterInfo * RegInfo, llvm::DWARFUnit * U, bool IsEH = false) const
- public bool verify(llvm::DWARFUnit * U)
Methods
¶DWARFExpression(llvm::DataExtractor Data,
uint16_t Version,
uint8_t AddressSize)
DWARFExpression(llvm::DataExtractor Data,
uint16_t Version,
uint8_t AddressSize)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:130
Parameters
- llvm::DataExtractor Data
- uint16_t Version
- uint8_t AddressSize
¶llvm::DWARFExpression::iterator begin() const
llvm::DWARFExpression::iterator begin() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:135
¶llvm::DWARFExpression::iterator end() const
llvm::DWARFExpression::iterator end() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:136
¶void print(llvm::raw_ostream& OS,
const llvm::MCRegisterInfo* RegInfo,
llvm::DWARFUnit* U,
bool IsEH = false) const
void print(llvm::raw_ostream& OS,
const llvm::MCRegisterInfo* RegInfo,
llvm::DWARFUnit* U,
bool IsEH = false) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:138
Parameters
- llvm::raw_ostream& OS
- const llvm::MCRegisterInfo* RegInfo
- llvm::DWARFUnit* U
- bool IsEH = false
¶bool verify(llvm::DWARFUnit* U)
bool verify(llvm::DWARFUnit* U)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:141