8 int foo(int p
) { return ((p
& A
) ? B
: 0) == ((((unsigned)p
) & A
) << S
); }
9 int bar(int p
) { return ((p
& B
) ? A
: 0) == ((((unsigned)p
) & B
) >> S
); }
12 * check-name: select-and-shift
13 * check-command: test-linearize -Wno-decl $file
16 * check-output-returns: 1