1*c8dee2aaSAndroid Build Coastguard Workeruniform half4 colorGreen; 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workervoid d(inout int) {} 4*c8dee2aaSAndroid Build Coastguard Worker 5*c8dee2aaSAndroid Build Coastguard Workervoid c(out int i) { 6*c8dee2aaSAndroid Build Coastguard Worker // This expression is void-typed, because comma expressions take their type from the RHS. 7*c8dee2aaSAndroid Build Coastguard Worker 12345, d(i); 8*c8dee2aaSAndroid Build Coastguard Worker} 9*c8dee2aaSAndroid Build Coastguard Worker 10*c8dee2aaSAndroid Build Coastguard Workervoid a(int i) { 11*c8dee2aaSAndroid Build Coastguard Worker c(i); 12*c8dee2aaSAndroid Build Coastguard Worker} 13*c8dee2aaSAndroid Build Coastguard Worker 14*c8dee2aaSAndroid Build Coastguard Workerhalf4 main(float2) { 15*c8dee2aaSAndroid Build Coastguard Worker int i; 16*c8dee2aaSAndroid Build Coastguard Worker a(i); 17*c8dee2aaSAndroid Build Coastguard Worker return colorGreen; 18*c8dee2aaSAndroid Build Coastguard Worker} 19