//! This test ensures that we can only implement `const Trait` for a type | |
//! and not have the conditionally const syntax in that position. | |
#![feature(const_trait_impl)] | |
struct S; | |
trait T {} | |
impl [const] T for S {} | |
//~^ ERROR expected identifier, found `]` | |
fn main() {} |