1 error[E0308]: mismatched types
2 --> $DIR/return-bindings-multi.rs:1:17
4 LL | fn a(i: i32) -> i32 {
5 | - ^^^ expected `i32`, found `()`
7 | implicitly returns `()` as its body has no tail or `return` expression
9 note: consider returning one of these bindings
10 --> $DIR/return-bindings-multi.rs:1:6
12 LL | fn a(i: i32) -> i32 {
18 error[E0308]: mismatched types
19 --> $DIR/return-bindings-multi.rs:6:25
21 LL | fn b(i: i32, j: i32) -> i32 {}
22 | - ^^^ expected `i32`, found `()`
24 | implicitly returns `()` as its body has no tail or `return` expression
26 note: consider returning one of these bindings
27 --> $DIR/return-bindings-multi.rs:6:6
29 LL | fn b(i: i32, j: i32) -> i32 {}
32 error: aborting due to 2 previous errors
34 For more information about this error, try `rustc --explain E0308`.