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