|
LLVM 22.0.0git
|
#include "llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h"
Public Member Functions | |
| LVSymbolVisitorDelegate (LVCodeViewReader *Reader, const llvm::object::SectionRef &Section, const llvm::object::COFFObjectFile *Obj, StringRef SectionContents) | |
| uint32_t | getRecordOffset (BinaryStreamReader Reader) override |
| void | printRelocatedField (StringRef Label, uint32_t RelocOffset, uint32_t Offset, StringRef *RelocSym=nullptr) |
| void | getLinkageName (uint32_t RelocOffset, uint32_t Offset, StringRef *RelocSym=nullptr) |
| StringRef | getFileNameForFileOffset (uint32_t FileOffset) override |
| DebugStringTableSubsectionRef | getStringTable () override |
| Public Member Functions inherited from llvm::codeview::SymbolVisitorDelegate | |
| virtual | ~SymbolVisitorDelegate ()=default |
Definition at line 85 of file LVCodeViewVisitor.h.
|
inline |
Definition at line 91 of file LVCodeViewVisitor.h.
References llvm::object::COFFObjectFile::getCOFFSection().
Implements llvm::codeview::SymbolVisitorDelegate.
Definition at line 682 of file LVCodeViewVisitor.cpp.
References llvm::consumeError(), and llvm::logicalview::Name.
| void LVSymbolVisitorDelegate::getLinkageName | ( | uint32_t | RelocOffset, |
| uint32_t | Offset, | ||
| StringRef * | RelocSym = nullptr ) |
Definition at line 675 of file LVCodeViewVisitor.cpp.
References llvm::logicalview::Offset.
|
inlineoverridevirtual |
Implements llvm::codeview::SymbolVisitorDelegate.
Definition at line 99 of file LVCodeViewVisitor.h.
References llvm::consumeError(), and llvm::Data.
|
overridevirtual |
Implements llvm::codeview::SymbolVisitorDelegate.
Definition at line 691 of file LVCodeViewVisitor.cpp.
| void LVSymbolVisitorDelegate::printRelocatedField | ( | StringRef | Label, |
| uint32_t | RelocOffset, | ||
| uint32_t | Offset, | ||
| StringRef * | RelocSym = nullptr ) |
Definition at line 667 of file LVCodeViewVisitor.cpp.
References llvm::pdb::Label, and llvm::logicalview::Offset.