1typedef unsigned int u32;
2
3u32 unotnot(u32 a) { return ~(~a); }
4int snotnot(int a) { return ~(~a); }
5u32 unegneg(int a) { return -(-a); }
6int 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 */
16