summaryrefslogtreecommitdiffstats
path: root/src/test/ui/pattern/issue-68393-let-pat-assoc-constant.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/pattern/issue-68393-let-pat-assoc-constant.rs')
-rw-r--r--src/test/ui/pattern/issue-68393-let-pat-assoc-constant.rs26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/test/ui/pattern/issue-68393-let-pat-assoc-constant.rs b/src/test/ui/pattern/issue-68393-let-pat-assoc-constant.rs
deleted file mode 100644
index 95ead6b5d..000000000
--- a/src/test/ui/pattern/issue-68393-let-pat-assoc-constant.rs
+++ /dev/null
@@ -1,26 +0,0 @@
-pub enum EFoo {
- A,
-}
-
-pub trait Foo {
- const X: EFoo;
-}
-
-struct Abc;
-
-impl Foo for Abc {
- const X: EFoo = EFoo::A;
-}
-
-struct Def;
-impl Foo for Def {
- const X: EFoo = EFoo::A;
-}
-
-pub fn test<A: Foo, B: Foo>(arg: EFoo, A::X: EFoo) {
- //~^ ERROR associated consts cannot be referenced in patterns
- let A::X = arg;
- //~^ ERROR associated consts cannot be referenced in patterns
-}
-
-fn main() {}