struct SymbolNode

Declaration

struct SymbolNode : public Node { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:575

Inherits from: Node

Member Variables

public llvm::ms_demangle::QualifiedNameNode* Name = nullptr

Method Overview

  • public SymbolNode(llvm::ms_demangle::NodeKind K)
  • public void output(llvm::itanium_demangle::OutputStream & OS, llvm::ms_demangle::OutputFlags Flags) const

Inherited from Node:

Methods

SymbolNode(llvm::ms_demangle::NodeKind K)

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:576

Parameters

llvm::ms_demangle::NodeKind K

void output(
    llvm::itanium_demangle::OutputStream& OS,
    llvm::ms_demangle::OutputFlags Flags) const

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:577

Parameters

llvm::itanium_demangle::OutputStream& OS
llvm::ms_demangle::OutputFlags Flags