| error: return types are denoted using `->` |
| --> $DIR/not-a-pred.rs:1:26 |
| | |
| LL | fn f(a: isize, b: isize) : lt(a, b) { } |
| | ^ |
| | |
| help: use `->` instead |
| | |
| LL | fn f(a: isize, b: isize) -> lt(a, b) { } |
| | ~~ |
| |
| error[E0573]: expected type, found function `lt` |
| --> $DIR/not-a-pred.rs:1:28 |
| | |
| LL | fn f(a: isize, b: isize) : lt(a, b) { } |
| | ^^^^^^^^ not a type |
| |
| error[E0573]: expected type, found local variable `a` |
| --> $DIR/not-a-pred.rs:1:31 |
| | |
| LL | fn f(a: isize, b: isize) : lt(a, b) { } |
| | ^ not a type |
| |
| error[E0573]: expected type, found local variable `b` |
| --> $DIR/not-a-pred.rs:1:34 |
| | |
| LL | fn f(a: isize, b: isize) : lt(a, b) { } |
| | ^ not a type |
| |
| error[E0425]: cannot find function `check` in this scope |
| --> $DIR/not-a-pred.rs:12:5 |
| | |
| LL | check (lt(a, b)); |
| | ^^^^^ not found in this scope |
| |
| error: aborting due to 5 previous errors |
| |
| Some errors have detailed explanations: E0425, E0573. |
| For more information about an error, try `rustc --explain E0425`. |