LLVM
15.0.0git
|
#include "llvm/DebugInfo/PDB/Native/NativeLineNumber.h"
Public Member Functions | |
NativeLineNumber (const NativeSession &Session, const codeview::LineInfo Line, uint32_t ColumnNumber, uint32_t Length, uint32_t Section, uint32_t Offset, uint32_t SrcFileId, uint32_t CompilandId) | |
uint32_t | getLineNumber () const override |
uint32_t | getLineNumberEnd () const override |
uint32_t | getColumnNumber () const override |
uint32_t | getColumnNumberEnd () const override |
uint32_t | getAddressSection () const override |
uint32_t | getAddressOffset () const override |
uint32_t | getRelativeVirtualAddress () const override |
uint64_t | getVirtualAddress () const override |
uint32_t | getLength () const override |
uint32_t | getSourceFileId () const override |
uint32_t | getCompilandId () const override |
bool | isStatement () const override |
![]() | |
virtual | ~IPDBLineNumber () |
Definition at line 20 of file NativeLineNumber.h.
|
explicit |
Definition at line 15 of file NativeLineNumber.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 36 of file NativeLineNumber.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 34 of file NativeLineNumber.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 30 of file NativeLineNumber.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 32 of file NativeLineNumber.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 50 of file NativeLineNumber.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 46 of file NativeLineNumber.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 24 of file NativeLineNumber.cpp.
References llvm::codeview::LineInfo::getStartLine().
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 26 of file NativeLineNumber.cpp.
References llvm::codeview::LineInfo::getEndLine().
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 38 of file NativeLineNumber.cpp.
References llvm::pdb::NativeSession::getRVAFromSectOffset().
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 48 of file NativeLineNumber.cpp.
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 42 of file NativeLineNumber.cpp.
References llvm::pdb::NativeSession::getVAFromSectOffset().
|
overridevirtual |
Implements llvm::pdb::IPDBLineNumber.
Definition at line 52 of file NativeLineNumber.cpp.
References llvm::codeview::LineInfo::isStatement().