class DWARFExpression::iterator

Declaration

class DWARFExpression::iterator : public iterator_facade_base { /* full declaration omitted */ };

Description

An iterator to go through the expression operations.

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:109

Inherits from: iterator_facade_base

Member Variables

private const llvm::DWARFExpression* Expr
private uint64_t Offset
private llvm::DWARFExpression::Operation Op

Method Overview

  • private iterator(const llvm::DWARFExpression * Expr, uint64_t Offset)
  • public llvm::DWARFExpression::iterator skipBytes(uint64_t Add) const

Methods

iterator(const llvm::DWARFExpression* Expr,
         uint64_t Offset)

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:116

Parameters

const llvm::DWARFExpression* Expr
uint64_t Offset

llvm::DWARFExpression::iterator skipBytes(
    uint64_t Add) const

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:134

Parameters

uint64_t Add