| // Regression test for issue #2783 | |
| fn foo(f: fn()) { f() } | |
| fn main() { | |
| ~"" || 42; //~ ERROR binary operation || cannot be applied to type `~str` | |
| foo || {}; //~ ERROR binary operation || cannot be applied to type `fn(fn&())` | |
| //~^ NOTE did you forget the 'do' keyword for the call? | |
| } |