@@ -48,25 +48,25 @@ struct S {
4848void test_setDirectly () {
4949 S s;
5050 s.setDirectly (user_input ());
51- sink (s.getDirectly ()); // flow
51+ sink (s.getDirectly ()); // $ast $f-:ir
5252}
5353
5454void test_setIndirectly () {
5555 S s;
5656 s.setIndirectly (user_input ());
57- sink (s.getIndirectly ()); // flow
57+ sink (s.getIndirectly ()); // $ast $f-:ir
5858}
5959
6060void test_setThroughNonMember () {
6161 S s;
6262 s.setThroughNonMember (user_input ());
63- sink (s.getThroughNonMember ()); // flow
63+ sink (s.getThroughNonMember ()); // $ast $f-:ir
6464}
6565
6666void test_nonMemberSetA () {
6767 S s;
6868 nonMemberSetA (&s, user_input ());
69- sink (nonMemberGetA (&s)); // flow
69+ sink (nonMemberGetA (&s)); // $ast $f-:ir
7070}
7171
7272// //////////////////
@@ -107,13 +107,13 @@ void test_outer_with_ptr(Outer *pouter) {
107107 taint_inner_a_ptr (pouter->inner_ptr );
108108 taint_a_ptr (&pouter->a );
109109
110- sink (outer.inner_nested .a ); // flow
111- sink (outer.inner_ptr ->a ); // flow [NOT DETECTED by IR]
112- sink (outer.a ); // flow [NOT DETECTED]
110+ sink (outer.inner_nested .a ); // $ast,ir
111+ sink (outer.inner_ptr ->a ); // $ast $f-:ir
112+ sink (outer.a ); // $f-:ast $f-:ir
113113
114- sink (pouter->inner_nested .a ); // flow
115- sink (pouter->inner_ptr ->a ); // flow [NOT DETECTED by IR]
116- sink (pouter->a ); // flow [NOT DETECTED]
114+ sink (pouter->inner_nested .a ); // $ast,ir
115+ sink (pouter->inner_ptr ->a ); // $ast $f-:ir
116+ sink (pouter->a ); // $f-:ast $f-:ir
117117}
118118
119119void test_outer_with_ref (Outer *pouter) {
@@ -127,11 +127,11 @@ void test_outer_with_ref(Outer *pouter) {
127127 taint_inner_a_ref (*pouter->inner_ptr );
128128 taint_a_ref (pouter->a );
129129
130- sink (outer.inner_nested .a ); // flow
131- sink (outer.inner_ptr ->a ); // flow [NOT DETECTED by IR]
132- sink (outer.a ); // flow [NOT DETECTED by IR]
130+ sink (outer.inner_nested .a ); // $ast,ir
131+ sink (outer.inner_ptr ->a ); // $ast $f-:ir
132+ sink (outer.a ); // $ast $f-:ir
133133
134- sink (pouter->inner_nested .a ); // flow
135- sink (pouter->inner_ptr ->a ); // flow [NOT DETECTED by IR]
136- sink (pouter->a ); // flow [NOT DETECTED by IR]
134+ sink (pouter->inner_nested .a ); // $ast,ir
135+ sink (pouter->inner_ptr ->a ); // $ast $f-:ir
136+ sink (pouter->a ); // $ast $f-:ir
137137}
0 commit comments