#include "llvm/DebugInfo/PDB/Native/NativeLineNumber.h"
#include "llvm/DebugInfo/PDB/Native/NativeSession.h"
usingnamespacellvm;
usingnamespacellvm::pdb;
NativeLineNumber::NativeLineNumber(const NativeSession &Session,
const codeview::LineInfo Line,
uint32_t ColumnNumber, uint32_t Section,
uint32_t Offset, uint32_t Length,
uint32_t SrcFileId, uint32_t CompilandId)
: … { … }
uint32_t NativeLineNumber::getLineNumber() const { … }
uint32_t NativeLineNumber::getLineNumberEnd() const { … }
uint32_t NativeLineNumber::getColumnNumber() const { … }
uint32_t NativeLineNumber::getColumnNumberEnd() const { … }
uint32_t NativeLineNumber::getAddressSection() const { … }
uint32_t NativeLineNumber::getAddressOffset() const { … }
uint32_t NativeLineNumber::getRelativeVirtualAddress() const { … }
uint64_t NativeLineNumber::getVirtualAddress() const { … }
uint32_t NativeLineNumber::getLength() const { … }
uint32_t NativeLineNumber::getSourceFileId() const { … }
uint32_t NativeLineNumber::getCompilandId() const { … }
bool NativeLineNumber::isStatement() const { … }