LLVM 19.0.0git
Typedefs | Functions
ItaniumDemangle.cpp File Reference
#include "llvm/Demangle/Demangle.h"
#include "llvm/Demangle/ItaniumDemangle.h"
#include <cassert>
#include <cctype>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <exception>
#include <functional>
#include <utility>

Go to the source code of this file.

Typedefs

using Demangler = itanium_demangle::ManglingParser< DefaultAllocator >
 

Functions

static charprintNode (const Node *RootNode, char *Buf, size_t *N)
 

Typedef Documentation

◆ Demangler

using Demangler = itanium_demangle::ManglingParser<DefaultAllocator>

Definition at line 367 of file ItaniumDemangle.cpp.

Function Documentation

◆ printNode()

static char * printNode ( const Node RootNode,
char Buf,
size_t *  N 
)
static

Definition at line 415 of file ItaniumDemangle.cpp.

References N, and Node::print().