Fix an edge case with BinaryOperator's in -Wuninitialized.  Add testcases for
the other visitors as well.