// 0 inline variable a at ("test/cases/small/for.c": line 1) // 0 remove static at ("test/cases/small/for.c": line 1) // 0 remove initializer at ("test/cases/small/for.c": line 4) // 0 reduce to left at ("test/cases/small/for.c": line 4) // 0 reduce to right at ("test/cases/small/for.c": line 4) // 1 remove empty declaration at ("test/cases/small/for.c": line 4) // 1 remove empty compound at ("test/cases/small/for.c": line 4) // 1 remove the for loop at ("test/cases/small/for.c": line 4) // 0 expand compound statment at ("test/cases/small/for.c": line 4) static int a = 0; int main() { { } }