LLVM: NodeArray Class Reference (original) (raw)
#include "[llvm/Demangle/ItaniumDemangle.h](ItaniumDemangle%5F8h%5Fsource.html)"
Definition at line 315 of file ItaniumDemangle.h.
NodeArray::NodeArray ( ) |
inline |
◆ NodeArray() [2/2]
NodeArray::NodeArray ( Node ** Elements_, size_t NumElements_ ) |
inline |
◆ begin()
Node ** NodeArray::begin ( ) const |
inline |
◆ empty()
bool NodeArray::empty ( ) const |
inline |
◆ end()
Node ** NodeArray::end ( ) const |
inline |
◆ operator[]()
Node * NodeArray::operator[] ( size_t Idx) const |
inline |
◆ printAsString()
◆ printWithComma()
void NodeArray::printWithComma ( OutputBuffer & OB) const |
inline |
Definition at line 332 of file ItaniumDemangle.h.
References Node::Comma, and Idx.
Referenced by llvm::ItaniumPartialDemangler::getFunctionParameters(), ClosureTypeName::printDeclarator(), NodeArrayNode::printLeft(), EnableIfAttr::printLeft(), TemplateTemplateParamDecl::printLeft(), StructuredBindingName::printLeft(), NewExpr::printLeft(), ConversionExpr::printLeft(), InitListExpr::printLeft(), FunctionType::printRight(), and FunctionEncoding::printRight().
◆ size()
size_t NodeArray::size ( ) const |
inline |
The documentation for this class was generated from the following file: