LLVM 22.0.0git
|
#include "llvm/Demangle/ItaniumDemangle.h"
Public Member Functions | |
NodeArray () | |
NodeArray (Node **Elements_, size_t NumElements_) | |
bool | empty () const |
size_t | size () const |
Node ** | begin () const |
Node ** | end () const |
Node * | operator[] (size_t Idx) const |
void | printWithComma (OutputBuffer &OB) const |
bool | printAsString (OutputBuffer &OB) const |
Definition at line 327 of file ItaniumDemangle.h.
|
inline |
Definition at line 332 of file ItaniumDemangle.h.
|
inline |
Definition at line 333 of file ItaniumDemangle.h.
|
inline |
Definition at line 339 of file ItaniumDemangle.h.
|
inline |
Definition at line 336 of file ItaniumDemangle.h.
Referenced by AbstractManglingParser< Derived, Alloc >::parseUnnamedTypeName().
|
inline |
Definition at line 340 of file ItaniumDemangle.h.
|
inline |
Definition at line 342 of file ItaniumDemangle.h.
|
inline |
Definition at line 2656 of file ItaniumDemangle.h.
References Fail, and Node::getKind().
|
inline |
Definition at line 344 of file ItaniumDemangle.h.
References Node::Comma.
Referenced by llvm::ItaniumPartialDemangler::getFunctionParameters().
|
inline |
Definition at line 337 of file ItaniumDemangle.h.
Referenced by AbstractManglingParser< Derived, Alloc >::parseExpr().