diff options
Diffstat (limited to 'src/test/ui/issues/issue-58375-monomorphize-default-impls.rs')
| -rw-r--r-- | src/test/ui/issues/issue-58375-monomorphize-default-impls.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/test/ui/issues/issue-58375-monomorphize-default-impls.rs b/src/test/ui/issues/issue-58375-monomorphize-default-impls.rs deleted file mode 100644 index 6da6f398dfc..00000000000 --- a/src/test/ui/issues/issue-58375-monomorphize-default-impls.rs +++ /dev/null @@ -1,24 +0,0 @@ -// Make sure that the mono-item collector does not crash when trying to -// instantiate a default impl for DecodeUtf16<<u8 as A>::Item> -// See https://github.com/rust-lang/rust/issues/58375 - -// build-pass -// compile-flags:-C link-dead-code - -#![crate_type = "rlib"] - -pub struct DecodeUtf16<I>(I); - -pub trait Arbitrary { - fn arbitrary() {} -} - -pub trait A { - type Item; -} - -impl A for u8 { - type Item = char; -} - -impl Arbitrary for DecodeUtf16<<u8 as A>::Item> {} |
