// First operand to binary operator "&" must be an integer or bool float foo(float a, float b) { return a & b; }