extra test for bug i found

This commit is contained in:
Ellen 2021-12-13 03:33:14 +00:00
parent 5ab1329b58
commit 6c79595134

View file

@ -0,0 +1,15 @@
// run-pass
#![feature(generic_arg_infer)]
// test that we dont use defaults to aide in type inference
struct Foo<const N: usize = 2>;
impl<const N: usize> Foo<N> {
fn make_arr() -> [(); N] {
[(); N]
}
}
fn main() {
let [(), (), ()] = Foo::<_>::make_arr();
}