blob: 8a96303e6b904e3d389ef4ed3966d3a12039db2b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
// Checks that we can build a clone shim for array with generic size.
// Regression test for issue #79269.
//
// build-pass
// compile-flags: -Zmir-opt-level=2 -Zvalidate-mir
#![feature(min_const_generics)]
#[derive(Clone)]
struct Array<T, const N: usize>([T; N]);
fn main() {
let _ = Array([0u32, 1u32, 2u32]).clone();
}
|