1*c8dee2aaSAndroid Build Coastguard Workerstruct Foo { float x; } bar; 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workervoid preincrement_array() { float x[1]; ++x; } 4*c8dee2aaSAndroid Build Coastguard Workervoid predecrement_array() { int3 x[2]; --x; } 5*c8dee2aaSAndroid Build Coastguard Workervoid postincrement_array() { float4x4 x[3]; x++; } 6*c8dee2aaSAndroid Build Coastguard Workervoid postdecrement_bool() { bool x = true; x--; } 7*c8dee2aaSAndroid Build Coastguard Workervoid not_integer() { int x = !12; } 8*c8dee2aaSAndroid Build Coastguard Workervoid positive_struct() { Foo x = +bar; } 9*c8dee2aaSAndroid Build Coastguard Workervoid negative_struct() { Foo x = -bar; } 10*c8dee2aaSAndroid Build Coastguard Worker 11*c8dee2aaSAndroid Build Coastguard Worker/*%%* 12*c8dee2aaSAndroid Build Coastguard Worker'++' cannot operate on 'float[1]' 13*c8dee2aaSAndroid Build Coastguard Worker'--' cannot operate on 'int3[2]' 14*c8dee2aaSAndroid Build Coastguard Worker'++' cannot operate on 'float4x4[3]' 15*c8dee2aaSAndroid Build Coastguard Worker'--' cannot operate on 'bool' 16*c8dee2aaSAndroid Build Coastguard Worker'!' cannot operate on 'int' 17*c8dee2aaSAndroid Build Coastguard Worker'+' cannot operate on 'Foo' 18*c8dee2aaSAndroid Build Coastguard Worker'-' cannot operate on 'Foo' 19*c8dee2aaSAndroid Build Coastguard Worker*%%*/ 20