class DIELoc
Declaration
class DIELoc : public DIEValueList { /* full declaration omitted */ };
Description
DIELoc - Represents an expression location.
Declared at: llvm/include/llvm/CodeGen/DIE.h:903
Inherits from: DIEValueList
Method Overview
- public dwarf::Form BestForm(unsigned int DwarfVersion) const
- public unsigned int ComputeSize(const llvm::AsmPrinter * AP) const
- public DIELoc()
- public void EmitValue(const llvm::AsmPrinter * Asm, dwarf::Form Form) const
- public unsigned int SizeOf(const llvm::AsmPrinter * AP, dwarf::Form Form) const
- public void print(llvm::raw_ostream & O) const
Inherited from DIEValueList:
Methods
¶dwarf::Form BestForm(
unsigned int DwarfVersion) const
dwarf::Form BestForm(
unsigned int DwarfVersion) const
Description
BestForm - Choose the best form for data.
Declared at: llvm/include/llvm/CodeGen/DIE.h:915
Parameters
- unsigned int DwarfVersion
¶unsigned int ComputeSize(
const llvm::AsmPrinter* AP) const
unsigned int ComputeSize(
const llvm::AsmPrinter* AP) const
Description
ComputeSize - Calculate the size of the location expression.
Declared at: llvm/include/llvm/CodeGen/DIE.h:911
Parameters
- const llvm::AsmPrinter* AP
¶DIELoc()
DIELoc()
Declared at: llvm/include/llvm/CodeGen/DIE.h:907
¶void EmitValue(const llvm::AsmPrinter* Asm,
dwarf::Form Form) const
void EmitValue(const llvm::AsmPrinter* Asm,
dwarf::Form Form) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:928
Parameters
- const llvm::AsmPrinter* Asm
- dwarf::Form Form
¶unsigned int SizeOf(const llvm::AsmPrinter* AP,
dwarf::Form Form) const
unsigned int SizeOf(const llvm::AsmPrinter* AP,
dwarf::Form Form) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:929
Parameters
- const llvm::AsmPrinter* AP
- dwarf::Form Form
¶void print(llvm::raw_ostream& O) const
void print(llvm::raw_ostream& O) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:931