about summary refs log tree commit diff
path: root/tests/ui/loops/loop-break-never-type-mismatch.stderr
blob: e6868f375e28db165db88330fbe7c559a6faa70d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
error[E0308]: mismatched types
  --> $DIR/loop-break-never-type-mismatch.rs:17:26
   |
LL | fn loop_break_break() -> i32 {
   |    ----------------      ^^^ expected `i32`, found `()`
   |    |
   |    implicitly returns `()` as its body has no tail or `return` expression

error[E0308]: mismatched types
  --> $DIR/loop-break-never-type-mismatch.rs:39:25
   |
LL | fn loop_break_void() -> i32 {
   |    ---------------      ^^^ expected `i32`, found `()`
   |    |
   |    implicitly returns `()` as its body has no tail or `return` expression

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0308`.