1*57718be8SEnji Cooper /* c99 for loops */ 2*57718be8SEnji Cooper extern void foo(int); 3*57718be8SEnji Cooper 4*57718be8SEnji Cooper int main(void)5*57718be8SEnji Coopermain(void) 6*57718be8SEnji Cooper { 7*57718be8SEnji Cooper // Test the basic functionality 8*57718be8SEnji Cooper for (int i = 0; i < 10; i++) 9*57718be8SEnji Cooper foo(i); 10*57718be8SEnji Cooper 11*57718be8SEnji Cooper // Test that the scope of the iterator is correct 12*57718be8SEnji Cooper for (int i = 0; i < 10; i++) 13*57718be8SEnji Cooper continue; 14*57718be8SEnji Cooper return 0; 15*57718be8SEnji Cooper } 16