llvm::codeview::SymbolVisitorCallbackPipeline

Pipelines multiple SymbolVisitorCallbacks sinks in sequence.

Synopsis

Declared in <llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h>

class SymbolVisitorCallbackPipeline
    : public SymbolVisitorCallbacks

Base Classes

NameDescription
SymbolVisitorCallbacksCallback interface invoked while visiting CodeView symbol records.

Member Functions

NameDescription
SymbolVisitorCallbackPipeline [constructor]Construct an empty symbol visitor callback pipeline.
addCallbackToPipeline Append Callbacks to the end of this pipeline.
visitSymbolBegin visitSymbolBegin overloads
visitSymbolEnd [virtual]Notify every callback that visitation of a symbol has ended.
visitUnknownSymbol [virtual]Forward an unknown symbol to every callback in the pipeline.