blob: 3f8753333aa7a2b77fd3000ece68ff39f3e8efd0 [file] [log] [blame]
#![feature(existential_type)]
use std::fmt::Debug;
fn main() {}
// test that unused generic parameters are ok
existential type Two<T, U>: Debug;
//~^ could not find defining uses
fn one<T: Debug>(t: T) -> Two<T, T> {
//~^ ERROR defining existential type use restricts existential type
t
}