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