about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm_util.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-09-25 19:15:26 +0000
committerbors <bors@rust-lang.org>2022-09-25 19:15:26 +0000
commitf5193a9fcc73dc09e41a90c5a2c97fc9acc16032 (patch)
tree94bef252534bbe09eca9d1fc2253656c54a47136 /compiler/rustc_codegen_llvm/src/llvm_util.rs
parentf3fafbb006ee98635874f73e480655912b465e65 (diff)
parent59e285ff34796585a61a711e11a056c2999368ea (diff)
downloadrust-f5193a9fcc73dc09e41a90c5a2c97fc9acc16032.tar.gz
rust-f5193a9fcc73dc09e41a90c5a2c97fc9acc16032.zip
Auto merge of #95474 - oli-obk:tait_ub, r=jackh726
Neither require nor imply lifetime bounds on opaque type for well formedness

The actual hidden type can live arbitrarily longer than any individual lifetime and arbitrarily shorter than all but one of the lifetimes.

fixes #86218
fixes #84305

This is a **breaking change** but it is a necessary soundness fix
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
0 files changed, 0 insertions, 0 deletions