about summary refs log tree commit diff
path: root/tests/ui/traits/const-traits/syntax.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/traits/const-traits/syntax.rs')
-rw-r--r--tests/ui/traits/const-traits/syntax.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/ui/traits/const-traits/syntax.rs b/tests/ui/traits/const-traits/syntax.rs
index cfac6e0a93e..b8e0f46e4f8 100644
--- a/tests/ui/traits/const-traits/syntax.rs
+++ b/tests/ui/traits/const-traits/syntax.rs
@@ -1,8 +1,9 @@
 //@ compile-flags: -Z parse-crate-root-only
-//@ check-pass
 
-#![feature(const_trait_bound_opt_out)]
 #![feature(const_trait_impl)]
 
-// For now, this parses since an error does not occur until AST lowering.
-impl ~const T {}
+// This is going down the slice/array parsing route
+impl [const] T {}
+//~^ ERROR: expected identifier, found `]`
+
+impl const T {}