summaryrefslogtreecommitdiffstats
path: root/tests/ui/closures/closure-no-fn-5.rs
blob: 43e3e977e34abd716b60b70064abb5e7ab2fd581 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// 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
}