class NodeArray

Declaration

class NodeArray { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:298

Member Variables

private llvm::itanium_demangle::Node** Elements
private size_t NumElements

Method Overview

  • public NodeArray()
  • public NodeArray(llvm::itanium_demangle::Node ** Elements_, size_t NumElements_)
  • public llvm::itanium_demangle::Node ** begin() const
  • public bool empty() const
  • public llvm::itanium_demangle::Node ** end() const
  • public void printWithComma(llvm::itanium_demangle::OutputBuffer & OB) const
  • public size_t size() const

Methods

NodeArray()

Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:303

NodeArray(
    llvm::itanium_demangle::Node** Elements_,
    size_t NumElements_)

Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:304

Parameters

llvm::itanium_demangle::Node** Elements_
size_t NumElements_

llvm::itanium_demangle::Node** begin() const

Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:310

bool empty() const

Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:307

llvm::itanium_demangle::Node** end() const

Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:311

void printWithComma(
    llvm::itanium_demangle::OutputBuffer& OB)
    const

Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:315

Parameters

llvm::itanium_demangle::OutputBuffer& OB

size_t size() const

Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:308