struct StructorIdentifierNode

Declaration

struct StructorIdentifierNode : public IdentifierNode { /* full declaration omitted */ };

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

Inherits from: IdentifierNode

Member Variables

public llvm::ms_demangle::IdentifierNode* Class = nullptr
public bool IsDestructor = false

Inherited from IdentifierNode:

public TemplateParams = nullptr

Method Overview

Inherited from IdentifierNode:

Inherited from Node:

Methods

StructorIdentifierNode()

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

StructorIdentifierNode(bool IsDestructor)

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

Parameters

bool IsDestructor

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

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

Parameters

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