1 typedef unsigned int u32; 2 3 u32 unotnot(u32 a) { return ~(~a); } 4 int snotnot(int a) { return ~(~a); } 5 u32 unegneg(int a) { return -(-a); } 6 int snegneg(int a) { return -(-a); } 7 8 /* 9 * check-name: double-unop 10 * check-command: test-linearize -Wno-decl $file 11 * check-output-ignore 12 * 13 * check-output-excludes: not\\. 14 * check-output-excludes: neg\\. 15 */