LLVM  4.0.0
Public Member Functions | List of all members
llvm::codeview::Line Class Reference

#include <Line.h>

Public Member Functions

 Line (int32_t CodeOffset, uint32_t StartLine, uint32_t EndLine, uint16_t StartColumn, uint16_t EndColumn, bool IsStatement)
 
 Line (int32_t CodeOffset, LineInfo LineInf, ColumnInfo ColumnInf)
 
LineInfo getLineInfo () const
 
ColumnInfo getColumnInfo () const
 
int32_t getCodeOffset () const
 
uint32_t getStartLine () const
 
uint32_t getLineDelta () const
 
uint32_t getEndLine () const
 
uint16_t getStartColumn () const
 
uint16_t getEndColumn () const
 
bool isStatement () const
 
bool isAlwaysStepInto () const
 
bool isNeverStepInto () const
 

Detailed Description

Definition at line 92 of file Line.h.

Constructor & Destructor Documentation

llvm::codeview::Line::Line ( int32_t  CodeOffset,
uint32_t  StartLine,
uint32_t  EndLine,
uint16_t  StartColumn,
uint16_t  EndColumn,
bool  IsStatement 
)
inline

Definition at line 99 of file Line.h.

llvm::codeview::Line::Line ( int32_t  CodeOffset,
LineInfo  LineInf,
ColumnInfo  ColumnInf 
)
inline

Definition at line 104 of file Line.h.

Member Function Documentation

int32_t llvm::codeview::Line::getCodeOffset ( ) const
inline

Definition at line 111 of file Line.h.

ColumnInfo llvm::codeview::Line::getColumnInfo ( ) const
inline

Definition at line 109 of file Line.h.

uint16_t llvm::codeview::Line::getEndColumn ( ) const
inline

Definition at line 121 of file Line.h.

References llvm::codeview::ColumnInfo::getEndColumn().

uint32_t llvm::codeview::Line::getEndLine ( ) const
inline

Definition at line 117 of file Line.h.

References llvm::codeview::LineInfo::getEndLine().

uint32_t llvm::codeview::Line::getLineDelta ( ) const
inline

Definition at line 115 of file Line.h.

References llvm::codeview::LineInfo::getLineDelta().

LineInfo llvm::codeview::Line::getLineInfo ( ) const
inline

Definition at line 107 of file Line.h.

uint16_t llvm::codeview::Line::getStartColumn ( ) const
inline

Definition at line 119 of file Line.h.

References llvm::codeview::ColumnInfo::getStartColumn().

uint32_t llvm::codeview::Line::getStartLine ( ) const
inline

Definition at line 113 of file Line.h.

References llvm::codeview::LineInfo::getStartLine().

bool llvm::codeview::Line::isAlwaysStepInto ( ) const
inline

Definition at line 125 of file Line.h.

References llvm::codeview::LineInfo::isAlwaysStepInto().

bool llvm::codeview::Line::isNeverStepInto ( ) const
inline

Definition at line 127 of file Line.h.

References llvm::codeview::LineInfo::isNeverStepInto().

bool llvm::codeview::Line::isStatement ( ) const
inline

Definition at line 123 of file Line.h.

References llvm::codeview::LineInfo::isStatement().


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