# .multipart. class B def bar a = A() a.foo(1, 0) a.foo(1.0, 0) a.foo(-1, 0) a.foo(-1.0, 0) # used to generate a false error message a.foo(1n, 0n) a.foo(-1n, 0)