about summary refs log tree commit diff
path: root/tests/ui/lint
diff options
context:
space:
mode:
authorStuart Cook <Zalathar@users.noreply.github.com>2025-08-12 20:37:52 +1000
committerGitHub <noreply@github.com>2025-08-12 20:37:52 +1000
commit38483d8eb156f5947deedf3ca2654e2ac560a082 (patch)
tree747c41b88b805bfc74d1c19c046d23f153731a3e /tests/ui/lint
parent55cb4b294ccfa3c77549bf6e7ac7a7772ee7ce84 (diff)
parent20a134f5f0fb5a68025143d0cd24cf4e4783819b (diff)
downloadrust-38483d8eb156f5947deedf3ca2654e2ac560a082.tar.gz
rust-38483d8eb156f5947deedf3ca2654e2ac560a082.zip
Rollup merge of #145216 - eval-exec:fix-145125-enum-rustdoc, r=fmease
rustdoc: correct negative-to-implicit discriminant display

This PR want to fix rust-lang/rust#145125

In:
https://github.com/rust-lang/rust/blob/7f7b8ef27d86c865a7ab20c7c42f50811c6a914d/compiler/rustc_middle/src/ty/util.rs#L33-L38

the `Discr`'s `val` field is `u128`, so we can't use `discr.val as i128` to represent `Discr`'s signed value.

We should use `Discr`'s `Display` trait to display signed value.

https://github.com/rust-lang/rust/blob/7f7b8ef27d86c865a7ab20c7c42f50811c6a914d/compiler/rustc_middle/src/ty/util.rs#L60-L73
Diffstat (limited to 'tests/ui/lint')
0 files changed, 0 insertions, 0 deletions