// issue: rust-lang/rust/#83993 | |
#![feature(adt_const_params)] | |
fn bug<'a>() | |
where | |
for<'b> [(); { | |
let x: &'b (); | |
//~^ ERROR generic parameters may not be used in const operations | |
0 | |
}]:, | |
{ | |
} | |
fn bad() | |
where | |
for<'b> [(); { | |
let _: &'b (); | |
//~^ ERROR generic parameters may not be used in const operations | |
0 | |
}]: Sized, | |
{ | |
} | |
fn good() | |
where | |
for<'b> [(); { 0 }]: Sized, | |
{ | |
} | |
pub fn main() {} |