]>
Commit | Line | Data |
---|---|---|
b7449926 | 1 | // run-pass |
a7813a04 | 2 | // compile-flags: -g |
e74abb32 | 3 | // ignore-asmjs wasm2js does not support source maps yet |
d9579d0f | 4 | |
a7813a04 XL |
5 | use std::ops::Deref; |
6 | ||
7 | trait Foo { | |
8 | fn foo() {} | |
9 | } | |
10 | ||
11 | impl Foo for u8 {} | |
12 | ||
13 | fn bar<T: Deref>() where T::Target: Foo { | |
14 | <<T as Deref>::Target as Foo>::foo() | |
223e47cc LB |
15 | } |
16 | ||
a7813a04 XL |
17 | fn main() { |
18 | bar::<&u8>(); | |
54a0048b | 19 | } |