1*c8dee2aaSAndroid Build Coastguard Worker// Expect 10 errors (one per function) 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workerfloat2x2 x; 4*c8dee2aaSAndroid Build Coastguard Worker 5*c8dee2aaSAndroid Build Coastguard Workervoid shr_eq() { x >>= 1; } 6*c8dee2aaSAndroid Build Coastguard Workervoid shl_eq() { x <<= 1; } 7*c8dee2aaSAndroid Build Coastguard Workervoid and_eq() { x &= 1; } 8*c8dee2aaSAndroid Build Coastguard Workervoid or_eq() { x |= 1; } 9*c8dee2aaSAndroid Build Coastguard Workervoid xor_eq() { x ^= 1; } 10*c8dee2aaSAndroid Build Coastguard Worker 11*c8dee2aaSAndroid Build Coastguard Workervoid shr() { x = x >> 1; } 12*c8dee2aaSAndroid Build Coastguard Workervoid shl() { x = x << 1; } 13*c8dee2aaSAndroid Build Coastguard Workervoid and() { x = x & 1; } 14*c8dee2aaSAndroid Build Coastguard Workervoid or() { x = x | 1; } 15*c8dee2aaSAndroid Build Coastguard Workervoid xor() { x = x ^ 1; } 16*c8dee2aaSAndroid Build Coastguard Worker 17*c8dee2aaSAndroid Build Coastguard Worker/*%%* 18*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '>>=' cannot operate on 'float2x2', 'int' 19*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '<<=' cannot operate on 'float2x2', 'int' 20*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '&=' cannot operate on 'float2x2', 'int' 21*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '|=' cannot operate on 'float2x2', 'int' 22*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '^=' cannot operate on 'float2x2', 'int' 23*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '>>' cannot operate on 'float2x2', 'int' 24*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '<<' cannot operate on 'float2x2', 'int' 25*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '&' cannot operate on 'float2x2', 'int' 26*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '|' cannot operate on 'float2x2', 'int' 27*c8dee2aaSAndroid Build Coastguard Workertype mismatch: '^' cannot operate on 'float2x2', 'int' 28*c8dee2aaSAndroid Build Coastguard Worker*%%*/ 29