LLVM API Documentation
#include <DIE.h>
Public Member Functions | |
DIEString (const DIEValue *Acc, const StringRef S) | |
StringRef | getString () const |
getString - Grab the string out of the object. More... | |
virtual void | EmitValue (AsmPrinter *AP, dwarf::Form Form) const |
virtual unsigned | SizeOf (AsmPrinter *AP, dwarf::Form Form) const |
virtual void | print (raw_ostream &O) const |
![]() | |
DIEValue (unsigned T) | |
virtual | ~DIEValue () |
unsigned | getType () const |
void | dump () const |
Static Public Member Functions | |
static bool | classof (const DIEValue *D) |
Additional Inherited Members | |
![]() | |
enum | { isInteger, isString, isExpr, isLabel, isDelta, isEntry, isBlock } |
![]() | |
unsigned | Type |
Definition at line 372 of file DIE.h.
References llvm::DIEValue::getType(), and llvm::DIEValue::isString.
|
virtual |
EmitValue - Emit delta value.
EmitValue - Emit string value.
Implements llvm::DIEValue.
Definition at line 357 of file DIE.cpp.
References llvm::DIEValue::EmitValue().
|
inline |
getString - Grab the string out of the object.
Definition at line 361 of file DIE.h.
Referenced by getDIEStringAttr().
|
virtual |
Implements llvm::DIEValue.
Definition at line 368 of file DIE.cpp.
References llvm::DIEValue::print().
|
virtual |
SizeOf - Determine size of delta value in bytes.
Implements llvm::DIEValue.
Definition at line 363 of file DIE.cpp.
References llvm::DIEValue::SizeOf().