void d_0(inout int i); void c_0(inout int i); void b_0(inout int i); void a_0(inout int i); void d_0(inout int i) { for (int x = 0;x < 10; ++x) ++i; } void c_0(inout int i) { for (int x = 0;x < 10; ++x) d_0(i); } void b_0(inout int i) { for (int x = 0;x < 10; ++x) c_0(i); } void a_0(inout int i) { for (int x = 0;x < 10; ++x) b_0(i); } half4 main(float2 xy) { int i = 0; a_0(i); return half4(half4(0.0)); }