//@ check-pass #![feature(min_generic_const_args)] #![allow(incomplete_features)] pub trait Tr { #[type_const] const SIZE: usize; } fn mk_array>(_x: T) -> [(); >::SIZE] { [(); T::SIZE] } fn main() {}