1 #![allow(incomplete_features)]
2 #![feature(inline_const_pat)]
4 // rust-lang/rust#82518: ICE with inline-const in match referencing const-generic parameter
6 fn foo<const V: usize>() {
9 //~^ ERROR constant pattern depends on a generic parameter
10 //~| ERROR constant pattern depends on a generic parameter
15 const fn f(x: usize) -> usize {
19 fn bar<const V: usize>() {
22 //~^ ERROR constant pattern depends on a generic parameter
23 //~| ERROR constant pattern depends on a generic parameter