about summary refs log tree commit diff
path: root/tests/ui/const-generics/generic_arg_infer/array-repeat-expr.rs
blob: fff9f2cc94d84f26f2b8e7306fb64d7b66f8c57e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
//@ run-pass

// To avoid having to `or` gate `_` as an expr.

fn foo() -> [u8; 3] {
    let x: [u8; _] = [0; _];
    x
}

fn main() {
    assert_eq!([0; _], foo());
}