diff options
Diffstat (limited to 'src/test/ui/specialization/specialization-projection-alias.rs')
-rw-r--r-- | src/test/ui/specialization/specialization-projection-alias.rs | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/test/ui/specialization/specialization-projection-alias.rs b/src/test/ui/specialization/specialization-projection-alias.rs deleted file mode 100644 index f1f0b47bb..000000000 --- a/src/test/ui/specialization/specialization-projection-alias.rs +++ /dev/null @@ -1,26 +0,0 @@ -// run-pass -#![allow(dead_code)] -#![allow(unused_variables)] - -#![feature(specialization)] //~ WARN the feature `specialization` is incomplete - -// Regression test for ICE when combining specialized associated types and type -// aliases - -trait Id_ { - type Out; -} - -type Id<T> = <T as Id_>::Out; - -impl<T> Id_ for T { - default type Out = T; -} - -fn test_proection() { - let x: Id<bool> = panic!(); -} - -fn main() { - -} |