struct QualifiedNameNode
Declaration
struct QualifiedNameNode : public Node { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:525
Inherits from: Node
Member Variables
- public llvm::ms_demangle::NodeArrayNode* Components = nullptr
Method Overview
- public QualifiedNameNode()
- public llvm::ms_demangle::IdentifierNode * getUnqualifiedIdentifier()
- public void output(llvm::itanium_demangle::OutputBuffer & OB, llvm::ms_demangle::OutputFlags Flags) const
Inherited from Node:
Methods
¶QualifiedNameNode()
QualifiedNameNode()
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:526
¶llvm::ms_demangle::IdentifierNode*
getUnqualifiedIdentifier()
llvm::ms_demangle::IdentifierNode*
getUnqualifiedIdentifier()
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:532
¶void output(
llvm::itanium_demangle::OutputBuffer& OB,
llvm::ms_demangle::OutputFlags Flags) const
void output(
llvm::itanium_demangle::OutputBuffer& OB,
llvm::ms_demangle::OutputFlags Flags) const
Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:528
Parameters
- llvm::itanium_demangle::OutputBuffer& OB
- llvm::ms_demangle::OutputFlags Flags