class MCDwarfLoc
Declaration
class MCDwarfLoc { /* full declaration omitted */ };
Description
Instances of this class represent the information from a dwarf .loc directive.
Declared at: llvm/include/llvm/MC/MCDwarf.h:101
Member Variables
- private uint32_t FileNum
- private uint32_t Line
- private uint16_t Column
- private uint8_t Flags
- private uint8_t Isa
- private uint32_t Discriminator
Method Overview
- private MCDwarfLoc(unsigned int fileNum, unsigned int line, unsigned int column, unsigned int flags, unsigned int isa, unsigned int discriminator)
- public unsigned int getColumn() const
- public unsigned int getDiscriminator() const
- public unsigned int getFileNum() const
- public unsigned int getFlags() const
- public unsigned int getIsa() const
- public unsigned int getLine() const
- public void setColumn(unsigned int column)
- public void setDiscriminator(unsigned int discriminator)
- public void setFileNum(unsigned int fileNum)
- public void setFlags(unsigned int flags)
- public void setIsa(unsigned int isa)
- public void setLine(unsigned int line)
Methods
¶MCDwarfLoc(unsigned int fileNum,
unsigned int line,
unsigned int column,
unsigned int flags,
unsigned int isa,
unsigned int discriminator)
MCDwarfLoc(unsigned int fileNum,
unsigned int line,
unsigned int column,
unsigned int flags,
unsigned int isa,
unsigned int discriminator)
Declared at: llvm/include/llvm/MC/MCDwarf.h:122
Parameters
- unsigned int fileNum
- unsigned int line
- unsigned int column
- unsigned int flags
- unsigned int isa
- unsigned int discriminator
¶unsigned int getColumn() const
unsigned int getColumn() const
Description
Get the Column of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:138
¶unsigned int getDiscriminator() const
unsigned int getDiscriminator() const
Description
Get the Discriminator of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:147
¶unsigned int getFileNum() const
unsigned int getFileNum() const
Description
Get the FileNum of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:132
¶unsigned int getFlags() const
unsigned int getFlags() const
Description
Get the Flags of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:141
¶unsigned int getIsa() const
unsigned int getIsa() const
Description
Get the Isa of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:144
¶unsigned int getLine() const
unsigned int getLine() const
Description
Get the Line of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:135
¶void setColumn(unsigned int column)
void setColumn(unsigned int column)
Description
Set the Column of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:156
Parameters
- unsigned int column
¶void setDiscriminator(unsigned int discriminator)
void setDiscriminator(unsigned int discriminator)
Description
Set the Discriminator of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:174
Parameters
- unsigned int discriminator
¶void setFileNum(unsigned int fileNum)
void setFileNum(unsigned int fileNum)
Description
Set the FileNum of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:150
Parameters
- unsigned int fileNum
¶void setFlags(unsigned int flags)
void setFlags(unsigned int flags)
Description
Set the Flags of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:162
Parameters
- unsigned int flags
¶void setIsa(unsigned int isa)
void setIsa(unsigned int isa)
Description
Set the Isa of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:168
Parameters
- unsigned int isa
¶void setLine(unsigned int line)
void setLine(unsigned int line)
Description
Set the Line of this MCDwarfLoc.
Declared at: llvm/include/llvm/MC/MCDwarf.h:153
Parameters
- unsigned int line