LLVM 19.0.0git
Classes | Public Member Functions | List of all members
llvm::codeview::CVSymbolVisitor Class Reference

#include "llvm/DebugInfo/CodeView/CVSymbolVisitor.h"


struct  FilterOptions

Public Member Functions

 CVSymbolVisitor (SymbolVisitorCallbacks &Callbacks)
Error visitSymbolRecord (CVSymbol &Record)
Error visitSymbolRecord (CVSymbol &Record, uint32_t Offset)
Error visitSymbolStream (const CVSymbolArray &Symbols)
Error visitSymbolStream (const CVSymbolArray &Symbols, uint32_t InitialOffset)
Error visitSymbolStreamFiltered (const CVSymbolArray &Symbols, const FilterOptions &Filter)

Detailed Description

Definition at line 19 of file CVSymbolVisitor.h.

Constructor & Destructor Documentation

◆ CVSymbolVisitor()

CVSymbolVisitor::CVSymbolVisitor ( SymbolVisitorCallbacks Callbacks)

Definition at line 21 of file CVSymbolVisitor.cpp.

Member Function Documentation

◆ visitSymbolRecord() [1/2]

Error CVSymbolVisitor::visitSymbolRecord ( CVSymbol Record)

◆ visitSymbolRecord() [2/2]

Error CVSymbolVisitor::visitSymbolRecord ( CVSymbol Record,
uint32_t  Offset 

◆ visitSymbolStream() [1/2]

Error CVSymbolVisitor::visitSymbolStream ( const CVSymbolArray Symbols)

◆ visitSymbolStream() [2/2]

Error CVSymbolVisitor::visitSymbolStream ( const CVSymbolArray Symbols,
uint32_t  InitialOffset 

◆ visitSymbolStreamFiltered()

Error CVSymbolVisitor::visitSymbolStreamFiltered ( const CVSymbolArray Symbols,
const FilterOptions Filter 

The documentation for this class was generated from the following files: