rust/tests/rustdoc
Ralf Jung a0215d8e46 Re-do recursive const stability checks
Fundamentally, we have *three* disjoint categories of functions:
1. const-stable functions
2. private/unstable functions that are meant to be callable from const-stable functions
3. functions that can make use of unstable const features

This PR implements the following system:
- `#[rustc_const_stable]` puts functions in the first category. It may only be applied to `#[stable]` functions.
- `#[rustc_const_unstable]` by default puts functions in the third category. The new attribute `#[rustc_const_stable_indirect]` can be added to such a function to move it into the second category.
- `const fn` without a const stability marker are in the second category if they are still unstable. They automatically inherit the feature gate for regular calls, it can now also be used for const-calls.

Also, several holes in recursive const stability checking are being closed.
There's still one potential hole that is hard to avoid, which is when MIR
building automatically inserts calls to a particular function in stable
functions -- which happens in the panic machinery. Those need to *not* be
`rustc_const_unstable` (or manually get a `rustc_const_stable_indirect`) to be
sure they follow recursive const stability. But that's a fairly rare and special
case so IMO it's fine.

The net effect of this is that a `#[unstable]` or unmarked function can be
constified simply by marking it as `const fn`, and it will then be
const-callable from stable `const fn` and subject to recursive const stability
requirements. If it is publicly reachable (which implies it cannot be unmarked),
it will be const-unstable under the same feature gate. Only if the function ever
becomes `#[stable]` does it need a `#[rustc_const_unstable]` or
`#[rustc_const_stable]` marker to decide if this should also imply
const-stability.

Adding `#[rustc_const_unstable]` is only needed for (a) functions that need to
use unstable const lang features (including intrinsics), or (b) `#[stable]`
functions that are not yet intended to be const-stable. Adding
`#[rustc_const_stable]` is only needed for functions that are actually meant to
be directly callable from stable const code. `#[rustc_const_stable_indirect]` is
used to mark intrinsics as const-callable and for `#[rustc_const_unstable]`
functions that are actually called from other, exposed-on-stable `const fn`. No
other attributes are required.
2024-10-25 20:31:40 +02:00
..
auxiliary Add cross-crate precise capturing support to rustdoc 2024-07-17 11:06:10 -04:00
const-generics Split part of adt_const_params into unsized_const_params 2024-07-17 11:01:29 +01:00
cross-crate-info reformatted rustdoc/cross-crate-info, fixing trailing newline issue 2024-07-29 14:34:34 +00:00
deref rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
doctest Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicate_impls rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
generic-associated-types rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
inline_cross Rollup merge of #129545 - notriddle:notriddle/toolbar-v2, r=GuillaumeGomez 2024-09-23 23:49:11 -04:00
inline_local Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
intra-doc Add regression tests for #130233 2024-10-14 17:51:37 +02:00
intra-doc-crate Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
merge-cross-crate-info add tests for behavior in rfc#3662 2024-09-07 19:02:22 -04:00
notable-trait Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sidebar rustdoc: Rename "object safe" to "dyn compatible" 2024-10-16 15:53:49 +02:00
src-links
synthetic_auto Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
test_option_check [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
type-alias rustdoc: Add test for impl_trait_in_accos_type 2024-08-01 15:48:22 +00:00
alias-reexport2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
alias-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
all.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anchor-id-duplicate-method-name-25001.rs Make clippy and rustdoc happy 2024-07-18 16:51:05 -04:00
anchor-id-trait-method-15169.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anchor-id-trait-tymethod-28478.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anchors.no_const_anchor2.html rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
anchors.no_const_anchor.html rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
anchors.no_method_anchor.html rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
anchors.no_trait_method_anchor.html rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
anchors.no_tymethod_anchor.html rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
anchors.no_type_anchor2.html rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
anchors.no_type_anchor.html rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
anchors.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anonymous-lifetime.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anonymous-reexport-108931.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
anonymous-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
array-links.link_box_generic.html
array-links.link_box_u32.html
array-links.link_slice_generic.html
array-links.link_slice_u32.html
array-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
asm-foreign2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
asm-foreign.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
asref-for-and-of-local-82465.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-consts-version.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-consts.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-item-cast.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-type-bindings-20646.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-type-source-link.rs rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
assoc-types.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
associated-consts.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
async-fn-opaque-item.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
async-fn.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
async-move-doctest.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
async-trait-sig.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
async-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
attribute-rendering.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
attributes-inlining-108281.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
attributes.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto_aliases.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-impl-for-trait.rs
auto-impl-primitive.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-bounds-by-associated-type-50159.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-bounds-inference-variables-54705.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-bounds-where-51236.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-negative-impl-55321.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-not-send.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-traits.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
bad-codeblock-syntax.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
blank-line-in-doc-block-47197.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
blanket-impl-29503.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
blanket-impl-78673.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
blanket-reexport-item.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
bold-tag-101743.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
bounds.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cap-lints.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cfg_doc_reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cfg-doctest.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
check-source-code-urls-to-def-std.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
check-source-code-urls-to-def.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
check-styled-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
check.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
codeblock-title.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
comment-in-doctest.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
compiler-derive-proc-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-display.rs Re-do recursive const stability checks 2024-10-25 20:31:40 +02:00
const-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-effect-param.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-fn-76501.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-fn-effects.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-fn.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-intrinsic.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-rendering-macros-33302.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-underscore.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-value-display.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
constructor-imports.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
crate-doc-hidden-109695.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
crate-version-escape.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
crate-version-extra.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
crate-version.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cross-crate-hidden-assoc-trait-items.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cross-crate-hidden-impl-parameter.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cross-crate-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cross-crate-primitive-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
custom_code_classes.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
decl_macro_priv.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
decl_macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
decl-line-wrapping-empty-arg-list.decl.html Update code format and tests 2024-06-04 13:49:39 +02:00
decl-line-wrapping-empty-arg-list.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
decl-trailing-whitespace.declaration.html Update code format and tests 2024-06-04 13:49:39 +02:00
decl-trailing-whitespace.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deduplicate-glob-import-impl-21474.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deduplicate-trait-impl-22025.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
deep-structures.rs
default-impl.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
default-theme.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
default-trait-method-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
default-trait-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
demo-allocator-54478.rs Remove the Arc rt::init allocation for thread info 2024-10-19 14:39:20 +01:00
deprecated-future-staged-api.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deprecated-future.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deprecated-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deprecated.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-methods-19190-foreign-type.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-methods-19190-inline.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-methods-19190.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-mut-35169-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-mut-35169.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
description_default.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
description.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
disambiguate-anchors-32890.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
disambiguate-anchors-header-29449.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
display-hidden-items.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc_auto_cfg_nested_impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc_auto_cfg-reexport-foreign-113982.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
doc-assoc-item.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-attr-comment-mix-42760.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-auto-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-hide.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-implicit-gate.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-implicit.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-inherit-from-module-79201.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-simplification.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-target-feature.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
doc-cfg-traits.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-crate.rs Add regression test for #126796 2024-08-22 20:27:57 +02:00
doc-hidden-method-13698.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-private-67851-both.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-private-67851-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-private-67851-neither.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-private-67851-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-reexports-109449.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
doc-hidden-trait-implementors-33069.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-proc-macro.rs
doc-test-attr-18199.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
document-hidden-items-15347.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
document-item-with-associated-const-in-where-clause.rs Use ObligationCtxt::new_in_snapshot in satisfied_from_param_env 2023-01-30 19:04:59 +00:00
double-hyphen-to-dash.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
double-quote-escape.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicate-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicate-flags.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicated_impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicated-glob-reexport-60522.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
dyn-compatibility.rs rustdoc: Rename "object safe" to "dyn compatible" 2024-10-16 15:53:49 +02:00
early-unindent.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
edition-doctest.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
edition-flag.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
elided-lifetime.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-doc-comment.rs
empty-impl-block-private-with-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-impl-block-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-impl-block.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-mod-private.rs Tweak breadcrumbs list 2024-09-23 09:21:39 -07:00
empty-mod-public.rs Tweak breadcrumbs list 2024-09-23 09:21:39 -07:00
empty-section.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-tuple-struct-118180.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
ensure-src-link.rs rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
enum-headings.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-non-exhaustive-108925.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
enum-variant-doc-hidden-field-88600.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-fields-heading.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-fields-heading.variants.html Add regression test for #118195 2023-12-04 12:13:24 +01:00
enum-variant-private-46767.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-reexport-35488.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-value.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-default-method.no_href_on_anchor.html
extern-default-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-fn-22038.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-html-root-url-precedence.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-html-root-url.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-impl-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
external-cross.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
external-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
external-macro-src.rs rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
extremely_long_typename.extremely_long_typename.html rustdoc: word wrap CamelCase in the item list table 2024-07-29 08:45:50 -07:00
extremely_long_typename.rs rustdoc: word wrap CamelCase in the item list table 2024-07-29 08:45:50 -07:00
feature-gate-doc_auto_cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
ffi.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
file-creation-111249.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
files-creation-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
files-creation-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
fn-bound.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
fn-pointer-arg-name.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
fn-sidebar.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
fn-type.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
footnote-definition-without-blank-line-100638.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
footnote-in-summary.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
force-target-feature.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
force-unstable-if-unmarked-106421-not-internal.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
force-unstable-if-unmarked-106421.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
foreign-implementors-js-43701.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
foreigntype-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
foreigntype.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
generic_const_exprs.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
generic-const-items.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
generic-impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
glob-reexport-attribute-merge-120487.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
glob-reexport-attribute-merge-doc-auto-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
glob-shadowing-const.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
glob-shadowing.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
heading-levels-89309.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-extern-34025.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-line.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-methods.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-trait-methods-with-document-hidden-items.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-trait-methods.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-trait-struct-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hide-complex-unevaluated-const-arguments.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hide-complex-unevaluated-consts.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hide-mut-methods-if-no-derefmut-impl-74083.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hide-unstable-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
higher-ranked-trait-bounds.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
highlight-invalid-rust-12834.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
html-no-source.rs rustdoc: redesign toolbar and disclosure widgets 2024-09-10 17:56:05 -07:00
ice-associated-const-equality-105952.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
ice-intra-doc-links-107995.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
ice-reexport-crate-root-28927.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
ice-type-error-19181.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
impl-alias-substituted.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-assoc-type-21092.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-associated-items-order.rs Make impl associated constants sorted first 2024-09-05 12:15:15 +02:00
impl-associated-items-sidebar.rs Add regression test for sidebar associated items 2024-09-05 12:16:59 +02:00
impl-blanket-53689.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-box.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-disambiguation.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-everywhere.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-in-const-block.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-on-ty-alias-issue-119015.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-parts-crosscrate.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-parts.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-ref-20175.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-trait-43869.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-trait-alias.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-trait-precise-capturing.rs Stabilize opaque type precise capturing 2024-08-17 12:33:29 -04:00
impl-type-parameter-33592.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
implementor-stable-version.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
implementors-unstable-75588.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impossible-default.rs Dont consider predicates that may hold as impossible in is_impossible_associated_item 2024-10-17 12:32:31 -04:00
include_str_cut.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
index-page.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
infinite-redirection-16265-1.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
infinite-redirection-16265-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
infinite-redirection.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inherent-projections.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-assoc-type-20727-bindings.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-assoc-type-20727-bounds-deref.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-assoc-type-20727-bounds-index.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-assoc-type-20727-bounds.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-default-methods.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-impl-through-glob-import-100204.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
inline-private-with-intermediate-doc-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-rename-34473.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inner-private-110422.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
internal.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
intra-doc-link-method-trait-impl-72340.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
invalid$crate$name.rs Update test names to not have dots 2024-03-05 09:02:33 +00:00
item-desc-list-at-start.item-table.html rustdoc: move the wbr after the underscore, instead of before 2024-07-29 10:31:02 -07:00
item-desc-list-at-start.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
jump-to-def-doc-links-calls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
jump-to-def-doc-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
jump-to-def-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
jump-to-non-local-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
keyword.rs rustdoc: make the header show all three buttons 2024-09-10 17:56:06 -07:00
legacy-const-generic.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
lifetime-name.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
line-breaks.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-assoc-const.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-extern-crate-33178.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-extern-crate-item-30109.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-extern-crate-title-33178.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-title-escape.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
links-in-headings.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
local-reexport-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
logo-class-default.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
logo-class-rust.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
logo-class.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro_pub_in_module.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro_rules-matchers.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-const-display-115295.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
macro-doc-comment-23812.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-document-private-duplicate.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-document-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-export-crate-root-108231.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
macro-generated-macro.macro_linebreak_pre.html
macro-generated-macro.macro_morestuff_pre.html
macro-generated-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-higher-kinded-function.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-ice-16019.rs rustdoc: add URLs for test issues 2023-09-27 17:22:18 -07:00
macro-in-async-block.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
macro-in-closure.rs
macro-indirect-use.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-private-not-documented.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-rules-broken-intra-doc-106142.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
macros.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
manual_impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
markdown-60482.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-04-15 15:13:05 -07:00
markdown-table-escape-pipe-27862.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
masked.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
method-anchor-in-blanket-impl-86620.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
method-link-foreign-trait-impl-17476.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
method-list.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
missing-private-inlining-109258.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
mixing-doc-comments-and-attrs.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
mixing-doc-comments-and-attrs.S1_top-doc.html
mixing-doc-comments-and-attrs.S2_top-doc.html
mixing-doc-comments-and-attrs.S3_top-doc.html
mod-stackoverflow.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
module-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-foreigns-w-same-name-99734.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
multiple-import-levels.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-macro-rules-w-same-name-99221.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
multiple-macro-rules-w-same-name-submodule-99221.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-mods-w-same-name-99734.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
multiple-mods-w-same-name-doc-inline-83375.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-mods-w-same-name-doc-inline-last-item-83375.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-structs-w-same-name-99221.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
must_implement_one_of.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
mut-params.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
namespaces.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
negative-impl-no-items.rs Add regression tests for negative impls not showing their items 2024-08-10 15:03:43 +02:00
negative-impl-sidebar.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
negative-impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
nested-items-issue-111415.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
nested-modules.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
no_std-primitive.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
no-compiler-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
no-run-still-checks-lints.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
no-stack-overflow-25295.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
no-unit-struct-field.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
non_lifetime_binders.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
normalize-assoc-item.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
nul-error.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
overlapping-reexport-105735-2.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
overlapping-reexport-105735.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
playground-arg.rs Update rustdoc tests 2024-08-05 11:04:51 +02:00
playground-empty.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
playground-none.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
playground-syntax-error.rs Update rustdoc tests 2024-08-05 11:04:51 +02:00
playground.rs Update rustdoc tests 2024-08-05 11:04:51 +02:00
primitive-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-raw-pointer-dox-15318-3.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-raw-pointer-link-15318.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-raw-pointer-link-no-inlined-15318-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-reference.rs rustdoc: make the header show all three buttons 2024-09-10 17:56:06 -07:00
primitive-slice-auto-trait.rs rustdoc: make the header show all three buttons 2024-09-10 17:56:06 -07:00
primitive-tuple-auto-trait.rs rustdoc: make the header show all three buttons 2024-09-10 17:56:06 -07:00
primitive-tuple-variadic.rs rustdoc: Extend fake_variadic to "wrapped" tuples 2024-10-24 18:50:55 +02:00
primitive-unit-auto-trait.rs rustdoc: make the header show all three buttons 2024-09-10 17:56:06 -07:00
private-fields-tuple-struct.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-non-local-fields-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-non-local-fields.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-type-alias.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-type-cycle-110629.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
private-use-decl-macro-47038.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-use.rs Fix regression for private in public 2023-07-26 15:29:45 +02:00
proc-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
process-termination.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
pub-extern-crate.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
pub-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
pub-reexport-of-pub-reexport-46506.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
pub-use-extern-macros.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
pub-use-loop-107350.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
pub-use-root-path-95873.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
public-impl-mention-private-generic-46380-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
range-arg-pattern.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
raw-ident-eliminate-r-hashtag.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
read-more-unneeded.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
recursion1.rs
recursion2.rs
recursion3.rs
redirect-const.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
redirect-map-empty.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
redirect-map.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
redirect-rename.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
redirect.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-attr-merge.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-check.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-dep-foreign-fn.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-doc-hidden-inside-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-doc-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-hidden-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-of-doc-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-of-reexport-108679.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
reexport-stability-tags-deprecated-and-portability.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-stability-tags-unstable-and-portability.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-trait-from-hidden-111064-2.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
reexport-trait-from-hidden-111064.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-09-12 13:47:51 -07:00
reexports-of-same-name.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexports-priv.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexports.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
remove-duplicates.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
remove-url-from-headings.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
render-enum-variant-structlike-32395.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
repr.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
resolve-ice-124363.rs Fix the assertion crash from rustdoc document indent widths 2024-04-28 11:17:09 +08:00
return-impl-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
rfc-2632-const-trait-impl.rs finishing touches, move fixed ICEs to ui tests 2024-06-28 10:57:35 +00:00
rustc-incoherent-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
rustc-macro-crate.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
safe-intrinsic.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
same-crate-hidden-impl-parameter.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sanitizer-option.rs [AUTO_GENERATED] Migrate compiletest to use ui_test-style //@ directives 2024-02-22 16:04:04 +00:00
search-index-primitive-inherent-method-23511.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
search-index-summaries.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
search-index.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
short-docblock-codeblock.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
short-docblock.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
short-line.md
show-const-contents.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sidebar-trait-impl-disambiguate-78701.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sized_trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
slice-links.link_box_generic.html
slice-links.link_box_u32.html
slice-links.link_slice_generic.html
slice-links.link_slice_u32.html
slice-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
smart-punct.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
smoke.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sort-53812.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sort-modules-by-appearance.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
source-code-highlight.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
source-file.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
source-version-separator.rs rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
src-link-external-macro-26606.rs rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
src-links-auto-impls.rs rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
src-links-external.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-links-implementor-43893.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-links-inlined-34274.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-mod-path-absolute-26995.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
stability.rs rustdoc: rewrite stability inheritance as a pass 2024-09-30 21:58:18 +00:00
staged-api-deprecated-unstable-32374.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
staged-api-feature-issue-27759.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
static-root-path.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
static.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
strip-block-doc-comments-stars.docblock.html
strip-block-doc-comments-stars.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
strip-enum-variant.no-not-shown.html rustdoc: show code spans as <code> in TOC 2024-08-20 16:51:37 -07:00
strip-enum-variant.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
strip-priv-imports-pass-27104.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
struct-arg-pattern.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
struct-field.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
struct-implementations-title.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
structfields.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
summary-codeblock-31899.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
summary-header-46377.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
summary-reference-link-30366.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
tab_title.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
table-in-docblock.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
task-lists.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
test-lists.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
test-parens.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
test-strikethrough.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
thread-local-src.rs rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
titles.rs Tweak breadcrumbs list 2024-09-23 09:21:39 -07:00
toggle-item-contents.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
toggle-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
toggle-trait-fn.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait_alias.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-alias-mention.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-impl-items-links-and-anchors.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-implementations-duplicate-self-45584.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-item-info.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-self-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-src-link.rs rustdoc: adjust spacing and typography in header 2024-10-23 19:15:23 -04:00
trait-visibility.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
traits-in-bodies-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
traits-in-bodies.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
tuple-struct-fields-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
tuple-struct-where-clause-34928.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
tuples.link1_i32.html
tuples.link1_t.html
tuples.link2_i32.html
tuples.link2_t.html
tuples.link2_tu.html
tuples.link_unit.html
tuples.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
type-layout-flag-required.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
type-layout.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
typedef-inner-variants-lazy_type_alias.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
typedef-inner-variants.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
typedef.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
underscore-import-61592.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
underscore-type-in-trait-impl-96381.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-05-21 12:28:34 -07:00
unindent.md
unindent.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
union-fields-html.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
union.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
unit-return.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
universal-impl-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
unneeded-trait-implementations-title.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
unsafe-extern-blocks.rs Stabilize unsafe extern blocks (RFC 3484) 2024-07-23 00:29:39 -03:00
use-attr.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
useless_lifetime_bound.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
variadic.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
version-separator-without-source.rs rustdoc: redesign toolbar and disclosure widgets 2024-09-10 17:56:05 -07:00
viewpath-rename.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
viewpath-self.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
visibility.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
where-clause-order.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
where-sized.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
where.alpha_trait_decl.html Update snapshots of rustdoc tests to take into account the comment highlighting 2023-12-01 11:35:01 +01:00
where.bravo_trait_decl.html rustdoc: div.where instead of fmt-newline class 2023-11-30 10:43:40 -07:00
where.charlie_fn_decl.html rustdoc: div.where instead of fmt-newline class 2023-11-30 10:43:40 -07:00
where.golf_type_alias_decl.html rustdoc: div.where instead of fmt-newline class 2023-11-30 10:43:40 -07:00
where.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
where.SWhere_Echo_impl.html rustdoc: div.where instead of fmt-newline class 2023-11-30 10:43:40 -07:00
where.SWhere_Simd_item-decl.html Update snapshots of rustdoc tests to take into account the comment highlighting 2023-12-01 11:35:01 +01:00
where.SWhere_TraitWhere_item-decl.html rustdoc: use a newline instead of <br> to format code headers 2023-02-07 11:23:25 -07:00
whitespace-after-where-clause.enum2.html Accept less invalid Rust in rustdoc 2023-10-31 13:58:03 +00:00
whitespace-after-where-clause.enum.html rustdoc: div.where instead of fmt-newline class 2023-11-30 10:43:40 -07:00
whitespace-after-where-clause.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
whitespace-after-where-clause.struct2.html Accept less invalid Rust in rustdoc 2023-10-31 13:58:03 +00:00
whitespace-after-where-clause.struct.html rustdoc: div.where instead of fmt-newline class 2023-11-30 10:43:40 -07:00
whitespace-after-where-clause.trait2.html rustdoc: trait bound formatting 2023-02-04 19:10:04 +01:00
whitespace-after-where-clause.trait.html rustdoc: div.where instead of fmt-newline class 2023-11-30 10:43:40 -07:00
whitespace-after-where-clause.union2.html Update snapshots of rustdoc tests to take into account the comment highlighting 2023-12-01 11:35:01 +01:00
whitespace-after-where-clause.union.html Update snapshots of rustdoc tests to take into account the comment highlighting 2023-12-01 11:35:01 +01:00
without-redirect.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
wrapping.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00