// PR c++/27801

template<int> int foo(int i)
{
  return !( (1 && i) ? 0 : 1 );
}


syntax highlighted by Code2HTML, v. 0.9.1