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()
NodeArray()
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:303
¶NodeArray(
llvm::itanium_demangle::Node** Elements_,
size_t NumElements_)
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
llvm::itanium_demangle::Node** begin() const
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:310
¶bool empty() const
bool empty() const
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:307
¶llvm::itanium_demangle::Node** end() const
llvm::itanium_demangle::Node** end() const
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:311
¶void printWithComma(
llvm::itanium_demangle::OutputBuffer& OB)
const
void printWithComma(
llvm::itanium_demangle::OutputBuffer& OB)
const
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:315
Parameters
¶size_t size() const
size_t size() const
Declared at: llvm/include/llvm/Demangle/ItaniumDemangle.h:308