struct Node
Declaration
struct Node { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:256
Method Overview
- public Node(llvm::ms_demangle::NodeKind K)
- public llvm::ms_demangle::NodeKind kind() const
- public virtual void output(llvm::itanium_demangle::OutputStream & OS, llvm::ms_demangle::OutputFlags Flags) const
- public std::string toString(llvm::ms_demangle::OutputFlags Flags = OF_Default) const
- public virtual ~Node()
Methods
¶Node(llvm::ms_demangle::NodeKind K)
Node(llvm::ms_demangle::NodeKind K)
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:257
Parameters
- llvm::ms_demangle::NodeKind K
¶llvm::ms_demangle::NodeKind kind() const
llvm::ms_demangle::NodeKind kind() const
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:260
¶virtual void output(
llvm::itanium_demangle::OutputStream& OS,
llvm::ms_demangle::OutputFlags Flags) const
virtual void output(
llvm::itanium_demangle::OutputStream& OS,
llvm::ms_demangle::OutputFlags Flags) const
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:262
Parameters
- llvm::itanium_demangle::OutputStream& OS
- llvm::ms_demangle::OutputFlags Flags
¶std::string toString(
llvm::ms_demangle::OutputFlags Flags =
OF_Default) const
std::string toString(
llvm::ms_demangle::OutputFlags Flags =
OF_Default) const
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:264
Parameters
- llvm::ms_demangle::OutputFlags Flags = OF_Default
¶virtual ~Node()
virtual ~Node()
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:258