13 lines
316 B
Rust
13 lines
316 B
Rust
|
// When providing diagnostics about not being able to coerce a capturing-closure
|
||
|
// to fn type, we want to report only upto 4 captures.
|
||
|
|
||
|
fn main() {
|
||
|
let a = 0u8;
|
||
|
let b = 0u8;
|
||
|
let c = 0u8;
|
||
|
let d = 0u8;
|
||
|
let e = 0u8;
|
||
|
let bar: fn() -> u8 = || { a; b; c; d; e };
|
||
|
//~^ ERROR mismatched types
|
||
|
}
|