]> git.lizzy.rs Git - rust.git/blob - src/test/ui/consts/rfc-2203-const-array-repeat-exprs/run-pass.rs
Check that value is explicitly none
[rust.git] / src / test / ui / consts / rfc-2203-const-array-repeat-exprs / run-pass.rs
1 // run-pass
2 #![feature(const_in_array_repeat_expressions)]
3
4 #[derive(Debug, Eq, PartialEq)]
5 struct Bar;
6
7 fn main() {
8     const FOO: Option<Bar> = None;
9     const ARR: [Option<Bar>; 2] = [FOO; 2];
10
11     assert_eq!(ARR, [None::<Bar>, None::<Bar>]);
12 }