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 24 of file DWARFFormValue.h.
|
inline |
Definition at line 25 of file DWARFFormValue.h.
References value.
const char* lldb_private::plugin::dwarf::DWARFFormValue::ValueTypeTag::cstr |
Definition at line 30 of file DWARFFormValue.h.
Referenced by lldb_private::plugin::dwarf::DWARFFormValue::AsCString(), and lldb_private::plugin::dwarf::DWARFFormValue::ExtractValue().
const uint8_t* lldb_private::plugin::dwarf::DWARFFormValue::ValueTypeTag::data = nullptr |
Definition at line 32 of file DWARFFormValue.h.
Referenced by lldb_private::plugin::dwarf::DWARFFormValue::BlockData(), lldb_private::plugin::dwarf::DWARFFormValue::Dump(), and lldb_private::plugin::dwarf::DWARFFormValue::ExtractValue().
int64_t lldb_private::plugin::dwarf::DWARFFormValue::ValueTypeTag::sval |
Definition at line 29 of file DWARFFormValue.h.
Referenced by lldb_private::plugin::dwarf::DWARFFormValue::ExtractValue(), lldb_private::plugin::dwarf::DWARFFormValue::SetSigned(), and lldb_private::plugin::dwarf::DWARFFormValue::Signed().
uint64_t lldb_private::plugin::dwarf::DWARFFormValue::ValueTypeTag::uval |
Definition at line 28 of file DWARFFormValue.h.
Referenced by lldb_private::plugin::dwarf::DWARFFormValue::Address(), lldb_private::plugin::dwarf::DWARFFormValue::AsCString(), lldb_private::plugin::dwarf::DWARFFormValue::Boolean(), lldb_private::plugin::dwarf::DWARFFormValue::ExtractValue(), lldb_private::plugin::dwarf::DWARFFormValue::Reference(), lldb_private::plugin::dwarf::DWARFFormValue::ReferencedUnitAndOffset(), lldb_private::plugin::dwarf::DWARFFormValue::SetUnsigned(), and lldb_private::plugin::dwarf::DWARFFormValue::Unsigned().
union { ... } lldb_private::plugin::dwarf::DWARFFormValue::ValueTypeTag::value |
Referenced by lldb_private::plugin::dwarf::DWARFFormValue::Address(), lldb_private::plugin::dwarf::DWARFFormValue::AsCString(), lldb_private::plugin::dwarf::DWARFFormValue::Boolean(), lldb_private::plugin::dwarf::DWARFFormValue::ExtractValue(), lldb_private::plugin::dwarf::DWARFFormValue::Reference(), lldb_private::plugin::dwarf::DWARFFormValue::ReferencedUnitAndOffset(), lldb_private::plugin::dwarf::DWARFFormValue::SetSigned(), lldb_private::plugin::dwarf::DWARFFormValue::SetUnsigned(), lldb_private::plugin::dwarf::DWARFFormValue::Signed(), lldb_private::plugin::dwarf::DWARFFormValue::Unsigned(), and ValueTypeTag().