1*c8dee2aaSAndroid Build Coastguard Workeruniform half4 colorGreen; 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workervoid DeclareAVariable(int i) { int x; } 4*c8dee2aaSAndroid Build Coastguard Worker 5*c8dee2aaSAndroid Build Coastguard Workervoid ForLoop2(int i) { for (int x = 0; x < 1; ++x) DeclareAVariable(i); } 6*c8dee2aaSAndroid Build Coastguard Workervoid ForLoop1(int i) { ForLoop2(i); } 7*c8dee2aaSAndroid Build Coastguard Worker 8*c8dee2aaSAndroid Build Coastguard Workervoid IfStatement2(int i) { if (i > 0) DeclareAVariable(i); else DeclareAVariable(i); } 9*c8dee2aaSAndroid Build Coastguard Workervoid IfStatement1(int i) { IfStatement2(i); } 10*c8dee2aaSAndroid Build Coastguard Worker 11*c8dee2aaSAndroid Build Coastguard Workervoid WhileLoop2(int i) { while (i-- > 0) DeclareAVariable(i); } 12*c8dee2aaSAndroid Build Coastguard Workervoid WhileLoop1(int i) { WhileLoop2(i); } 13*c8dee2aaSAndroid Build Coastguard Worker 14*c8dee2aaSAndroid Build Coastguard Workervoid DoLoop2(int i) { do DeclareAVariable(i); while (i-- > 0); } 15*c8dee2aaSAndroid Build Coastguard Workervoid DoLoop1(int i) { DoLoop2(i); } 16*c8dee2aaSAndroid Build Coastguard Worker 17*c8dee2aaSAndroid Build Coastguard Workerhalf4 main(float2 coords) { 18*c8dee2aaSAndroid Build Coastguard Worker ForLoop1(123); 19*c8dee2aaSAndroid Build Coastguard Worker DoLoop1(123); 20*c8dee2aaSAndroid Build Coastguard Worker WhileLoop1(123); 21*c8dee2aaSAndroid Build Coastguard Worker IfStatement1(123); 22*c8dee2aaSAndroid Build Coastguard Worker 23*c8dee2aaSAndroid Build Coastguard Worker return colorGreen; 24*c8dee2aaSAndroid Build Coastguard Worker} 25