LLVM
8.0.1
|
#include "llvm/Demangle/Demangle.h"
#include "llvm/Demangle/ItaniumDemangle.h"
#include <cassert>
#include <cctype>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <functional>
#include <numeric>
#include <utility>
#include <vector>
Go to the source code of this file.
Typedefs | |
using | Demangler = itanium_demangle::ManglingParser< DefaultAllocator > |
Functions | |
static char * | printNode (const Node *RootNode, char *Buf, size_t *N) |
using Demangler = itanium_demangle::ManglingParser<DefaultAllocator> |
Definition at line 325 of file ItaniumDemangle.cpp.
Definition at line 388 of file ItaniumDemangle.cpp.
References OutputStream::getBuffer(), OutputStream::getCurrentPosition(), initializeOutputStream(), and llvm::itanium_demangle::Node::print().
Referenced by llvm::ItaniumPartialDemangler::finishDemangle(), llvm::ItaniumPartialDemangler::getFunctionBaseName(), and llvm::ItaniumPartialDemangler::getFunctionName().