about summary refs log tree commit diff
path: root/tests/ui/stability-attribute/generics-default-stability-where.rs
blob: a7bc1756d78a4e3ce3eed986e5274fddb6c429b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
//@ aux-build:unstable_generic_param.rs

extern crate unstable_generic_param;

use unstable_generic_param::*;

impl<T> Trait3<usize> for T where T: Trait2<usize> { //~ ERROR use of unstable library feature `unstable_default`
//~^ ERROR `T` must be used as the type parameter for some local type
    fn foo() -> usize { T::foo() }
}

fn main() {}