1*c8dee2aaSAndroid Build Coastguard Workeruniform half4 colorGreen; 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workerstruct S { 4*c8dee2aaSAndroid Build Coastguard Worker float x; 5*c8dee2aaSAndroid Build Coastguard Worker int y; 6*c8dee2aaSAndroid Build Coastguard Worker}; 7*c8dee2aaSAndroid Build Coastguard Workerstruct Nested { 8*c8dee2aaSAndroid Build Coastguard Worker S a; 9*c8dee2aaSAndroid Build Coastguard Worker}; 10*c8dee2aaSAndroid Build Coastguard WorkerS returns_a_struct() { 11*c8dee2aaSAndroid Build Coastguard Worker return S(2,4); 12*c8dee2aaSAndroid Build Coastguard Worker} 13*c8dee2aaSAndroid Build Coastguard Workerhalf4 main(float2) { 14*c8dee2aaSAndroid Build Coastguard Worker Nested n; 15*c8dee2aaSAndroid Build Coastguard Worker n.a = returns_a_struct(); 16*c8dee2aaSAndroid Build Coastguard Worker return colorGreen; 17*c8dee2aaSAndroid Build Coastguard Worker} 18