summaryrefslogtreecommitdiffstats
path: root/tests/ui/suggestions/enum-variant-arg-mismatch.rs
blob: 8de5bae92fc2ceb826871cd0acb020e5106c08b5 (plain)
1
2
3
4
5
6
7
8
9
10
pub enum Sexpr<'a> {
    Ident(&'a str),
}

fn map<'a, F: Fn(String) -> Sexpr<'a>>(f: F) {}

fn main() {
    map(Sexpr::Ident);
    //~^ ERROR type mismatch in function arguments
}