// run-rustfix #![feature(generic_const_items)] #![allow(incomplete_features, dead_code)] const K<T>: u64 = T::K where T: Tr<()>; //~^^^ ERROR where clauses are not allowed before const item bodies trait Tr<P> { const K: u64 = 0 where P: Copy; //~^^^ ERROR where clauses are not allowed before const item bodies } fn main() {}