@@ -13,10 +13,10 @@ void test_pointer_deref_assignment()
1313
1414 *p_x = source ();
1515
16- sink (x); // $ MISSING: ir
17- sink (*p_x); // $ ir
18- sink (*p2_x); // $ MISSING: ir
19- sink (r_x); // $ MISSING: ir
16+ sink (x); // $ MISSING: ast, ir
17+ sink (*p_x); // $ ast, ir
18+ sink (*p2_x); // $ MISSING: ast, ir
19+ sink (r_x); // $ MISSING: ast, ir
2020}
2121
2222void test_reference_deref_assignment ()
@@ -28,10 +28,10 @@ void test_reference_deref_assignment()
2828
2929 r_x = source ();
3030
31- sink (x); // $ MISSING: ir
32- sink (*p_x); // $ MISSING: ir
33- sink (r_x); // $ ir
34- sink (r2_x); // $ MISSING: ir
31+ sink (x); // $ MISSING: ast, ir
32+ sink (*p_x); // $ MISSING: ast, ir
33+ sink (r_x); // $ ast, ir
34+ sink (r2_x); // $ MISSING: ast, ir
3535}
3636
3737class MyInt
@@ -53,8 +53,8 @@ void test_myint_member_assignment()
5353
5454 mi.i = source ();
5555
56- sink (mi); // $ MISSING: ir
57- sink (mi.get ()); // $ ir
56+ sink (mi); // $ MISSING: ast, ir
57+ sink (mi.get ()); // $ ast, ir
5858}
5959
6060void test_myint_method_assignment ()
@@ -63,8 +63,8 @@ void test_myint_method_assignment()
6363
6464 mi.get () = source ();
6565
66- sink (mi); // $ MISSING: ir
67- sink (mi.get ()); // $ MISSING: ir
66+ sink (mi); // $ MISSING: ast, ir
67+ sink (mi.get ()); // $ ast MISSING: ir
6868}
6969
7070void test_myint_overloaded_assignment ()
@@ -74,10 +74,10 @@ void test_myint_overloaded_assignment()
7474 mi = source ();
7575 mi2 = mi;
7676
77- sink (mi); // $ MISSING: ir
78- sink (mi.get ()); // $ MISSING: ir
79- sink (mi2); // $ MISSING: ir
80- sink (mi2.get ()); // $ MISSING: ir
77+ sink (mi); // $ MISSING: ast, ir
78+ sink (mi.get ()); // $ MISSING: ast, ir
79+ sink (mi2); // $ MISSING: ast, ir
80+ sink (mi2.get ()); // $ MISSING: ast, ir
8181}
8282
8383class MyArray
@@ -98,7 +98,7 @@ void test_myarray_member_assignment()
9898
9999 ma.values [0 ] = source ();
100100
101- sink (ma.values [0 ]); // $ ir
101+ sink (ma.values [0 ]); // $ ast, ir
102102}
103103
104104void test_myarray_method_assignment ()
@@ -107,7 +107,7 @@ void test_myarray_method_assignment()
107107
108108 ma.get (0 ) = source ();
109109
110- sink (ma.get (0 )); // $ MISSING: ir
110+ sink (ma.get (0 )); // $ MISSING: ast, ir
111111}
112112
113113void test_myarray_overloaded_assignment ()
@@ -117,8 +117,8 @@ void test_myarray_overloaded_assignment()
117117 ma[0 ] = source ();
118118 ma2 = ma;
119119
120- sink (ma[0 ]); // $ MISSING: ir
121- sink (ma2[0 ]); // $ MISSING: ir
120+ sink (ma[0 ]); // $ MISSING: ast, ir
121+ sink (ma2[0 ]); // $ MISSING: ast, ir
122122}
123123
124124void sink (int *);
@@ -132,16 +132,16 @@ void test_array_reference_assignment()
132132 int *ptr2, *ptr3;
133133
134134 ref1 = source ();
135- sink (ref1); // $ ir
136- sink (arr1[5 ]); // $ MISSING: ir
135+ sink (ref1); // $ ast, ir
136+ sink (arr1[5 ]); // $ MISSING: ast, ir
137137
138138 ptr2 = &(arr2[5 ]);
139139 *ptr2 = source ();
140- sink (*ptr2); // $ ir
141- sink (arr2[5 ]); // $ MISSING: ir
140+ sink (*ptr2); // $ ast, ir
141+ sink (arr2[5 ]); // $ MISSING: ast, ir
142142
143143 ptr3 = arr3;
144144 ptr3[5 ] = source ();
145- sink (ptr3[5 ]); // $ ir
146- sink (arr3[5 ]); // $ MISSING: ir
145+ sink (ptr3[5 ]); // $ ast, ir
146+ sink (arr3[5 ]); // $ MISSING: ast, ir
147147}
0 commit comments