LLVM  6.0.0svn
Public Member Functions | List of all members
llvm::pdb::IPDBLineNumber Class Referenceabstract

#include "llvm/DebugInfo/PDB/IPDBLineNumber.h"

Inheritance diagram for llvm::pdb::IPDBLineNumber:
Inheritance graph
[legend]

Public Member Functions

virtual ~IPDBLineNumber ()
 
virtual uint32_t getLineNumber () const =0
 
virtual uint32_t getLineNumberEnd () const =0
 
virtual uint32_t getColumnNumber () const =0
 
virtual uint32_t getColumnNumberEnd () const =0
 
virtual uint32_t getAddressSection () const =0
 
virtual uint32_t getAddressOffset () const =0
 
virtual uint32_t getRelativeVirtualAddress () const =0
 
virtual uint64_t getVirtualAddress () const =0
 
virtual uint32_t getLength () const =0
 
virtual uint32_t getSourceFileId () const =0
 
virtual uint32_t getCompilandId () const =0
 
virtual bool isStatement () const =0
 

Detailed Description

Definition at line 17 of file IPDBLineNumber.h.

Constructor & Destructor Documentation

◆ ~IPDBLineNumber()

IPDBLineNumber::~IPDBLineNumber ( )
virtualdefault

Member Function Documentation

◆ getAddressOffset()

virtual uint32_t llvm::pdb::IPDBLineNumber::getAddressOffset ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getAddressSection()

virtual uint32_t llvm::pdb::IPDBLineNumber::getAddressSection ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getColumnNumber()

virtual uint32_t llvm::pdb::IPDBLineNumber::getColumnNumber ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getColumnNumberEnd()

virtual uint32_t llvm::pdb::IPDBLineNumber::getColumnNumberEnd ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getCompilandId()

virtual uint32_t llvm::pdb::IPDBLineNumber::getCompilandId ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getLength()

virtual uint32_t llvm::pdb::IPDBLineNumber::getLength ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getLineNumber()

virtual uint32_t llvm::pdb::IPDBLineNumber::getLineNumber ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getLineNumberEnd()

virtual uint32_t llvm::pdb::IPDBLineNumber::getLineNumberEnd ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getRelativeVirtualAddress()

virtual uint32_t llvm::pdb::IPDBLineNumber::getRelativeVirtualAddress ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getSourceFileId()

virtual uint32_t llvm::pdb::IPDBLineNumber::getSourceFileId ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ getVirtualAddress()

virtual uint64_t llvm::pdb::IPDBLineNumber::getVirtualAddress ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.

◆ isStatement()

virtual bool llvm::pdb::IPDBLineNumber::isStatement ( ) const
pure virtual

Implemented in llvm::pdb::DIALineNumber.


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