LLVM 20.0.0git
|
Instances of this class represent the information from a .cv_loc directive. More...
#include "llvm/MC/MCCodeView.h"
Public Member Functions | |
const MCSymbol * | getLabel () const |
unsigned | getFunctionId () const |
unsigned | getFileNum () const |
Get the FileNum of this MCCVLoc. | |
unsigned | getLine () const |
Get the Line of this MCCVLoc. | |
unsigned | getColumn () const |
Get the Column of this MCCVLoc. | |
bool | isPrologueEnd () const |
bool | isStmt () const |
void | setLabel (const MCSymbol *L) |
void | setFunctionId (unsigned FID) |
void | setFileNum (unsigned fileNum) |
Set the FileNum of this MCCVLoc. | |
void | setLine (unsigned line) |
Set the Line of this MCCVLoc. | |
void | setColumn (unsigned column) |
Set the Column of this MCCVLoc. | |
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 38 of file MCCodeView.h.
|
inline |
Get the Column of this MCCVLoc.
Definition at line 69 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::emitLineTableForFunction().
|
inline |
Get the FileNum of this MCCVLoc.
Definition at line 63 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::emitLineTableForFunction().
|
inline |
Definition at line 60 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::addLineEntry().
Definition at line 58 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::encodeInlineLineTable().
|
inline |
Get the Line of this MCCVLoc.
Definition at line 66 of file MCCodeView.h.
|
inline |
Definition at line 71 of file MCCodeView.h.
|
inline |
Definition at line 72 of file MCCodeView.h.
|
inline |
|
inline |
Set the FileNum of this MCCVLoc.
Definition at line 79 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::encodeInlineLineTable().
|
inline |
Definition at line 76 of file MCCodeView.h.
|
inline |
Definition at line 91 of file MCCodeView.h.
Definition at line 74 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::encodeInlineLineTable().
|
inline |
Set the Line of this MCCVLoc.
Definition at line 82 of file MCCodeView.h.
Referenced by llvm::CodeViewContext::encodeInlineLineTable().
|
inline |
Definition at line 90 of file MCCodeView.h.
|
friend |
Definition at line 48 of file MCCodeView.h.