diff options
Diffstat (limited to 'src/test/ui/mismatched_types/issue-75361-mismatched-impl.rs')
-rw-r--r-- | src/test/ui/mismatched_types/issue-75361-mismatched-impl.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/test/ui/mismatched_types/issue-75361-mismatched-impl.rs b/src/test/ui/mismatched_types/issue-75361-mismatched-impl.rs deleted file mode 100644 index 441051447..000000000 --- a/src/test/ui/mismatched_types/issue-75361-mismatched-impl.rs +++ /dev/null @@ -1,24 +0,0 @@ -// Regresison test for issue #75361 -// Tests that we don't ICE on mismatched types with inference variables - - -trait MyTrait { - type Item; -} - -pub trait Graph { - type EdgeType; - - fn adjacent_edges(&self) -> Box<dyn MyTrait<Item = &Self::EdgeType>>; -} - -impl<T> Graph for T { - type EdgeType = T; - - fn adjacent_edges(&self) -> Box<dyn MyTrait<Item = &Self::EdgeType> + '_> { //~ ERROR `impl` - panic!() - } - -} - -fn main() {} |