@@ -30,20 +30,20 @@ void test_string()
3030 sink (b);
3131 sink (c); // $ ast,ir
3232 sink (b.c_str ());
33- sink (c.c_str ()); // $ ast MISSING: ir
33+ sink (c.c_str ()); // $ ast, ir
3434}
3535
3636void test_strings2 ()
3737{
3838 string path1 = user_input ();
39- sink (path1.c_str (), " r" ); // $ ast MISSING: ir
39+ sink (path1.c_str (), " r" ); // $ ast, ir
4040
4141 string path2;
4242 path2 = user_input ();
43- sink (path2.c_str (), " r" ); // $ ast MISSING: ir
43+ sink (path2.c_str (), " r" ); // $ ast, ir
4444
4545 string path3 (user_input ());
46- sink (path3.c_str (), " r" ); // $ ast MISSING: ir
46+ sink (path3.c_str (), " r" ); // $ ast, ir
4747}
4848
4949void test_string3 ()
@@ -67,7 +67,7 @@ void test_string4()
6767 // convert back std::string -> char *
6868 cs = ss.c_str ();
6969
70- sink (cs); // $ ast MISSING: ir
70+ sink (cs); // $ ast, ir
7171 sink (ss); // $ ast,ir
7272}
7373
@@ -159,12 +159,12 @@ void test_string_append() {
159159 sink (s5); // $ ast,ir
160160
161161 s6 = s3;
162- sink (s6 += s4); // $ ast MISSING: ir
162+ sink (s6 += s4); // $ ast, ir
163163 sink (s6); // $ ast,ir
164164
165165 s7 = s3;
166- sink (s7 += source ()); // $ ast MISSING: ir
167- sink (s7 += " " ); // $ ast MISSING: ir
166+ sink (s7 += source ()); // $ ast, ir
167+ sink (s7 += " " ); // $ ast, ir
168168 sink (s7); // $ ast,ir
169169
170170 s8 = s3;
@@ -196,10 +196,10 @@ void test_string_assign() {
196196 sink (s3.assign (s1));
197197 sink (s3);
198198
199- sink (s4.assign (s2)); // $ ast MISSING: ir
199+ sink (s4.assign (s2)); // $ ast, ir
200200 sink (s4); // $ ast,ir
201201
202- sink (s5.assign (10 , c)); // $ ast MISSING: ir
202+ sink (s5.assign (10 , c)); // $ ast, ir
203203 sink (s5); // $ ast,ir
204204
205205 sink (s6.assign (s1));
@@ -217,15 +217,15 @@ void test_string_insert() {
217217 sink (s3);
218218
219219 s4 = s2;
220- sink (s4.insert (0 , s1)); // $ ast MISSING: ir
220+ sink (s4.insert (0 , s1)); // $ ast, ir
221221 sink (s4); // $ ast,ir
222222
223223 s5 = s1;
224- sink (s5.insert (0 , s2)); // $ ast MISSING: ir
224+ sink (s5.insert (0 , s2)); // $ ast, ir
225225 sink (s5); // $ ast,ir
226226
227227 s6 = s1;
228- sink (s6.insert (0 , 10 , c)); // $ ast MISSING: ir
228+ sink (s6.insert (0 , 10 , c)); // $ ast, ir
229229 sink (s6); // $ ast,ir
230230}
231231
@@ -240,15 +240,15 @@ void test_string_replace() {
240240 sink (s3);
241241
242242 s4 = s2;
243- sink (s4.replace (1 , 2 , s1)); // $ ast MISSING: ir
243+ sink (s4.replace (1 , 2 , s1)); // $ ast, ir
244244 sink (s4); // $ ast,ir
245245
246246 s5 = s1;
247- sink (s5.replace (1 , 2 , s2)); // $ ast MISSING: ir
247+ sink (s5.replace (1 , 2 , s2)); // $ ast, ir
248248 sink (s5); // $ ast,ir
249249
250250 s6 = s1;
251- sink (s6.replace (1 , 2 , 10 , c)); // $ ast MISSING: ir
251+ sink (s6.replace (1 , 2 , 10 , c)); // $ ast, ir
252252 sink (s6); // $ ast,ir
253253}
254254
@@ -309,7 +309,7 @@ void test_string_data()
309309 std::string b (source ());
310310
311311 sink (a.data ());
312- sink (b.data ()); // $ ast MISSING: ir
312+ sink (b.data ()); // $ ast, ir
313313 sink (a.length ());
314314 sink (b.length ());
315315}
@@ -360,7 +360,7 @@ void test_string_iterators() {
360360 std::string s4 (" world" );
361361
362362 sink (s1);
363- sink (s1.append (s2.begin (), s2.end ())); // $ ast MISSING: ir
363+ sink (s1.append (s2.begin (), s2.end ())); // $ ast, ir
364364 sink (s1); // $ ast,ir
365365
366366 sink (s3);
@@ -433,7 +433,7 @@ void test_string_insert_more()
433433 sink (s1.insert (0 , cs1));
434434 sink (s1);
435435
436- sink (s2.insert (0 , cs2)); // $ ast MISSING: ir
436+ sink (s2.insert (0 , cs2)); // $ ast, ir
437437 sink (s2); // $ ast,ir
438438}
439439
@@ -446,7 +446,7 @@ void test_string_iterator_methods()
446446 sink (a.insert (a.begin (), 10 , ' x' ));
447447 sink (a);
448448
449- sink (b.insert (b.begin (), 10 , ns_char::source ())); // $ ast MISSING: ir
449+ sink (b.insert (b.begin (), 10 , ns_char::source ())); // $ ast, ir
450450 sink (b); // $ ast,ir
451451 }
452452
@@ -459,10 +459,10 @@ void test_string_iterator_methods()
459459 sink (c.insert (c.end (), s1.begin (), s1.end ()));
460460 sink (c);
461461
462- sink (d.insert (d.end (), s2.begin (), s2.end ())); // $ ast MISSING: ir
462+ sink (d.insert (d.end (), s2.begin (), s2.end ())); // $ ast, ir
463463 sink (d); // $ ast,ir
464464
465- sink (s2.insert (s2.end (), s1.begin (), s1.end ())); // $ ast MISSING: ir
465+ sink (s2.insert (s2.end (), s1.begin (), s1.end ())); // $ ast, ir
466466 sink (s2); // $ ast,ir
467467 }
468468
@@ -475,10 +475,10 @@ void test_string_iterator_methods()
475475 sink (e.append (s3.begin (), s3.end ()));
476476 sink (e);
477477
478- sink (f.append (s4.begin (), s4.end ())); // $ ast MISSING: ir
478+ sink (f.append (s4.begin (), s4.end ())); // $ ast, ir
479479 sink (f); // $ ast,ir
480480
481- sink (s4.append (s3.begin (), s3.end ())); // $ ast MISSING: ir
481+ sink (s4.append (s3.begin (), s3.end ())); // $ ast, ir
482482 sink (s4); // $ ast,ir
483483 }
484484
@@ -491,7 +491,7 @@ void test_string_iterator_methods()
491491 sink (g.assign (s5.cbegin (), s5.cend ()));
492492 sink (g);
493493
494- sink (h.assign (s6.cbegin (), s6.cend ())); // $ ast MISSING: ir
494+ sink (h.assign (s6.cbegin (), s6.cend ())); // $ ast, ir
495495 sink (h); // $ ast,ir
496496
497497 sink (s6.assign (s5.cbegin (), s5.cend ()));
@@ -519,8 +519,8 @@ void test_string_front_back() {
519519 sink (a.front ());
520520 sink (a.back ());
521521 a.push_back (ns_char::source ());
522- sink (a.front ()); // $ SPURIOUS: ast
523- sink (a.back ()); // $ ast MISSING: ir
522+ sink (a.front ()); // $ SPURIOUS: ast,ir
523+ sink (a.back ()); // $ ast, ir
524524}
525525
526526void test_string_return_assign () {
@@ -533,12 +533,12 @@ void test_string_return_assign() {
533533 std::string f (" ff" );
534534
535535 sink ( a += (b += " bb" ) );
536- sink ( c += (d += source ()) ); // $ ast MISSING: ir
537- sink ( (e += " ee" ) += source () ); // $ ast MISSING: ir
538- sink ( (f += source ()) += " ff" ); // $ ast MISSING: ir
536+ sink ( c += (d += source ()) ); // $ ast, ir
537+ sink ( (e += " ee" ) += source () ); // $ ast, ir
538+ sink ( (f += source ()) += " ff" ); // $ ast, ir
539539 sink (a);
540540 sink (b);
541- sink (c); // $ ast MISSING: ir
541+ sink (c); // $ ast, ir
542542 sink (d); // $ ast,ir
543543 sink (e); // $ ast MISSING: ir
544544 sink (f); // $ ast,ir
@@ -553,12 +553,12 @@ void test_string_return_assign() {
553553 std::string f (" ff" );
554554
555555 sink ( a.assign (b.assign (" bb" )) );
556- sink ( c.assign (d.assign (source ())) ); // $ ast MISSING: ir
557- sink ( e.assign (" ee" ).assign (source ()) ); // $ ast MISSING: ir
556+ sink ( c.assign (d.assign (source ())) ); // $ ast, ir
557+ sink ( e.assign (" ee" ).assign (source ()) ); // $ ast, ir
558558 sink ( f.assign (source ()).assign (" ff" ) );
559559 sink (a);
560560 sink (b);
561- sink (c); // $ ast MISSING: ir
561+ sink (c); // $ ast, ir
562562 sink (d); // $ ast,ir
563563 sink (e); // $ ast MISSING: ir
564564 sink (f); // $ SPURIOUS: ast,ir
0 commit comments