|
LLVM 22.0.0git
|
#include "llvm/DebugInfo/DWARF/LowLevel/DWARFExpression.h"
Classes | |
| class | iterator |
| An iterator to go through the expression operations. More... | |
| class | Operation |
| This class represents an Operation in the Expression. More... | |
Public Member Functions | |
| DWARFExpression (DataExtractor Data, uint8_t AddressSize, std::optional< dwarf::DwarfFormat > Format=std::nullopt) | |
| iterator | begin () const |
| iterator | end () const |
| LLVM_ABI bool | operator== (const DWARFExpression &RHS) const |
| StringRef | getData () const |
Friends | |
| class | DWARFVerifier |
Definition at line 24 of file DWARFExpression.h.
|
inline |
|
inline |
Definition at line 151 of file DWARFExpression.h.
Referenced by llvm::DWARFUnit::updateVariableDieMap().
|
inline |
Definition at line 152 of file DWARFExpression.h.
Referenced by llvm::DWARFUnit::updateVariableDieMap().
|
inline |
Definition at line 156 of file DWARFExpression.h.
Referenced by llvm::dwarf_linker::parallel::CompileUnit::cloneDieAttrExpression(), and llvm::printOp().
| bool llvm::DWARFExpression::operator== | ( | const DWARFExpression & | RHS | ) | const |
Definition at line 264 of file DWARFExpression.cpp.
References DWARFExpression().
|
friend |
Definition at line 158 of file DWARFExpression.h.
References DWARFVerifier.
Referenced by DWARFVerifier.