13 lines
370 B
Rust
13 lines
370 B
Rust
// Checks whether shadowing a const parameter leads to an ICE (#85348).
|
|
|
|
impl<const N: usize> ArrayWindowsExample {
|
|
//~^ ERROR: cannot find type `ArrayWindowsExample` in this scope [E0412]
|
|
fn next() {
|
|
let mut N;
|
|
//~^ ERROR: let bindings cannot shadow const parameters [E0530]
|
|
//~| ERROR: type annotations needed [E0282]
|
|
}
|
|
}
|
|
|
|
fn main() {}
|