//! Test that nonsense bounds prevent consts from being evaluated at all. | |
//@ check-pass | |
#![feature(generic_const_items)] | |
#![allow(incomplete_features)] | |
trait Trait { | |
const ASSOC: u32; | |
} | |
// rustfmt eats the where bound | |
#[rustfmt::skip] | |
const ASSOC: u32 = <&'static ()>::ASSOC where for<'a> &'a (): Trait; | |
fn main() {} |