about summary refs log tree commit diff
path: root/compiler/rustc_parse/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-09-29 11:59:51 +0000
committerbors <bors@rust-lang.org>2023-09-29 11:59:51 +0000
commitc5450191f313658d206dc7539311f665a274947f (patch)
treec8e422355b439c08152b92a406f4b1cef43b2046 /compiler/rustc_parse/src
parenta66e334bc5c5395907dddfc6211cbb110c44576d (diff)
parent0031cf7c7e5bd255a504df19f44cc0eaf240fd57 (diff)
downloadrust-c5450191f313658d206dc7539311f665a274947f.tar.gz
rust-c5450191f313658d206dc7539311f665a274947f.zip
Auto merge of #115759 - oli-obk:open_drop_from_non-ADT, r=lcnr
Reveal opaque types before drop elaboration

fixes https://github.com/rust-lang/rust/issues/113594

r? `@cjgillot`

cc `@JakobDegen`

This pass was introduced in https://github.com/rust-lang/rust/pull/110714

I moved it before drop elaboration (which only cares about the hidden types of things, not the opaque TAIT or RPIT type) and set it to run unconditionally (instead of depending on the optimization level and whether the inliner is active)
Diffstat (limited to 'compiler/rustc_parse/src')
0 files changed, 0 insertions, 0 deletions