LLVM API Documentation
Public Member Functions | |
DIEString (const std::string &S) | |
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 DIEString *) |
static bool | classof (const DIEValue *S) |
Public Attributes | |
const std::string | String |
Definition at line 248 of file DwarfWriter.cpp.
llvm::DIEString::DIEString | ( | const std::string & | S | ) | [inline] |
Definition at line 251 of file DwarfWriter.cpp.
static bool llvm::DIEString::classof | ( | const DIEString * | ) | [inline, static] |
Definition at line 254 of file DwarfWriter.cpp.
static bool llvm::DIEString::classof | ( | const DIEValue * | S | ) | [inline, static] |
Reimplemented from llvm::DIEValue.
Definition at line 255 of file DwarfWriter.cpp.
References llvm::DIEValue::isString, and llvm::DIEValue::Type.
void DIEString::EmitValue | ( | const DwarfWriter & | DW, | |
unsigned | Form | |||
) | const [virtual] |
EmitValue - Emit string value.
Implements llvm::DIEValue.
Definition at line 656 of file DwarfWriter.cpp.
unsigned DIEString::SizeOf | ( | const DwarfWriter & | DW, | |
unsigned | Form | |||
) | const [virtual] |
SizeOf - Determine size of string value in bytes.
Implements llvm::DIEValue.
Definition at line 662 of file DwarfWriter.cpp.
References String.
const std::string llvm::DIEString::String |