11 unsigned char i1
, i2
, i3
;
13 void foo(TEST_TYPE
*p1
, TEST_TYPE
*p2
, TEST_TYPE
*p3
)
15 if (p2
->w
[i2
] > ++p3
->w
[i3
])
16 p1
->w
[i1
] = p2
->w
[i2
] + p3
->w
[i3
];
22 TEST_TYPE t1
= { { 1, 1 } };
23 TEST_TYPE t2
= { { 1, 1 } };
24 TEST_TYPE t3
= { { 1, 1 } };
30 ASSERT (t1
.w
[0] == 1);