diff options
| author | bors <bors@rust-lang.org> | 2023-04-09 02:41:58 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-04-09 02:41:58 +0000 |
| commit | 0030465bcca71903c800df4a13046bcc91a9400f (patch) | |
| tree | 15682cb4aa737013bba228b71a628fbd995c92d2 /library/std/src/sys/unix/stdio.rs | |
| parent | f8ed97ecc11a7d8cd392607ed5a4f6592496c880 (diff) | |
| parent | 920c51c5265833b1a587ad9206e271f49564e2cc (diff) | |
| download | rust-0030465bcca71903c800df4a13046bcc91a9400f.tar.gz rust-0030465bcca71903c800df4a13046bcc91a9400f.zip | |
Auto merge of #109413 - compiler-errors:pointer-like-abi, r=cjgillot
Enforce that `PointerLike` requires a pointer-like ABI At least temporarily, let's ban coercing things that are pointer-sized and pointer-aligned but *not* `Abi::Scalar(..)` into `dyn*`. See: https://github.com/rust-lang/rust/pull/104694#discussion_r1142522073 This can be lifted in the future if we decie that we *want* to be able to coerce something `repr(C)` into a `dyn*`, but we'll have to figure out what to do with Miri and codegen... r? compiler
Diffstat (limited to 'library/std/src/sys/unix/stdio.rs')
0 files changed, 0 insertions, 0 deletions
