Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit cb47bdd

Browse files
committed
C++: Accept test changes.
1 parent f94ca0e commit cb47bdd

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

  • cpp/ql/test/library-tests/dataflow/taint-tests

cpp/ql/test/library-tests/dataflow/taint-tests/vector.cpp

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -339,12 +339,12 @@ void test_vector_output_iterator(int b) {
339339

340340
std::vector<int>::iterator i1 = v1.begin();
341341
*i1 = source();
342-
sink(v1); // $ ast MISSING: ir
342+
sink(v1); // $ ast,ir
343343

344344
for(std::vector<int>::iterator it = v2.begin(); it != v2.end(); ++it) {
345345
*it = source();
346346
}
347-
sink(v2); // $ ast MISSING: ir
347+
sink(v2); // $ ast,ir
348348

349349
for(int& x : v3) {
350350
x = source();
@@ -358,29 +358,29 @@ void test_vector_output_iterator(int b) {
358358

359359
std::vector<int>::iterator i5 = v5.begin();
360360
*i5 = source();
361-
sink(v5); // $ ast MISSING: ir
361+
sink(v5); // $ ast,ir
362362
*i5 = 1;
363363
sink(v5); // $ ast MISSING: ir
364364

365365
std::vector<int>::iterator i6 = v6.begin();
366366
*i6 = source();
367-
sink(v6); // $ ast MISSING: ir
367+
sink(v6); // $ ast,ir
368368
v6 = std::vector<int>(10);
369-
sink(v6); // $ SPURIOUS: ast
369+
sink(v6); // $ SPURIOUS: ast,ir
370370

371371
std::vector<int>::iterator i7 = v7.begin();
372372
if(b) {
373373
*i7 = source();
374-
sink(v7); // $ ast MISSING: ir
374+
sink(v7); // $ ast,ir
375375
} else {
376376
*i7 = 1;
377377
sink(v7);
378378
}
379-
sink(v7); // $ ast MISSING: ir
379+
sink(v7); // $ ast,ir
380380

381381
std::vector<int>::iterator i8 = v8.begin();
382382
*i8 = source();
383-
sink(v8); // $ ast MISSING: ir
383+
sink(v8); // $ ast,ir
384384
*i8 = 1;
385385
sink(v8); // $ SPURIOUS: ast
386386

@@ -389,7 +389,7 @@ void test_vector_output_iterator(int b) {
389389
*i9 = source();
390390
taint_vector_output_iterator(i9);
391391

392-
sink(v9); // $ ast=330:10 SPURIOUS: ast=389:8 MISSING: ir
392+
sink(v9); // $ ast=330:10 ir SPURIOUS: ast=389:8
393393

394394
std::vector<int>::iterator i10 = v10.begin();
395395
vector_iterator_assign_wrapper(i10, 10);
@@ -402,24 +402,24 @@ void test_vector_output_iterator(int b) {
402402
std::vector<int>::iterator i12 = v12.begin();
403403
*i12++ = 0;
404404
*i12 = source();
405-
sink(v12); // $ ast MISSING: ir
405+
sink(v12); // $ ast,ir
406406

407407
std::vector<int>::iterator i13 = v13.begin();
408408
*i13++ = source();
409-
sink(v13); // $ ast MISSING: ir
409+
sink(v13); // $ ast,ir
410410

411411
std::vector<int>::iterator i14 = v14.begin();
412412
i14++;
413413
*i14++ = source();
414-
sink(v14); // $ ast MISSING: ir
414+
sink(v14); // $ ast,ir
415415
}
416416

417417
void test_vector_inserter(char *source_string) {
418418
{
419419
std::vector<std::string> out;
420420
auto it = out.end();
421421
*it++ = std::string(source_string);
422-
sink(out); // $ ast MISSING: ir
422+
sink(out); // $ ast,ir
423423
}
424424

425425
{

0 commit comments

Comments
 (0)