LLVM  8.0.1
Public Member Functions | List of all members
llvm::codeview::CVSymbolVisitor Class Reference

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

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)
 

Detailed Description

Definition at line 23 of file CVSymbolVisitor.h.

Constructor & Destructor Documentation

◆ CVSymbolVisitor()

CVSymbolVisitor::CVSymbolVisitor ( SymbolVisitorCallbacks Callbacks)

Definition at line 18 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)

Definition at line 67 of file CVSymbolVisitor.cpp.

References llvm::codeview::EC, I, llvm::Error::success(), and visitSymbolRecord().

◆ visitSymbolStream() [2/2]

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

Definition at line 75 of file CVSymbolVisitor.cpp.

References llvm::codeview::EC, I, llvm::Error::success(), and visitSymbolRecord().


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