11 lines
280 B
Rust
11 lines
280 B
Rust
|
|
#![feature(const_generics)]
|
||
|
|
#![allow(incomplete_features)]
|
||
|
|
|
||
|
|
fn foo<const LEN: usize, const DATA: [u8; LEN]>() {}
|
||
|
|
//~^ ERROR the type of const parameters must not
|
||
|
|
fn main() {
|
||
|
|
const DATA: [u8; 4] = *b"ABCD";
|
||
|
|
foo::<4, DATA>();
|
||
|
|
//~^ ERROR constant expression depends on
|
||
|
|
}
|