LLVM API Documentation


Public Member Functions | |
| DIEObjectLabel (const std::string &L) | |
| virtual void | EmitValue (const DwarfWriter &DW, unsigned Form) const |
| virtual unsigned | SizeOf (const DwarfWriter &DW, unsigned Form) const |
Static Public Member Functions | |
| static bool | classof (const DIEObjectLabel *) |
| static bool | classof (const DIEValue *L) |
Public Attributes | |
| const std::string | Label |
Definition at line 291 of file DwarfWriter.cpp.
| llvm::DIEObjectLabel::DIEObjectLabel | ( | const std::string & | L | ) | [inline] |
Definition at line 294 of file DwarfWriter.cpp.
| static bool llvm::DIEObjectLabel::classof | ( | const DIEObjectLabel * | ) | [inline, static] |
Definition at line 297 of file DwarfWriter.cpp.
| static bool llvm::DIEObjectLabel::classof | ( | const DIEValue * | L | ) | [inline, static] |
Reimplemented from llvm::DIEValue.
Definition at line 298 of file DwarfWriter.cpp.
References llvm::DIEValue::isAsIsLabel, and llvm::DIEValue::Type.
| void DIEObjectLabel::EmitValue | ( | const DwarfWriter & | DW, | |
| unsigned | Form | |||
| ) | const [virtual] |
EmitValue - Emit label value.
Implements llvm::DIEValue.
Definition at line 684 of file DwarfWriter.cpp.
| unsigned DIEObjectLabel::SizeOf | ( | const DwarfWriter & | DW, | |
| unsigned | Form | |||
| ) | const [virtual] |
SizeOf - Determine size of label value in bytes.
Implements llvm::DIEValue.
Definition at line 690 of file DwarfWriter.cpp.
References DW.
| const std::string llvm::DIEObjectLabel::Label |