#include "llvm/Demangle/ItaniumDemangle.h"
Definition at line 315 of file ItaniumDemangle.h.
◆ NodeArray() [1/2]
◆ 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()
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: