|
LLVM
4.0.0
|
Instances of this class represent the information from a .cv_loc directive. More...
#include <MCCodeView.h>
Public Member Functions | |
| unsigned | getFunctionId () const |
| unsigned | getFileNum () const |
| Get the FileNum of this MCCVLoc. More... | |
| unsigned | getLine () const |
| Get the Line of this MCCVLoc. More... | |
| unsigned | getColumn () const |
| Get the Column of this MCCVLoc. More... | |
| bool | isPrologueEnd () const |
| bool | isStmt () const |
| void | setFunctionId (unsigned FID) |
| void | setFileNum (unsigned fileNum) |
| Set the FileNum of this MCCVLoc. More... | |
| void | setLine (unsigned line) |
| Set the Line of this MCCVLoc. More... | |
| void | setColumn (unsigned column) |
| Set the Column of this MCCVLoc. More... | |
| void | setPrologueEnd (bool PE) |
| void | setIsStmt (bool IS) |
Friends | |
| class | CodeViewContext |
Instances of this class represent the information from a .cv_loc directive.
Definition at line 32 of file MCCodeView.h.
|
inline |
Get the Column of this MCCVLoc.
Definition at line 60 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::emitLineTableForFunction().
|
inline |
Get the FileNum of this MCCVLoc.
Definition at line 54 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::emitLineTableForFunction().
|
inline |
Definition at line 51 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::addLineEntry().
|
inline |
Get the Line of this MCCVLoc.
Definition at line 57 of file MCCodeView.h.
|
inline |
Definition at line 62 of file MCCodeView.h.
|
inline |
Definition at line 63 of file MCCodeView.h.
|
inline |
Set the Column of this MCCVLoc.
Definition at line 74 of file MCCodeView.h.
References assert().
Referenced by llvm::CodeViewContext::setCurrentCVLoc().
|
inline |
Set the FileNum of this MCCVLoc.
Definition at line 68 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::encodeInlineLineTable(), and llvm::CodeViewContext::setCurrentCVLoc().
|
inline |
Definition at line 65 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::setCurrentCVLoc().
|
inline |
Definition at line 80 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::setCurrentCVLoc().
|
inline |
Set the Line of this MCCVLoc.
Definition at line 71 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::encodeInlineLineTable(), and llvm::CodeViewContext::setCurrentCVLoc().
|
inline |
Definition at line 79 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::setCurrentCVLoc().
|
friend |
Definition at line 41 of file MCCodeView.h.
1.8.6