diff options
| author | Dylan DPC <99973273+Dylan-DPC@users.noreply.github.com> | 2023-09-17 11:23:23 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-17 11:23:23 +0000 |
| commit | 7cbe7fa6bffbf580bfa8fc6cbda68fdce21286e8 (patch) | |
| tree | 06d6f36cb619713744c50e6d94f6fa222844b9fa /compiler/rustc_mir_transform/src/coverage/debug.rs | |
| parent | cdd182cbb2d11bb25d2dabdd752cc5980e0ac059 (diff) | |
| parent | a38ea96825ae9ea66812445c9a953aeb95403702 (diff) | |
| download | rust-7cbe7fa6bffbf580bfa8fc6cbda68fdce21286e8.tar.gz rust-7cbe7fa6bffbf580bfa8fc6cbda68fdce21286e8.zip | |
Rollup merge of #114965 - benschulz:mpsc-drop, r=dtolnay
Remove Drop impl of mpsc Receiver and (Sync)Sender This change removes the empty `Drop` implementations for `mpsc::Receiver`, `mpsc::Sender` and `mpsc::SyncSender`. These implementations do not specify `#[may_dangle]`, so by removing them we make `mpsc` types play nice with drop check. This was previously attempted in [#105243](https://github.com/rust-lang/rust/pull/105243#issuecomment-1337188646) but then [abandoned due to a test failure](https://github.com/rust-lang/rust/pull/105243#issuecomment-1337227970). I've aligned the test with those for `Mutex` and `RwLock`.
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/debug.rs')
0 files changed, 0 insertions, 0 deletions
