about summary refs log tree commit diff
path: root/src/test/rustdoc-js-std/string-from_ut.js
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-01-28 12:46:13 +0000
committerbors <bors@rust-lang.org>2022-01-28 12:46:13 +0000
commit427eba2f0bacdeaebc992a78eb2889564de7d7cf (patch)
tree5b3749bcc4fc7dd1254bb933999b9900c084d863 /src/test/rustdoc-js-std/string-from_ut.js
parente0e70c0c2c4fc8d150a56c181994e3a3b3e9999a (diff)
parentc10f9e7d1d6deba9797642fdd24a01ba9bb25d47 (diff)
downloadrust-427eba2f0bacdeaebc992a78eb2889564de7d7cf.tar.gz
rust-427eba2f0bacdeaebc992a78eb2889564de7d7cf.zip
Auto merge of #93006 - michaelwoerister:fix-unsized-ptr-debuginfo, r=davidtwco,oli-obk
Fix debuginfo for pointers/references to unsized types

This PR makes the compiler emit fat pointer debuginfo in all cases. Before, we sometimes got thin-pointer debuginfo, making it impossible to fully interpret the pointed to memory in debuggers. The code is actually cleaner now, especially around generation of trait object pointer debuginfo.

Fixes https://github.com/rust-lang/rust/issues/92718

~~Blocked on https://github.com/rust-lang/rust/pull/92729.~~
Diffstat (limited to 'src/test/rustdoc-js-std/string-from_ut.js')
0 files changed, 0 insertions, 0 deletions