//@ check-pass trait T { fn f(); } struct S; impl T<0usize> for S { fn f() {} } fn main() { >::f(); }