Lines Matching refs:lldb
22 using namespace lldb;
29 SBData::SBData(const lldb::DataExtractorSP &data_sp) : m_opaque_sp(data_sp) {} in SBData()
32 LLDB_RECORD_CONSTRUCTOR(SBData, (const lldb::SBData &), rhs); in SBData()
36 LLDB_RECORD_METHOD(const lldb::SBData &, in operator =()
37 SBData, operator=,(const lldb::SBData &), rhs); in operator =()
46 void SBData::SetOpaque(const lldb::DataExtractorSP &data_sp) { in SetOpaque()
56 lldb::DataExtractorSP &SBData::operator*() { return m_opaque_sp; } in operator *()
58 const lldb::DataExtractorSP &SBData::operator*() const { return m_opaque_sp; } in operator *()
103 lldb::ByteOrder SBData::GetByteOrder() { in GetByteOrder()
104 LLDB_RECORD_METHOD_NO_ARGS(lldb::ByteOrder, SBData, GetByteOrder); in GetByteOrder()
106 lldb::ByteOrder value = eByteOrderInvalid; in GetByteOrder()
112 void SBData::SetByteOrder(lldb::ByteOrder endian) { in SetByteOrder()
113 LLDB_RECORD_METHOD(void, SBData, SetByteOrder, (lldb::ByteOrder), endian); in SetByteOrder()
119 float SBData::GetFloat(lldb::SBError &error, lldb::offset_t offset) { in GetFloat()
120 LLDB_RECORD_METHOD(float, SBData, GetFloat, (lldb::SBError &, lldb::offset_t), in GetFloat()
135 double SBData::GetDouble(lldb::SBError &error, lldb::offset_t offset) { in GetDouble()
137 (lldb::SBError &, lldb::offset_t), error, offset); in GetDouble()
151 long double SBData::GetLongDouble(lldb::SBError &error, lldb::offset_t offset) { in GetLongDouble()
153 (lldb::SBError &, lldb::offset_t), error, offset); in GetLongDouble()
167 lldb::addr_t SBData::GetAddress(lldb::SBError &error, lldb::offset_t offset) { in GetAddress()
168 LLDB_RECORD_METHOD(lldb::addr_t, SBData, GetAddress, in GetAddress()
169 (lldb::SBError &, lldb::offset_t), error, offset); in GetAddress()
171 lldb::addr_t value = 0; in GetAddress()
183 uint8_t SBData::GetUnsignedInt8(lldb::SBError &error, lldb::offset_t offset) { in GetUnsignedInt8()
185 (lldb::SBError &, lldb::offset_t), error, offset); in GetUnsignedInt8()
199 uint16_t SBData::GetUnsignedInt16(lldb::SBError &error, lldb::offset_t offset) { in GetUnsignedInt16()
201 (lldb::SBError &, lldb::offset_t), error, offset); in GetUnsignedInt16()
215 uint32_t SBData::GetUnsignedInt32(lldb::SBError &error, lldb::offset_t offset) { in GetUnsignedInt32()
217 (lldb::SBError &, lldb::offset_t), error, offset); in GetUnsignedInt32()
231 uint64_t SBData::GetUnsignedInt64(lldb::SBError &error, lldb::offset_t offset) { in GetUnsignedInt64()
233 (lldb::SBError &, lldb::offset_t), error, offset); in GetUnsignedInt64()
247 int8_t SBData::GetSignedInt8(lldb::SBError &error, lldb::offset_t offset) { in GetSignedInt8()
249 (lldb::SBError &, lldb::offset_t), error, offset); in GetSignedInt8()
263 int16_t SBData::GetSignedInt16(lldb::SBError &error, lldb::offset_t offset) { in GetSignedInt16()
265 (lldb::SBError &, lldb::offset_t), error, offset); in GetSignedInt16()
279 int32_t SBData::GetSignedInt32(lldb::SBError &error, lldb::offset_t offset) { in GetSignedInt32()
281 (lldb::SBError &, lldb::offset_t), error, offset); in GetSignedInt32()
295 int64_t SBData::GetSignedInt64(lldb::SBError &error, lldb::offset_t offset) { in GetSignedInt64()
297 (lldb::SBError &, lldb::offset_t), error, offset); in GetSignedInt64()
311 const char *SBData::GetString(lldb::SBError &error, lldb::offset_t offset) { in GetString()
313 (lldb::SBError &, lldb::offset_t), error, offset); in GetString()
327 bool SBData::GetDescription(lldb::SBStream &description, in GetDescription()
328 lldb::addr_t base_addr) { in GetDescription()
330 (lldb::SBStream &, lldb::addr_t), description, base_addr); in GetDescription()
335 DumpDataExtractor(*m_opaque_sp, &strm, 0, lldb::eFormatBytesWithASCII, 1, in GetDescription()
343 size_t SBData::ReadRawData(lldb::SBError &error, lldb::offset_t offset, in ReadRawData()
346 (lldb::SBError &, lldb::offset_t, void *, size_t), error, in ReadRawData()
361 void SBData::SetData(lldb::SBError &error, const void *buf, size_t size, in SetData()
362 lldb::ByteOrder endian, uint8_t addr_size) { in SetData()
365 (lldb::SBError &, const void *, size_t, lldb::ByteOrder, uint8_t), error, in SetData()
378 LLDB_RECORD_METHOD(bool, SBData, Append, (const lldb::SBData &), rhs); in Append()
386 lldb::SBData SBData::CreateDataFromCString(lldb::ByteOrder endian, in CreateDataFromCString()
389 LLDB_RECORD_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromCString, in CreateDataFromCString()
390 (lldb::ByteOrder, uint32_t, const char *), endian, in CreateDataFromCString()
398 lldb::DataBufferSP buffer_sp(new DataBufferHeap(data, data_len)); in CreateDataFromCString()
399 lldb::DataExtractorSP data_sp( in CreateDataFromCString()
407 lldb::SBData SBData::CreateDataFromUInt64Array(lldb::ByteOrder endian, in CreateDataFromUInt64Array()
411 LLDB_RECORD_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromUInt64Array, in CreateDataFromUInt64Array()
412 (lldb::ByteOrder, uint32_t, uint64_t *, size_t), in CreateDataFromUInt64Array()
420 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromUInt64Array()
421 lldb::DataExtractorSP data_sp( in CreateDataFromUInt64Array()
429 lldb::SBData SBData::CreateDataFromUInt32Array(lldb::ByteOrder endian, in CreateDataFromUInt32Array()
433 LLDB_RECORD_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromUInt32Array, in CreateDataFromUInt32Array()
434 (lldb::ByteOrder, uint32_t, uint32_t *, size_t), in CreateDataFromUInt32Array()
442 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromUInt32Array()
443 lldb::DataExtractorSP data_sp( in CreateDataFromUInt32Array()
451 lldb::SBData SBData::CreateDataFromSInt64Array(lldb::ByteOrder endian, in CreateDataFromSInt64Array()
455 LLDB_RECORD_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromSInt64Array, in CreateDataFromSInt64Array()
456 (lldb::ByteOrder, uint32_t, int64_t *, size_t), in CreateDataFromSInt64Array()
464 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromSInt64Array()
465 lldb::DataExtractorSP data_sp( in CreateDataFromSInt64Array()
473 lldb::SBData SBData::CreateDataFromSInt32Array(lldb::ByteOrder endian, in CreateDataFromSInt32Array()
477 LLDB_RECORD_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromSInt32Array, in CreateDataFromSInt32Array()
478 (lldb::ByteOrder, uint32_t, int32_t *, size_t), in CreateDataFromSInt32Array()
486 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromSInt32Array()
487 lldb::DataExtractorSP data_sp( in CreateDataFromSInt32Array()
495 lldb::SBData SBData::CreateDataFromDoubleArray(lldb::ByteOrder endian, in CreateDataFromDoubleArray()
499 LLDB_RECORD_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromDoubleArray, in CreateDataFromDoubleArray()
500 (lldb::ByteOrder, uint32_t, double *, size_t), in CreateDataFromDoubleArray()
508 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in CreateDataFromDoubleArray()
509 lldb::DataExtractorSP data_sp( in CreateDataFromDoubleArray()
527 lldb::DataBufferSP buffer_sp(new DataBufferHeap(data, data_len)); in SetDataFromCString()
550 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromUInt64Array()
573 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromUInt32Array()
595 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromSInt64Array()
617 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromSInt32Array()
639 lldb::DataBufferSP buffer_sp(new DataBufferHeap(array, data_len)); in SetDataFromDoubleArray()
656 LLDB_REGISTER_CONSTRUCTOR(SBData, (const lldb::SBData &)); in RegisterMethods()
657 LLDB_REGISTER_METHOD(const lldb::SBData &, in RegisterMethods()
658 SBData, operator=,(const lldb::SBData &)); in RegisterMethods()
665 LLDB_REGISTER_METHOD(lldb::ByteOrder, SBData, GetByteOrder, ()); in RegisterMethods()
666 LLDB_REGISTER_METHOD(void, SBData, SetByteOrder, (lldb::ByteOrder)); in RegisterMethods()
668 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
670 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
672 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
673 LLDB_REGISTER_METHOD(lldb::addr_t, SBData, GetAddress, in RegisterMethods()
674 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
676 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
678 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
680 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
682 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
684 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
686 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
688 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
690 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
692 (lldb::SBError &, lldb::offset_t)); in RegisterMethods()
694 (lldb::SBStream &, lldb::addr_t)); in RegisterMethods()
695 LLDB_REGISTER_METHOD(bool, SBData, Append, (const lldb::SBData &)); in RegisterMethods()
696 LLDB_REGISTER_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromCString, in RegisterMethods()
697 (lldb::ByteOrder, uint32_t, const char *)); in RegisterMethods()
699 lldb::SBData, SBData, CreateDataFromUInt64Array, in RegisterMethods()
700 (lldb::ByteOrder, uint32_t, uint64_t *, size_t)); in RegisterMethods()
702 lldb::SBData, SBData, CreateDataFromUInt32Array, in RegisterMethods()
703 (lldb::ByteOrder, uint32_t, uint32_t *, size_t)); in RegisterMethods()
704 LLDB_REGISTER_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromSInt64Array, in RegisterMethods()
705 (lldb::ByteOrder, uint32_t, int64_t *, size_t)); in RegisterMethods()
706 LLDB_REGISTER_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromSInt32Array, in RegisterMethods()
707 (lldb::ByteOrder, uint32_t, int32_t *, size_t)); in RegisterMethods()
708 LLDB_REGISTER_STATIC_METHOD(lldb::SBData, SBData, CreateDataFromDoubleArray, in RegisterMethods()
709 (lldb::ByteOrder, uint32_t, double *, size_t)); in RegisterMethods()