|
LLVM 22.0.0git
|
#include "llvm/DebugInfo/CodeView/CVSymbolVisitor.h"#include "llvm/DebugInfo/CodeView/CodeView.h"#include "llvm/DebugInfo/CodeView/SymbolRecordHelpers.h"#include "llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h"#include "llvm/Support/BinaryStreamArray.h"#include "llvm/DebugInfo/CodeView/CodeViewSymbols.def"Go to the source code of this file.
Macros | |
| #define | SYMBOL_RECORD(EnumName, EnumVal, Name) |
| #define | SYMBOL_RECORD_ALIAS(EnumName, EnumVal, Name, AliasName) |
Functions | |
| template<typename T> | |
| static Error | visitKnownRecord (CVSymbol &Record, SymbolVisitorCallbacks &Callbacks) |
| static Error | finishVisitation (CVSymbol &Record, SymbolVisitorCallbacks &Callbacks) |
| #define SYMBOL_RECORD | ( | EnumName, | |
| EnumVal, | |||
| Name ) |
| #define SYMBOL_RECORD_ALIAS | ( | EnumName, | |
| EnumVal, | |||
| Name, | |||
| AliasName ) |
|
static |
Definition at line 32 of file CVSymbolVisitor.cpp.
References llvm::codeview::EC, llvm::Error::success(), llvm::codeview::SymbolVisitorCallbacks::visitSymbolEnd(), and llvm::codeview::SymbolVisitorCallbacks::visitUnknownSymbol().
Referenced by llvm::codeview::CVSymbolVisitor::visitSymbolRecord(), and llvm::codeview::CVSymbolVisitor::visitSymbolRecord().
|
static |
Definition at line 23 of file CVSymbolVisitor.cpp.
References llvm::codeview::EC, llvm::Error::success(), and T.