112a9d9c8Sopenharmony_ci#define FOO 1
212a9d9c8Sopenharmony_ci#define BAR 4
312a9d9c8Sopenharmony_ci#define BAZ (FOO + BAR)
412a9d9c8Sopenharmony_ci
512a9d9c8Sopenharmony_ci#define MIN (1 << 63)
612a9d9c8Sopenharmony_ci
712a9d9c8Sopenharmony_ci#define BARR (1 << 0)
812a9d9c8Sopenharmony_ci#define BAZZ ((1 << 1) + BAZ)
912a9d9c8Sopenharmony_ci#define I_RAN_OUT_OF_DUMB_NAMES (BARR | BAZZ)
1012a9d9c8Sopenharmony_ci
1112a9d9c8Sopenharmony_ci/* I haz a comment */
1212a9d9c8Sopenharmony_ci#define HAZ_A_COMMENT BARR
1312a9d9c8Sopenharmony_ci
1412a9d9c8Sopenharmony_ci#define HAZ_A_COMMENT_INSIDE (/* comment for real */ BARR + FOO)
15