Lines Matching refs:data2

218         data2 = lldb.SBData()
219 data2.SetData(error, 'BCD', data.GetByteOrder(), data.GetAddressByteSize())
222 data.Append(data2)
242 data2 = lldb.SBData.CreateDataFromCString(process.GetByteOrder(),process.GetAddressByteSize(),hello_str)
243 self.assertTrue(len(data2.uint8) == len(hello_str))
244 self.assertTrue(data2.uint8[0] == 104, 'h == 104')
245 self.assertTrue(data2.uint8[1] == 101, 'e == 101')
246 self.assertTrue(data2.uint8[2] == 108, 'l == 108')
247 self.assert_data(data2.GetUnsignedInt8, 3, 108) # l
248 self.assertTrue(data2.uint8[4] == 111, 'o == 111')
249 self.assert_data(data2.GetUnsignedInt8, 5, 33) # !
251 data2 = lldb.SBData.CreateDataFromUInt64Array(process.GetByteOrder(),process.GetAddressByteSize(),[1,2,3,4,5])
252 self.assert_data(data2.GetUnsignedInt64, 0, 1)
253 self.assert_data(data2.GetUnsignedInt64, 8, 2)
254 self.assert_data(data2.GetUnsignedInt64, 16, 3)
255 self.assert_data(data2.GetUnsignedInt64, 24, 4)
256 self.assert_data(data2.GetUnsignedInt64, 32, 5)
258 self.assertTrue(data2.uint64s == [1,2,3,4,5], 'read_data_helper failure: data2 == [1,2,3,4,5]')
260 data2 = lldb.SBData.CreateDataFromSInt32Array(process.GetByteOrder(),process.GetAddressByteSize(),[2, -2])
261 self.assertTrue(data2.sint32[0:2] == [2,-2], 'signed32 data2 = [2,-2]')
263 data2.Append(lldb.SBData.CreateDataFromSInt64Array(process.GetByteOrder(),process.GetAddressByteSize(),[2, -2]))
264 self.assert_data(data2.GetSignedInt32, 0, 2)
265 self.assert_data(data2.GetSignedInt32, 4, -2)
266 self.assertTrue(data2.sint64[1:3] == [2,-2], 'signed64 data2 = [2,-2]')
268 data2 = lldb.SBData.CreateDataFromUInt32Array(process.GetByteOrder(),process.GetAddressByteSize(),[1,2,3,4,5])
269 self.assert_data(data2.GetUnsignedInt32,0, 1)
270 self.assert_data(data2.GetUnsignedInt32,4, 2)
271 self.assert_data(data2.GetUnsignedInt32,8, 3)
272 self.assert_data(data2.GetUnsignedInt32,12, 4)
273 self.assert_data(data2.GetUnsignedInt32,16, 5)
275 data2 = lldb.SBData.CreateDataFromDoubleArray(process.GetByteOrder(),process.GetAddressByteSize(),[3.14,6.28,2.71])
276 self.assertTrue( fabs(data2.GetDouble(error,0) - 3.14) < 0.5, 'double data2[0] = 3.14')
278 self.assertTrue( fabs(data2.GetDouble(error,8) - 6.28) < 0.5, 'double data2[1] = 6.28')
280 self.assertTrue( fabs(data2.GetDouble(error,16) - 2.71) < 0.5, 'double data2[2] = 2.71')
283 data2 = lldb.SBData()
285 data2.SetDataFromCString(hello_str)
286 self.assertTrue(len(data2.uint8) == len(hello_str))
287 self.assert_data(data2.GetUnsignedInt8, 0, 104)
288 self.assert_data(data2.GetUnsignedInt8, 1, 101)
289 self.assert_data(data2.GetUnsignedInt8, 2, 108)
290 self.assert_data(data2.GetUnsignedInt8, 3, 108)
291 self.assert_data(data2.GetUnsignedInt8, 4, 111)
292 self.assert_data(data2.GetUnsignedInt8, 5, 33)
294 data2.SetDataFromUInt64Array([1,2,3,4,5])
295 self.assert_data(data2.GetUnsignedInt64, 0, 1)
296 self.assert_data(data2.GetUnsignedInt64, 8, 2)
297 self.assert_data(data2.GetUnsignedInt64, 16, 3)
298 self.assert_data(data2.GetUnsignedInt64, 24, 4)
299 self.assert_data(data2.GetUnsignedInt64, 32, 5)
301 self.assertTrue(data2.uint64[0] == 1, 'read_data_helper failure: set data2[0] = 1')
302 self.assertTrue(data2.uint64[1] == 2, 'read_data_helper failure: set data2[1] = 2')
303 self.assertTrue(data2.uint64[2] == 3, 'read_data_helper failure: set data2[2] = 3')
304 self.assertTrue(data2.uint64[3] == 4, 'read_data_helper failure: set data2[3] = 4')
305 self.assertTrue(data2.uint64[4] == 5, 'read_data_helper failure: set data2[4] = 5')
307 self.assertTrue(data2.uint64[0:2] == [1,2], 'read_data_helper failure: set data2[0:2] = [1,2]')
309 data2.SetDataFromSInt32Array([2, -2])
310 self.assert_data(data2.GetSignedInt32, 0, 2)
311 self.assert_data(data2.GetSignedInt32, 4, -2)
313 data2.SetDataFromSInt64Array([2, -2])
314 self.assert_data(data2.GetSignedInt32, 0, 2)
315 self.assert_data(data2.GetSignedInt32, 8, -2)
317 data2.SetDataFromUInt32Array([1,2,3,4,5])
318 self.assert_data(data2.GetUnsignedInt32, 0, 1)
319 self.assert_data(data2.GetUnsignedInt32, 4, 2)
320 self.assert_data(data2.GetUnsignedInt32, 8, 3)
321 self.assert_data(data2.GetUnsignedInt32, 12, 4)
322 self.assert_data(data2.GetUnsignedInt32, 16, 5)
324 self.assertTrue(data2.uint32[0] == 1, 'read_data_helper failure: set 32-bit data2[0] = 1')
325 self.assertTrue(data2.uint32[1] == 2, 'read_data_helper failure: set 32-bit data2[1] = 2')
326 self.assertTrue(data2.uint32[2] == 3, 'read_data_helper failure: set 32-bit data2[2] = 3')
327 self.assertTrue(data2.uint32[3] == 4, 'read_data_helper failure: set 32-bit data2[3] = 4')
328 self.assertTrue(data2.uint32[4] == 5, 'read_data_helper failure: set 32-bit data2[4] = 5')
330 data2.SetDataFromDoubleArray([3.14,6.28,2.71])
331 self.assertTrue( fabs(data2.GetDouble(error,0) - 3.14) < 0.5, 'set double data2[0] = 3.14')
332 self.assertTrue( fabs(data2.GetDouble(error,8) - 6.28) < 0.5, 'set double data2[1] = 6.28')
333 self.assertTrue( fabs(data2.GetDouble(error,16) - 2.71) < 0.5, 'set double data2[2] = 2.71')
335 self.assertTrue( fabs(data2.double[0] - 3.14) < 0.5, 'read_data_helper failure: set double data2[0] = 3.14')
336 self.assertTrue( fabs(data2.double[1] - 6.28) < 0.5, 'read_data_helper failure: set double data2[1] = 6.28')
337 self.assertTrue( fabs(data2.double[2] - 2.71) < 0.5, 'read_data_helper failure: set double data2[2] = 2.71')