rust/tests/rustdoc/inline_cross
Matthias Krüger 4dd4d9b489
Rollup merge of #115439 - fmease:rustdoc-priv-repr-transparent-heuristic, r=GuillaumeGomez
rustdoc: hide `#[repr(transparent)]` if it isn't part of the public ABI

Fixes #90435.

This hides `#[repr(transparent)]` when the non-1-ZST field the struct is "transparent" over is private.

CC `@RalfJung`

Tentatively nominating it for the release notes, feel free to remove the nomination.
`@rustbot` label needs-fcp relnotes A-rustdoc-ui
2023-10-14 19:22:16 +02:00
..
auxiliary Rollup merge of #115439 - fmease:rustdoc-priv-repr-transparent-heuristic, r=GuillaumeGomez 2023-10-14 19:22:16 +02:00
add-docs.rs
assoc_item_trait_bounds.out0.html
assoc_item_trait_bounds.out2.html
assoc_item_trait_bounds.out9.html
assoc_item_trait_bounds.rs rustdoc: render gen params & where-clauses of cross-crate assoc tys in impl blocks 2023-06-24 12:20:26 +02:00
assoc-const-equality.rs rustdoc: handle assoc const equalities in cross-crate impl-Trait-in-arg-pos 2023-06-25 15:42:32 +02:00
assoc-items.rs
async-fn.rs rustdoc: correctly render ret ty of cross-crate async fns 2023-09-25 15:57:04 +02:00
attributes.rs rustdoc: hide repr(transparent) if it isn't part of the public ABI 2023-09-18 19:30:10 +02:00
const-fn-27362.rs Add URL to test case issues 2023-10-04 13:04:45 -07:00
const-fn.rs Test cross crate 2023-10-12 16:44:37 +00:00
cross-glob.rs rustdoc: Fix glob import inlining 2023-01-17 00:55:28 +04:00
deduplicate-inlined-items-23207.rs Add URL to test case issues 2023-10-04 13:04:45 -07:00
default-trait-method.rs
dyn_trait.rs rustdoc: correctly deal with self ty params when eliding default object lifetimes 2023-09-01 16:17:53 +02:00
fn-type.rs rustdoc: fix & clean up handling of cross-crate higher-ranked lifetimes 2023-10-03 17:16:51 +02:00
generic-const-items.rs Add rustdoc tests for generic const items 2023-07-28 22:23:21 +02:00
hidden-use.rs
impl_trait.rs rustdoc: fix & clean up handling of cross-crate higher-ranked lifetimes 2023-10-03 17:16:51 +02:00
impl-inline-without-trait.rs
impl-sized.rs rustdoc: fix cross-crate impl-Sized 2023-07-26 02:11:35 +02:00
implementors-js.rs
inline_hidden.rs
issue-24183.method_no_where_self_sized.html
issue-24183.rs rustdoc: remove unnecessary wrapper div.item-decl from HTML 2023-01-30 11:06:18 -07:00
issue-28480.rs
issue-31948-1.rs rustdoc: remove unused class has-srclink 2023-01-28 17:18:56 -07:00
issue-31948-2.rs rustdoc: remove unused class has-srclink 2023-01-28 17:18:56 -07:00
issue-31948.rs rustdoc: remove unused class has-srclink 2023-01-28 17:18:56 -07:00
issue-32881.rs
issue-33113.rs
macro-vis.rs
macros.rs rustdoc: simplify DOM for .item-table 2023-02-07 19:00:42 -07:00
non_lifetime_binders.rs rustdoc: add support for cross-crate higher-ranked types 2023-10-03 17:41:25 +02:00
proc_macro.rs
renamed-via-module.rs
repr.rs rustdoc: hide repr(transparent) if it isn't part of the public ABI 2023-09-18 19:30:10 +02:00
ret-pos-impl-trait-in-trait.rs rustdoc: handle cross-crate RPITITs correctly 2023-07-22 12:20:17 +02:00
sugar-closure-crate-21801.rs Add URL to test case issues 2023-10-04 13:04:45 -07:00
trait-vis.rs
use_crate.rs