about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/example/alloc_example.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2023-02-27 06:11:52 +0100
committerGitHub <noreply@github.com>2023-02-27 06:11:52 +0100
commit3fcc79f04a27850c243e33dd32c42b19ba64ee11 (patch)
tree336e7599b3d9475cfb0b26fc7517d23e853f5707 /compiler/rustc_codegen_gcc/example/alloc_example.rs
parent3a6c5429c29074961080cd9f368a2e46fdb371ff (diff)
parent025d2a147ff3dcde8f00ad5bc43b446837bd0240 (diff)
downloadrust-3fcc79f04a27850c243e33dd32c42b19ba64ee11.tar.gz
rust-3fcc79f04a27850c243e33dd32c42b19ba64ee11.zip
Rollup merge of #108364 - Nilstrieb:validity-checks-refactor, r=compiler-errors
Unify validity checks into a single query

Previously, there were two queries to check whether a type allows the 0x01 or zeroed bitpattern.

I am planning on adding a further initness to check in #100423, truly uninit for MaybeUninit, which would make this three queries. This seems overkill for such a small feature, so this PR unifies them into one.

I am not entirely happy with the naming and key type and open for improvements.

r? oli-obk
Diffstat (limited to 'compiler/rustc_codegen_gcc/example/alloc_example.rs')
0 files changed, 0 insertions, 0 deletions