// 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() {} |