mirror of https://github.com/rust-lang/rust
14 lines
381 B
Rust
14 lines
381 B
Rust
// https://github.com/rust-lang/rust/issues/69228
|
|
// Used to give bogus suggestion about T not being Sized.
|
|
|
|
use std::mem::size_of;
|
|
|
|
fn foo<T>() {
|
|
let _arr: [u8; size_of::<T>()];
|
|
//~^ ERROR generic parameters may not be used in const operations
|
|
//~| NOTE cannot perform const operation
|
|
//~| NOTE type parameters may not be used in const expressions
|
|
}
|
|
|
|
fn main() {}
|