LLVM API Documentation


Public Member Functions | |
| DIEntry (DIE *E) | |
| 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 DIEntry *) |
| static bool | classof (const DIEValue *E) |
Public Attributes | |
| DIE * | Entry |
Definition at line 335 of file DwarfWriter.cpp.
| llvm::DIEntry::DIEntry | ( | DIE * | E | ) | [inline] |
Definition at line 338 of file DwarfWriter.cpp.
| static bool llvm::DIEntry::classof | ( | const DIEntry * | ) | [inline, static] |
Definition at line 341 of file DwarfWriter.cpp.
| static bool llvm::DIEntry::classof | ( | const DIEValue * | E | ) | [inline, static] |
Reimplemented from llvm::DIEValue.
Definition at line 342 of file DwarfWriter.cpp.
References E, and llvm::DIEValue::isEntry.
| void DIEntry::EmitValue | ( | const DwarfWriter & | DW, | |
| unsigned | Form | |||
| ) | const [virtual] |
EmitValue - Emit debug information entry offset.
Implements llvm::DIEValue.
Definition at line 711 of file DwarfWriter.cpp.
References DW, Entry, and llvm::DIE::getOffset().
| unsigned DIEntry::SizeOf | ( | const DwarfWriter & | DW, | |
| unsigned | Form | |||
| ) | const [virtual] |
SizeOf - Determine size of debug information entry in bytes.
Implements llvm::DIEValue.
Definition at line 717 of file DwarfWriter.cpp.