summaryrefslogtreecommitdiffstats
path: root/tests/ui/suggestions/issue-105226.rs
blob: f123dbf4cae0caf38776560d002a327da9b79cb9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
use std::fmt;

struct S {
}

impl S {
    fn hello<P>(&self, val: &P) where P: fmt::Display; {
        //~^ ERROR non-item in item list
        //~| ERROR associated function in `impl` without body
        println!("val: {}", val);
    }
}

impl S {
    fn hello_empty<P>(&self, val: &P) where P: fmt::Display;
    //~^ ERROR associated function in `impl` without body
}

fn main() {
    let s = S{};
    s.hello(&32);
}