LLVM 17.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 <functional>
#include <utility>

Go to the source code of this file.


using Demangler = itanium_demangle::ManglingParser< DefaultAllocator >


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

Typedef Documentation

◆ Demangler

using Demangler = itanium_demangle::ManglingParser<DefaultAllocator>

Definition at line 366 of file ItaniumDemangle.cpp.

Function Documentation

◆ printNode()

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

Definition at line 414 of file ItaniumDemangle.cpp.

References N, and Node::print().