1int 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