LLDB mainline
|
#include <DWARFFormValue.h>
Public Member Functions | |
ValueTypeTag () | |
Public Attributes | |
union { | |
uint64_t uval | |
int64_t sval | |
const char * cstr | |
} | value |
const uint8_t * | data = nullptr |
Definition at line 22 of file DWARFFormValue.h.
|
inline |
Definition at line 23 of file DWARFFormValue.h.
References value.
const char* DWARFFormValue::ValueTypeTag::cstr |
Definition at line 28 of file DWARFFormValue.h.
Referenced by DWARFFormValue::AsCString(), and DWARFFormValue::ExtractValue().
const uint8_t* DWARFFormValue::ValueTypeTag::data = nullptr |
Definition at line 30 of file DWARFFormValue.h.
Referenced by DWARFFormValue::BlockData(), DWARFFormValue::Dump(), and DWARFFormValue::ExtractValue().
int64_t DWARFFormValue::ValueTypeTag::sval |
Definition at line 27 of file DWARFFormValue.h.
Referenced by DWARFFormValue::ExtractValue(), DWARFFormValue::SetSigned(), and DWARFFormValue::Signed().
uint64_t DWARFFormValue::ValueTypeTag::uval |
Definition at line 26 of file DWARFFormValue.h.
Referenced by DWARFFormValue::Address(), DWARFFormValue::AsCString(), DWARFFormValue::Boolean(), DWARFFormValue::ExtractValue(), DWARFFormValue::Reference(), DWARFFormValue::SetUnsigned(), and DWARFFormValue::Unsigned().
union { ... } DWARFFormValue::ValueTypeTag::value |