struct IdentifierNode
Declaration
struct IdentifierNode : public Node { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:354
Inherits from: Node
Member Variables
- public llvm::ms_demangle::NodeArrayNode* TemplateParams = nullptr
Method Overview
- public IdentifierNode(llvm::ms_demangle::NodeKind K)
- protected void outputTemplateParameters(llvm::itanium_demangle::OutputStream & OS, llvm::ms_demangle::OutputFlags Flags) const
Inherited from Node:
Methods
¶IdentifierNode(llvm::ms_demangle::NodeKind K)
IdentifierNode(llvm::ms_demangle::NodeKind K)
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:355
Parameters
- llvm::ms_demangle::NodeKind K
¶void outputTemplateParameters(
llvm::itanium_demangle::OutputStream& OS,
llvm::ms_demangle::OutputFlags Flags) const
void outputTemplateParameters(
llvm::itanium_demangle::OutputStream& OS,
llvm::ms_demangle::OutputFlags Flags) const
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:360
Parameters
- llvm::itanium_demangle::OutputStream& OS
- llvm::ms_demangle::OutputFlags Flags