@@ -15,7 +15,7 @@ using namespace lldb_private;
15
15
using namespace llvm ;
16
16
17
17
TEST (DataEncoderTest, PutU8) {
18
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
18
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
19
19
const uint32_t addr_size = 4 ;
20
20
21
21
uint32_t offset = 0 ;
@@ -166,7 +166,7 @@ TEST(DataEncoderTest, AppendCString) {
166
166
}
167
167
168
168
TEST (DataEncoderTest, PutU16Little) {
169
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
169
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
170
170
const uint32_t addr_size = 4 ;
171
171
uint32_t offset = 0 ;
172
172
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderLittle,
@@ -190,7 +190,7 @@ TEST(DataEncoderTest, PutU16Little) {
190
190
}
191
191
192
192
TEST (DataEncoderTest, PutU16Big) {
193
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
193
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
194
194
const uint32_t addr_size = 4 ;
195
195
uint32_t offset = 0 ;
196
196
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderBig,
@@ -214,7 +214,7 @@ TEST(DataEncoderTest, PutU16Big) {
214
214
}
215
215
216
216
TEST (DataEncoderTest, PutU32Little) {
217
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
217
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
218
218
const uint32_t addr_size = 4 ;
219
219
220
220
uint32_t offset = 0 ;
@@ -233,7 +233,7 @@ TEST(DataEncoderTest, PutU32Little) {
233
233
}
234
234
235
235
TEST (DataEncoderTest, PutU32Big) {
236
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
236
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
237
237
const uint32_t addr_size = 4 ;
238
238
239
239
uint32_t offset = 0 ;
@@ -252,7 +252,7 @@ TEST(DataEncoderTest, PutU32Big) {
252
252
}
253
253
254
254
TEST (DataEncoderTest, PutU64Little) {
255
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
255
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
256
256
const uint32_t addr_size = 4 ;
257
257
uint32_t offset = 0 ;
258
258
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderLittle,
@@ -267,7 +267,7 @@ TEST(DataEncoderTest, PutU64Little) {
267
267
}
268
268
269
269
TEST (DataEncoderTest, PutU64Big) {
270
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
270
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
271
271
const uint32_t addr_size = 4 ;
272
272
uint32_t offset = 0 ;
273
273
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderBig,
@@ -282,7 +282,7 @@ TEST(DataEncoderTest, PutU64Big) {
282
282
}
283
283
284
284
TEST (DataEncoderTest, PutUnsignedLittle) {
285
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
285
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
286
286
const uint32_t addr_size = 4 ;
287
287
uint32_t offset = 0 ;
288
288
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderLittle,
@@ -312,7 +312,7 @@ TEST(DataEncoderTest, PutUnsignedLittle) {
312
312
}
313
313
314
314
TEST (DataEncoderTest, PutUnsignedBig) {
315
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
315
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
316
316
const uint32_t addr_size = 4 ;
317
317
uint32_t offset = 0 ;
318
318
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderBig,
@@ -343,7 +343,7 @@ TEST(DataEncoderTest, PutUnsignedBig) {
343
343
}
344
344
345
345
TEST (DataEncoderTest, PutData) {
346
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
346
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
347
347
const uint32_t addr_size = 4 ;
348
348
char one_byte[] = {11 };
349
349
char two_bytes[] = {12 , 13 };
@@ -354,11 +354,11 @@ TEST(DataEncoderTest, PutData) {
354
354
// Test putting zero bytes from a invalid array (NULL)
355
355
offset = encoder.PutData (offset, nullptr , 0 );
356
356
ASSERT_EQ (offset, 0U );
357
- ASSERT_EQ (encoder.GetData (), init);
357
+ ASSERT_EQ (encoder.GetData (), ArrayRef< uint8_t >( init) );
358
358
// Test putting zero bytes from a valid array
359
359
offset = encoder.PutData (offset, one_byte, 0 );
360
360
ASSERT_EQ (offset, 0U );
361
- ASSERT_EQ (encoder.GetData (), init);
361
+ ASSERT_EQ (encoder.GetData (), ArrayRef< uint8_t >( init) );
362
362
// Test putting one byte from a valid array
363
363
offset = encoder.PutData (offset, one_byte, sizeof (one_byte));
364
364
ASSERT_EQ (offset, 1U );
@@ -372,13 +372,13 @@ TEST(DataEncoderTest, PutData) {
372
372
}
373
373
374
374
TEST (DataEncoderTest, PutCString) {
375
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
375
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
376
376
const uint32_t addr_size = 4 ;
377
377
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderLittle,
378
378
addr_size);
379
379
// Test putting invalid string pointer
380
380
ASSERT_EQ (encoder.PutCString (0 , nullptr ), UINT32_MAX);
381
- ASSERT_EQ (encoder.GetData (), init);
381
+ ASSERT_EQ (encoder.GetData (), ArrayRef< uint8_t >( init) );
382
382
// Test putting an empty string
383
383
uint32_t offset = 0 ;
384
384
offset = encoder.PutCString (offset, " " );
@@ -398,7 +398,7 @@ TEST(DataEncoderTest, PutCString) {
398
398
}
399
399
400
400
TEST (DataEncoderTest, PutAddressLittle4) {
401
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
401
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
402
402
const uint32_t addr_size = 4 ;
403
403
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderLittle,
404
404
addr_size);
@@ -428,7 +428,7 @@ TEST(DataEncoderTest, PutAddressLittle4) {
428
428
}
429
429
430
430
TEST (DataEncoderTest, PutAddressBig4) {
431
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
431
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
432
432
const uint32_t addr_size = 4 ;
433
433
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderBig,
434
434
addr_size);
@@ -458,7 +458,7 @@ TEST(DataEncoderTest, PutAddressBig4) {
458
458
}
459
459
460
460
TEST (DataEncoderTest, PutAddressLittle8) {
461
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
461
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
462
462
const uint32_t addr_size = 8 ;
463
463
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderLittle,
464
464
addr_size);
@@ -496,7 +496,7 @@ TEST(DataEncoderTest, PutAddressLittle8) {
496
496
}
497
497
498
498
TEST (DataEncoderTest, PutAddressBig8) {
499
- const ArrayRef <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
499
+ const std::vector <uint8_t > init = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 };
500
500
const uint32_t addr_size = 8 ;
501
501
DataEncoder encoder (init.data (), init.size (), lldb::eByteOrderBig,
502
502
addr_size);
0 commit comments