summaryrefslogtreecommitdiffstats
path: root/src/test/ui/consts/associated_const_generic.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/consts/associated_const_generic.rs')
-rw-r--r--src/test/ui/consts/associated_const_generic.rs25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/test/ui/consts/associated_const_generic.rs b/src/test/ui/consts/associated_const_generic.rs
deleted file mode 100644
index dee376cc1..000000000
--- a/src/test/ui/consts/associated_const_generic.rs
+++ /dev/null
@@ -1,25 +0,0 @@
-// check-pass
-
-trait TraitA {
- const VALUE: usize;
-}
-
-struct A;
-impl TraitA for A {
- const VALUE: usize = 1;
-}
-
-trait TraitB {
- type MyA: TraitA;
- const VALUE: usize = Self::MyA::VALUE;
-}
-
-struct B;
-impl TraitB for B {
- type MyA = A;
-}
-
-fn main() {
- let _ = [0; A::VALUE];
- let _ = [0; B::VALUE]; // Indirectly refers to `A::VALUE`
-}