diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2022-06-30 00:23:50 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-30 00:23:50 +0200 |
| commit | 48170d5a1ccc4ff1e8a370fb63bd8eb29de92a25 (patch) | |
| tree | fc60699e66d0ddc009a31c7eca445b3c41aae62a /compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp | |
| parent | ddcbba036aee08f0709f98a92a342a278eae5c05 (diff) | |
| parent | c33b127d7c25977817faaae5eee84d57cde37c68 (diff) | |
| download | rust-48170d5a1ccc4ff1e8a370fb63bd8eb29de92a25.tar.gz rust-48170d5a1ccc4ff1e8a370fb63bd8eb29de92a25.zip | |
Rollup merge of #96727 - oli-obk:no_expect, r=lcnr
Make TAIT behave exactly like RPIT fixes https://github.com/rust-lang/rust/issues/96552 This makes type-alias-impl-trait behave like return-position-impl-trait. Unfortunately it also causes some cases to stop compiling due to "needing type annotations" and makes panicking cause fallback for the hidden type to `()`. All of these are addressable, but we should probably address them for RPIT and TAIT together r? ``@lcnr``
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/ArchiveWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
