foo(int i,int b)1 int foo (int i, int b)
2 {
3   int mask;
4   int result;
5   if (b)
6     mask = -1;
7   else
8     mask = 0;
9   result = i + 1;
10   result = result & mask;
11   return result;
12 }
13