1 // Positive Tests: Things that should be flagged as violations
23 for (int a = 0; a < n; a ++)
28 for (int a = 0; a < n; ++ a)
36 for (int a = 0; a < n; (a) ++)
41 for (int a = 0; a < n; ++ (a))
67 for (int a = 0; a < n; a --)
72 for (int a = 0; a < n; -- a)
80 for (int a = 0; a < n; (a) --)
85 for (int a = 0; a < n; -- (a))
132 // Negative Tests: Things that shouldn't be flagged as violations
152 void test_2_1n(int n)
154 for (int a = 0; a < n; a++)
159 for (int a = 0; a < n; a++ )
164 for (int a = 0; a < n; ++a)
170 void test_2_2n(int n)
172 for (int a = 0; a < n; (a)++)
177 for (int a = 0; a < n; (a)++ )
182 for (int a = 0; a < n; ++(a))
206 void test_4_1n(int n)
208 for (int a = 0; a < n; a--)
213 for (int a = 0; a < n; a-- )
218 for (int a = 0; a < n; --a)
224 void test_4_2n(int n)
226 for (int a = 0; a < n; (a)--)
231 for (int a = 0; a < n; (a)-- )
236 for (int a = 0; a < n; --(a))