Lines Matching refs:lldb

13 #include "lldb/API/SBDefines.h"
15 namespace lldb {
45 lldb::ByteOrder
49 SetByteOrder (lldb::ByteOrder endian);
52 GetFloat (lldb::SBError& error, lldb::offset_t offset);
55 GetDouble (lldb::SBError& error, lldb::offset_t offset);
58 GetLongDouble (lldb::SBError& error, lldb::offset_t offset);
60 lldb::addr_t
61 GetAddress (lldb::SBError& error, lldb::offset_t offset);
64 GetUnsignedInt8 (lldb::SBError& error, lldb::offset_t offset);
67 GetUnsignedInt16 (lldb::SBError& error, lldb::offset_t offset);
70 GetUnsignedInt32 (lldb::SBError& error, lldb::offset_t offset);
73 GetUnsignedInt64 (lldb::SBError& error, lldb::offset_t offset);
76 GetSignedInt8 (lldb::SBError& error, lldb::offset_t offset);
79 GetSignedInt16 (lldb::SBError& error, lldb::offset_t offset);
82 GetSignedInt32 (lldb::SBError& error, lldb::offset_t offset);
85 GetSignedInt64 (lldb::SBError& error, lldb::offset_t offset);
88 GetString (lldb::SBError& error, lldb::offset_t offset);
91 ReadRawData (lldb::SBError& error,
92 lldb::offset_t offset,
97 GetDescription (lldb::SBStream &description, lldb::addr_t base_addr = LLDB_INVALID_ADDRESS);
103 SetData (lldb::SBError& error, const void *buf, size_t size, lldb::ByteOrder endian, uint8_t addr_size);
109 static lldb::SBData
110 CreateDataFromCString (lldb::ByteOrder endian, uint32_t addr_byte_size, const char* data);
114 static lldb::SBData
115 CreateDataFromUInt64Array (lldb::ByteOrder endian, uint32_t addr_byte_size, uint64_t* array, size_t array_len);
117 static lldb::SBData
118 CreateDataFromUInt32Array (lldb::ByteOrder endian, uint32_t addr_byte_size, uint32_t* array, size_t array_len);
120 static lldb::SBData
121 CreateDataFromSInt64Array (lldb::ByteOrder endian, uint32_t addr_byte_size, int64_t* array, size_t array_len);
123 static lldb::SBData
124 CreateDataFromSInt32Array (lldb::ByteOrder endian, uint32_t addr_byte_size, int32_t* array, size_t array_len);
126 static lldb::SBData
127 CreateDataFromDoubleArray (lldb::ByteOrder endian, uint32_t addr_byte_size, double* array, size_t array_len);
157 lldb::DataExtractorSP &
160 const lldb::DataExtractorSP &
163 SBData (const lldb::DataExtractorSP &data_sp);
166 SetOpaque (const lldb::DataExtractorSP &data_sp);
174 lldb::DataExtractorSP m_opaque_sp;
178 } // namespace lldb