]>
Commit | Line | Data |
---|---|---|
ff7c6d11 XL |
1 | #![allow(warnings)] |
2 | #![feature(in_band_lifetimes)] | |
041b39d2 | 3 | |
ff7c6d11 XL |
4 | fn foo<'a>(x: &'a u32, y: &'b u32) {} //~ ERROR cannot mix |
5 | ||
6 | struct Foo<'a> { x: &'a u32 } | |
3b2f2976 | 7 | |
ff7c6d11 XL |
8 | impl Foo<'a> { |
9 | fn bar<'b>(x: &'a u32, y: &'b u32, z: &'c u32) {} //~ ERROR cannot mix | |
3b2f2976 XL |
10 | } |
11 | ||
ff7c6d11 XL |
12 | impl<'b> Foo<'a> { //~ ERROR cannot mix |
13 | fn baz() {} | |
3b2f2976 XL |
14 | } |
15 | ||
16 | fn main() {} |