Adam Barth | 57eacf5 | 2020-11-04 00:38:09 +0000 | [diff] [blame] | 1 | #ifndef SYSROOT_ISO646_H_ |
2 | #define SYSROOT_ISO646_H_ | ||||
Doug Horn | 1427b6a | 2018-12-11 13:19:16 -0800 | [diff] [blame] | 3 | |
4 | #ifndef __cplusplus | ||||
5 | |||||
Adam Barth | 57eacf5 | 2020-11-04 00:38:09 +0000 | [diff] [blame] | 6 | #define and && |
Doug Horn | 1427b6a | 2018-12-11 13:19:16 -0800 | [diff] [blame] | 7 | #define and_eq &= |
Adam Barth | 57eacf5 | 2020-11-04 00:38:09 +0000 | [diff] [blame] | 8 | #define bitand & |
Doug Horn | 1427b6a | 2018-12-11 13:19:16 -0800 | [diff] [blame] | 9 | #define bitor | |
Adam Barth | 57eacf5 | 2020-11-04 00:38:09 +0000 | [diff] [blame] | 10 | #define compl ~ |
11 | #define not ! | ||||
Doug Horn | 1427b6a | 2018-12-11 13:19:16 -0800 | [diff] [blame] | 12 | #define not_eq != |
13 | #define or || | ||||
14 | #define or_eq |= | ||||
15 | #define xor ^ | ||||
16 | #define xor_eq ^= | ||||
17 | |||||
18 | #endif | ||||
Adam Barth | 57eacf5 | 2020-11-04 00:38:09 +0000 | [diff] [blame] | 19 | |
20 | #endif // SYSROOT_ISO646_H_ |