rust/library/core/src/ptr
Guillaume Gomez 1fb672c738
Rollup merge of #115201 - notriddle:notriddle/type-alias-impl-list, r=GuillaumeGomez
rustdoc: list matching impls on type aliases

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

Fixes #99952

Remake of https://github.com/rust-lang/rust/pull/112429

Partially reverts https://github.com/rust-lang/rust/pull/112543, but keeps the test case.

This version of the PR avoids the infinite loop by structurally matching types instead of using full unification. This version does not support type alias trait bounds, but the compiler does not enforce those anyway (https://github.com/rust-lang/rust/issues/21903).

r? `@GuillaumeGomez`

CC `@lcnr`
2023-09-08 14:10:51 +02:00
..
alignment.rs rm const traits in libcore 2023-04-16 06:49:27 +00:00
const_ptr.rs Add diagnostic items for <*const _>::cast and <*mut _>::cast_const 2023-08-15 10:14:41 +02:00
metadata.rs Flip cfg's for bootstrap bump 2023-07-12 21:38:55 -04:00
mod.rs Rollup merge of #114794 - RalfJung:swap-safety, r=m-ou-se 2023-09-05 20:15:01 +02:00
mut_ptr.rs Fix intra-doc links from pointer appearing in windows HANDLE type alias 2023-08-24 21:36:38 -07:00
non_null.rs Rollup merge of #114845 - scottmcm:npo-align, r=WaffleLapkin 2023-09-02 07:48:21 +02:00
unique.rs Flip cfg's for bootstrap bump 2023-07-12 21:38:55 -04:00