1 /* { dg-output "3\n" } */
3 fn printf(s: *const i8, ...);
7 fn call(&self, arg: A) -> R;
11 impl<'a, T> FnLike<&'a T, &'a T> for S {
12 fn call(&self, arg: &'a T) -> &'a T {
13 // { dg-warning "unused name .self." "" { target *-*-* } .-1 }
20 F: for<'a> FnLike<&'a isize, &'a isize>,
27 let b = a as *const str;
28 let c = b as *const i8;