LLVM 20.0.0git
|
#include "llvm/Demangle/Demangle.h"
#include "llvm/Demangle/MicrosoftDemangleNodes.h"
#include <cassert>
#include <string_view>
#include <utility>
Go to the source code of this file.
Classes | |
class | llvm::ms_demangle::ArenaAllocator |
struct | llvm::ms_demangle::BackrefContext |
class | llvm::ms_demangle::Demangler |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::ms_demangle |
Enumerations | |
enum class | llvm::ms_demangle::QualifierMangleMode { llvm::ms_demangle::Drop , llvm::ms_demangle::Mangle , llvm::ms_demangle::Result } |
enum | llvm::ms_demangle::NameBackrefBehavior : uint8_t { llvm::ms_demangle::NBB_None = 0 , llvm::ms_demangle::NBB_Template = 1 << 0 , llvm::ms_demangle::NBB_Simple = 1 << 1 } |
enum class | llvm::ms_demangle::FunctionIdentifierCodeGroup { llvm::ms_demangle::Basic , llvm::ms_demangle::Under , llvm::ms_demangle::DoubleUnder } |
Variables | |
constexpr size_t | llvm::ms_demangle::AllocUnit = 4096 |