rust/tests/ui/closures/closure-no-fn-5.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

13 lines
316 B
Rust
Raw Normal View History

// 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
}