9#ifndef LLVM_DEBUGINFO_CODEVIEW_CVSYMBOLVISITOR_H
10#define LLVM_DEBUGINFO_CODEVIEW_CVSYMBOLVISITOR_H
Lightweight error class with error context and mandatory checking.
LLVM_ABI CVSymbolVisitor(SymbolVisitorCallbacks &Callbacks)
LLVM_ABI Error visitSymbolStreamFiltered(const CVSymbolArray &Symbols, const FilterOptions &Filter)
LLVM_ABI Error visitSymbolRecord(CVSymbol &Record)
LLVM_ABI Error visitSymbolStream(const CVSymbolArray &Symbols)
VarStreamArray< CVSymbol > CVSymbolArray
CVRecord< SymbolKind > CVSymbol
This is an optimization pass for GlobalISel generic memory operations.
std::optional< uint32_t > SymbolOffset
std::optional< uint32_t > ParentRecursiveDepth
std::optional< uint32_t > ChildRecursiveDepth