rust/tests/ui
bors 6d05c430d2 Auto merge of #115948 - notriddle:notriddle/logo-lockup, r=fmease
rustdoc: show crate name beside smaller logo

*Blocked on https://github.com/rust-lang/cargo/pull/12800*

## Summary

In this PR, the crate name and version are always shown in the sidebar, even in subpages, and the lateral navigation is always shown in the sidebar, even in modules.

Clicking the crate name does the same thing clicking the logo always did: take you to the crate root (the crate's home page, at least within Rustdoc).

The Rust logo is also no longer shown by default for non-Rust docs.

### Screenshots

<details><summary>Before</summary>

| | Macro | Module |
|--|-------|--------|
| In crate | ![image](https://github.com/rust-lang/rust/assets/1593513/d5db0a46-2bb6-44a2-a3aa-2d915ecb8595) |![image](https://github.com/rust-lang/rust/assets/1593513/61f8c1ee-c298-4e2c-b791-18ecb79ab83b)
| In module[^1] | ![image](https://github.com/rust-lang/rust/assets/1593513/73abca59-0b69-4650-a1e2-7278ca34795c) | ![image](https://github.com/rust-lang/rust/assets/1593513/0baf02c2-2ec7-4674-80e5-a6a74a973376)

[^1]: This PR also includes a bug fix for derive macros not showing up in the lateral navigation part of the sidebar

</details>

#### Whole sidebar screenshots

| | Macro | Module |
|--|-------|--------|
| In crate | ![image](https://github.com/rust-lang/rust/assets/1593513/75d1bd07-41f7-4f11-ba24-fd5476e0586a) | ![image](https://github.com/rust-lang/rust/assets/1593513/52960259-2b65-4131-b380-01826f0a0eb7)
| In module | ![image](https://github.com/rust-lang/rust/assets/1593513/06e57928-8cb0-41bd-b152-be16cc53e5ec) | ![image](https://github.com/rust-lang/rust/assets/1593513/37291c69-2a07-4467-a382-d9b029084a47)

#### Different logo configurations

|         | Short crate name | Long crate name |
|---------|------------------|-----------------|
| Root    | ![short-root]    | ![long-root]
| Subpage | ![short-subpage] | ![long-subpage]

[short-root]: https://github.com/rust-lang/rust/assets/1593513/9e2b4fa8-f581-4106-b562-1e0372c13f79
[short-subpage]: https://github.com/rust-lang/rust/assets/1593513/8331cdb8-fa13-4671-a1e2-dcc1cdca7451
[long-root]: https://github.com/rust-lang/rust/assets/1593513/7d377fec-0f1d-4343-9f82-0e35a8f58056
[long-subpage]: https://github.com/rust-lang/rust/assets/1593513/3b3094a4-63c9-477c-8c15-b6075837df30

##### Without a logo

![image](https://github.com/rust-lang/rust/assets/1593513/66672b79-6c59-4be8-a527-25ef6f0b04ab)

### Preview pages

https://notriddle.com/rustdoc-html-demo-5/sidebar-layout-rocket/rocket/index.html

https://notriddle.com/rustdoc-html-demo-5/sidebar-layout-rocket/rocket_sync_db_pools/index.html

https://notriddle.com/rustdoc-html-demo-5/sidebar-layout-rust-compiler/index.html

https://notriddle.com/rustdoc-html-demo-5/sidebar-layout-rust/std/index.html

https://notriddle.com/rustdoc-html-demo-5/sidebar-layout-rocket/tokio/index.html

## Motivation

This improves visual information density (the construct with the logo and crate name is *shorter* than the logo on its own, because it's not square) and navigation clarity (we can now see what clicking the Rust logo does, specifically).

Compare this with the layout at [Phoenix's Hexdocs] (which is what this proposal is closely based on), the old proposal on [Internals Discourse] (which always says "Rust standard library" in the sidebar, but doesn't do the side-by-side layout).

[Phoenix's Hexdocs]: https://hexdocs.pm/phoenix/1.7.7/overview.html
[Internals Discourse]: https://internals.rust-lang.org/t/poc-of-a-new-design-for-the-generated-rustdoc/11018

## Guide-level explanation

This PR cleans up some of the sidebar navigation.

It makes the logo in the desktop sidebar a bit smaller, and puts the crate name and version next to it (either beside it, or below it, depending on if there's space), making it clearer what clicking on it does: click the crate name to open the crate's home page. It also removes the Rust logo from non-official-Rust crates, again to make the navigation and supply chain clearer (since the crate name has been added, the logo is no longer necessary for navigation).

It adds a bit more clarifying information for lateral navigation. On items that don't add their own sidebar items, it just shows its siblings directly below the crate name and logo, but for other items, it shows "In crate alloc" instead of just "In alloc". It also shows the lateral navigation tools on module pages, making modules consistent with every other item.

## Drawbacks

While this actually takes up less screen real estate than the old layout on desktop, it takes up more HTML. It's also a bit more visually complex.

## Rationale and alternatives

I could do what the Internals POC did and keep the vertically stacked layout all the time, instead of doing a horizontal stack where possible. It would take up more screen real estate, though.

## Prior art

This design is lifted almost verbatim from Hexdocs. It seems to work for them. [`opentelemetry_process_propagator`], for example, has a long application name.

[`opentelemetry_process_propagator`]: https://hexdocs.pm/opentelemetry_process_propagator/OpentelemetryProcessPropagator.html

## Unresolved questions

Maybe we should encourage crate authors to include their own logo more often? It certainly helps give people a better sense of "place." This seems to be blocked on coming up with an API to do it without requiring them to host the file somewhere.

## Future possibilities

Beyond this, plenty of other changes could be made to improve the layout, like

* Fix things so that clicking an item in the sidebar doesn't cause it to scroll back to the top.
  * The [Internals demo](https://utherii.github.io/new.html) does this right: clicking an item in the sidebar changes the content area, but the sidebar itself does not change. This is nice, because clicking is cheap and I can skim the opening few paragraphs while browsing.
  * The layout of the docs sidebar causes trouble to implement this, because it's different on different pages, but at least fix this on the file browser.
* Come up with a less cluttered way to do disclosure. There's a lot of `[-]` on the page.
  * We don't lack ideas to fix this one. We have *too many*.
* Do a better job of separating local navigation (vec::Vec links to vec::IntoIter) and the table of contents (vec::Vec links to vec::Vec::new).
  * A possibility: add a Back arrow next to the "In [module]" header?
    ![image](https://github.com/rust-lang/rust/assets/1593513/e969faf7-7722-457a-b8c6-8d962e9e1e23)
* Give readers more control of how much rustdoc shows them, and giving doc authors more control of how much it generates. Basically, https://github.com/rust-lang/rust/pull/115660 is great, let's do it too.

But those are mostly orthogonal, not future possibilities unlocked by this change.
2023-10-11 06:28:36 +00:00
..
abi Rollup merge of #116263 - ferrocene:pa-more-bare-metal-fixes, r=oli-obk 2023-09-29 22:27:52 +02:00
alloc-error Revert "Remove #[alloc_error_handler] from the compiler and library" 2023-04-25 00:08:35 +02:00
allocator Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
annotate-snippet Make --error-format human-annotate-rs handle multiple files 2023-07-24 16:29:58 +02:00
anon-params Reduce arbitrary self type suggestions 2023-08-03 10:34:57 +00:00
argument-suggestions Test and note unsafe ctor to fn ptr coercion 2023-08-30 15:09:40 -07:00
array-slice-vec Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
asm Use pushsection/popsection 2023-10-06 11:02:11 +00:00
associated-consts Rollup merge of #116428 - Alexendoo:note-duplicate-diagnostics, r=compiler-errors,estebank 2023-10-05 19:24:35 +02:00
associated-inherent-types remove trailing dots 2023-10-08 10:06:17 +00:00
associated-item review comments: account for generics 2023-01-11 21:30:32 +00:00
associated-type-bounds Rollup merge of #116428 - Alexendoo:note-duplicate-diagnostics, r=compiler-errors,estebank 2023-10-05 19:24:35 +02:00
associated-types Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
async-await remove trailing dots 2023-10-08 10:06:17 +00:00
attributes Return ident for ExprField and PatField HIR nodes 2023-09-01 06:36:02 +05:30
auto-traits Gate against auto traits pre-expansion 2023-10-03 19:12:00 +00:00
autoref-autoderef Don't structurally resolve during method ambiguity in probe 2023-06-22 23:31:06 +00:00
auxiliary Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
bench Move /src/test to /tests 2023-01-11 09:32:08 +00:00
binding Add more if let guard tests 2023-09-19 12:48:40 +00:00
binop Improve diagnostic for wrong borrow on binary operations 2023-08-01 10:08:17 +02:00
blind Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
block-result Point to where missing return type should go 2023-10-04 21:09:54 +00:00
borrowck Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
box Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
btreemap use maybe_body_owned_by for closure 2023-07-14 07:12:35 +08:00
builtin-superkinds remove trailing dots 2023-10-08 10:06:17 +00:00
c-variadic Enable varargs support for AAPCS calling convention 2023-09-14 23:21:39 +02:00
cast make unsized cast illegal 2023-09-22 18:57:27 +03:00
cfg Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
check-cfg added support for GNU/Hurd 2023-09-21 17:31:25 +02:00
closure-expected-type Specify what 'this' actually is 2023-02-21 05:21:07 +00:00
closure_context adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
closures Point to where missing return type should go 2023-10-04 21:09:54 +00:00
cmse-nonsecure Move /src/test to /tests 2023-01-11 09:32:08 +00:00
codegen Fix misuses of a vs an 2023-10-04 08:01:11 +08:00
codemap_tests Point to where missing return type should go 2023-10-04 21:09:54 +00:00
coercion remove trailing dots 2023-10-08 10:06:17 +00:00
coherence Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
coinduction update revision names 2023-05-30 13:03:40 +02:00
command Add help for crate arg when crate name is invalid 2023-07-26 00:05:00 +08:00
compare-method Point to where missing return type should go 2023-10-04 21:09:54 +00:00
compiletest-self-test Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conditional-compilation Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
confuse-field-and-method adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
const-generics Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
const-ptr const validation: point at where we found a pointer but expected an integer 2023-08-02 18:51:50 +02:00
const_prop Don't resolve generic instances if they may be shadowed by dyn 2023-09-19 05:42:23 +00:00
consts Rollup merge of #116444 - RalfJung:broken-unused-const, r=oli-obk 2023-10-10 18:44:45 +02:00
crate-loading Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
cross Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
cross-crate Contents of reachable statics is reachable 2023-08-22 00:00:00 +00:00
custom_test_frameworks Note base types of coercion 2023-05-12 00:10:52 +00:00
cycle-trait moved note as unspanned note, moved note to the bottom of the msg 2023-07-18 21:53:34 -04:00
debuginfo Fix misuses of a vs an 2023-10-04 08:01:11 +08:00
definition-reachable Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dep-graph check -Z query-dep-graph is enabled if -Z dump-dep-graph (#106736) 2023-01-16 11:09:53 +01:00
deployment-target Add deployment-target --print flag for Apple targets 2023-05-05 01:22:17 -05:00
deprecation Remove E0551. 2023-10-04 18:12:20 +11:00
deref-patterns Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
derived-errors Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
derives Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
deriving Rework no_coverage to coverage(off) 2023-09-08 12:46:06 +01:00
dest-prop Move /src/test to /tests 2023-01-11 09:32:08 +00:00
destructuring-assignment add more tests 2023-07-17 22:06:32 +00:00
diagnostic-flags Update UI tests which relied on old behavior of constructing a default error handler every time 2023-06-29 23:31:25 +08:00
diagnostic-width new unstable option: -Zwrite-long-types-to-disk 2023-07-24 12:25:05 +01:00
diagnostic_namespace Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
did_you_mean clean up struct field suggestions 2023-10-04 21:36:04 +02:00
directory_ownership Move /src/test to /tests 2023-01-11 09:32:08 +00:00
disallowed-deconstructing Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate Move /src/test to /tests 2023-01-11 09:32:08 +00:00
drop Add more if let guard tests 2023-09-19 12:48:40 +00:00
drop-bounds make comments less cryptic 2023-09-06 12:09:29 +03:00
dropck Rollup merge of #112508 - compiler-errors:trait-sig-lifetime-sugg-ice, r=cjgillot 2023-07-22 19:57:35 +02:00
dst Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
duplicate Remove some unnecessary normalization 2023-07-05 19:52:28 -04:00
dyn-drop Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dyn-keyword Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
dyn-star Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
dynamically-sized-types Move /src/test to /tests 2023-01-11 09:32:08 +00:00
editions improve error message for calling a method on a raw pointer with an unknown pointee, and add some tests 2023-05-26 13:15:15 -04:00
empty Make "consider importing" consistent for macros 2023-06-10 00:06:34 +08:00
entry-point rustc_hir_analysis: add a helper to check function the signature mismatches 2023-09-19 18:15:23 +02:00
enum Remove unreachable and untested suggestion for invalid span enum derive(Default) 2023-06-19 16:22:21 +01:00
enum-discriminant Move tests from ui/discrim dir 2023-06-08 12:33:17 +00:00
error-codes Auto merge of #116497 - compiler-errors:impl-span, r=cjgillot 2023-10-09 21:03:41 +00:00
errors Fix error spans for arguments to tuple enum constructors 2023-02-28 14:58:14 -08:00
explicit Migrate 'explicit destructor call' diagnostic 2023-09-15 14:24:58 +00:00
explicit-tail-calls hir: Add Become expression kind 2023-06-26 08:56:32 +00:00
expr Address review comments 2023-09-13 15:00:31 +00:00
extenv Better diagnostics for env! where variable contains escape 2023-05-11 21:41:07 +01:00
extern Gate and validate #[rustc_safe_intrinsic] 2023-09-25 22:33:15 +02:00
extern-flag Validate crate name in CLI option --extern 2023-09-20 18:50:40 +02:00
feature-gates rustdoc: remove rust logo from non-Rust crates 2023-10-08 20:17:53 -07:00
fmt add diagnostic for raw identifiers in format string 2023-09-06 18:55:45 +02:00
fn remove trailing dots 2023-10-08 10:06:17 +00:00
for Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
for-loop-while Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
foreign Add regression test for rust-lang#56098 2023-09-27 18:05:14 +10:00
fully-qualified-type Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
function-pointer Point at appropriate type parameter in more trait bound errors 2023-08-26 01:07:05 +00:00
functional-struct-update Move /src/test to /tests 2023-01-11 09:32:08 +00:00
functions-closures adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
generator Bless tests. 2023-09-23 13:47:30 +00:00
generic-associated-types remove trailing dots 2023-10-08 10:06:17 +00:00
generic-const-items Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
generics diagnostics: simpler 83556 handling by bailing out 2023-09-22 22:41:01 -07:00
half-open-range-patterns Perform match checking on THIR. 2023-04-03 15:59:21 +00:00
hashmap Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
hello_world tests/ui/hello_world/main.rs: Remove FIXME 2023-07-27 10:17:01 +02:00
higher-ranked Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
hygiene Change default panic handler message format. 2023-07-29 11:42:50 +02:00
illegal-sized-bound Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-header-lifetime-elision Introduce ReError 2023-02-09 10:26:49 +00:00
impl-trait remove trailing dots 2023-10-08 10:06:17 +00:00
implied-bounds unconstrained region vars: do not ICE ICE baby 2023-09-05 11:15:05 +02:00
imports Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
include-macros Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
incoherent-inherent-impls Tighter spans for bad inherent impl types 2023-02-13 18:41:18 +00:00
indexing Point out the actual mismatch error 2023-10-02 23:14:29 +00:00
inference Fix windows test that has different stderr output 2023-10-06 15:51:04 +00:00
infinite Permit recursive weak type aliases 2023-08-30 11:55:03 +00:00
inherent-impls-overlap-check Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inline-const Prevent promotion of const fn calls in inline consts 2023-09-21 09:00:22 +00:00
instrument-xray Test XRay only for supported targets 2023-02-09 12:29:43 +09:00
interior-mutability rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
internal Clean up some bad ui testing annotations 2023-08-15 01:03:09 +00:00
internal-lints Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
intrinsics Gate and validate #[rustc_safe_intrinsic] 2023-09-25 22:33:15 +02:00
invalid Fix ICE failed to get layout for ReferencesError 2023-08-05 01:38:14 +08:00
invalid-compile-flags Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-module-declaration Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-self-argument Move /src/test to /tests 2023-01-11 09:32:08 +00:00
io-checks Improve non-ice-error-on-worker-io-fail.rs test 2023-04-25 15:25:19 +00:00
issues Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
iterators Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
json Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
keyword Move /src/test to /tests 2023-01-11 09:32:08 +00:00
kindck adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
label Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lang-items Point to where missing return type should go 2023-10-04 21:09:54 +00:00
late-bound-lifetimes Error code E0794 for late-bound lifetime parameter error. 2023-03-07 21:26:19 +01:00
layout Rollup merge of #115708 - RalfJung:homogeneous, r=davidtwco 2023-09-11 21:16:22 +02:00
lazy-type-alias Account for Weak alias kinds when adding more targetted obligation 2023-08-26 20:10:19 +00:00
lazy-type-alias-impl-trait Move /src/test to /tests 2023-01-11 09:32:08 +00:00
let-else Peel borrows before suggesting as_ref/as_deref 2023-06-08 16:30:05 +00:00
lexer Update lexer emoji diagnostics to Unicode 15.0 2023-07-29 08:47:21 +08:00
lifetimes remove trailing dots 2023-10-08 10:06:17 +00:00
limits Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
linkage-attr linker: Remove unstable legacy CLI linker flavors 2023-10-07 21:57:53 +03:00
lint Auto merge of #115583 - RalfJung:packed-unsized, r=lcnr 2023-10-07 10:57:18 +00:00
liveness use maybe_body_owned_by for closure 2023-07-14 07:12:35 +08:00
loops Point to where missing return type should go 2023-10-04 21:09:54 +00:00
lowering Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lto CFI: Fix error compiling core with LLVM CFI enabled 2023-08-07 15:59:15 -07:00
lub-glb Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
macro_backtrace Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macros Don't escape_debug the condition of assert!. 2023-10-10 09:08:11 +11:00
malformed Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
manual Move /src/test to /tests 2023-01-11 09:32:08 +00:00
marker_trait_attr remove trailing dots 2023-10-08 10:06:17 +00:00
match rename lint; add tracking issue 2023-09-25 19:05:10 +02:00
meta Fix no_std tests that load libc when download-rustc is enabled 2023-04-18 07:14:01 -05:00
methods Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
mir Address review comments 2023-09-13 15:00:31 +00:00
mir-dataflow Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mismatched_types Point to where missing return type should go 2023-10-04 21:09:54 +00:00
missing Make "consider importing" consistent for macros 2023-06-10 00:06:34 +08:00
missing-trait-bounds Do not incorrectly suggest restricting implied bounds 2023-01-13 20:50:34 +00:00
missing_non_modrs_mod Move /src/test to /tests 2023-01-11 09:32:08 +00:00
modules Use the correct span for displaying the line following a derive suggestion 2023-07-19 23:48:43 +00:00
modules_and_files_visibility Rename tests to ensure they don't have overlapping names. 2023-03-22 21:12:40 -07:00
moves Move tests 2023-08-28 17:47:37 -03:00
mut Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
namespace Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
native-library-link-flags Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
never_type Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
nll remove trailing dots 2023-10-08 10:06:17 +00:00
non_modrs_mods remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
non_modrs_mods_and_inline_mods Rename tests to ensure they don't have overlapping names. 2023-03-22 21:12:40 -07:00
not-panic rustc_middle: Fix opt_item_ident for non-local def ids 2023-05-03 20:09:10 +03:00
numbers-arithmetic Change default panic handler message format. 2023-07-29 11:42:50 +02:00
numeric Move /src/test to /tests 2023-01-11 09:32:08 +00:00
object-lifetime Move /src/test to /tests 2023-01-11 09:32:08 +00:00
object-safety always show and explain sub region 2023-10-08 09:59:51 +00:00
obsolete-in-place Move /src/test to /tests 2023-01-11 09:32:08 +00:00
offset-of Point to where missing return type should go 2023-10-04 21:09:54 +00:00
on-unimplemented Point out the actual mismatch error 2023-10-02 23:14:29 +00:00
operator-recovery Move /src/test to /tests 2023-01-11 09:32:08 +00:00
or-patterns Replace HashMap with IndexMap in pattern binding resolve 2023-10-02 19:12:42 +02:00
overloaded Only point at impl self ty in WF if trait predicate shares self ty 2023-01-12 22:25:30 +00:00
packed change std::marker::Sized to just Sized 2023-06-15 12:01:38 +02:00
packed-struct Move /src/test to /tests 2023-01-11 09:32:08 +00:00
panic-handler Allow higher-ranked fn sigs in ValuePairs 2023-09-22 19:47:41 +00:00
panic-runtime Update tests 2023-04-29 13:01:46 +01:00
panics mark relevant tests as requiring unwinding 2023-09-29 14:24:40 +02:00
parser Account for macros 2023-10-09 22:48:10 +00:00
pattern Auto merge of #114811 - estebank:impl-ambiguity, r=wesleywiser 2023-10-06 18:44:32 +00:00
pin-macro Account for macros when suggesting a new let binding 2023-07-28 14:44:03 +00:00
polymorphization Strip OpaqueCast during RevealAll. 2023-09-28 16:13:38 +00:00
print-fuel Move /src/test to /tests 2023-01-11 09:32:08 +00:00
print_type_sizes adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
privacy Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
proc-macro Rollup merge of #116428 - Alexendoo:note-duplicate-diagnostics, r=compiler-errors,estebank 2023-10-05 19:24:35 +02:00
process Fix tests. 2023-07-29 11:47:26 +02:00
process-termination Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ptr_ops Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pub Add explanatory note to 'expected item' error 2023-09-06 09:05:07 +05:30
qualified When suggesting writing a fully qualified path probe for appropriate types 2023-01-11 21:30:10 +00:00
query-system Don't cause a cycle when formatting query description that references a FnDef 2023-02-02 05:49:07 +00:00
range rustc_hir_analysis: add a helper to check function the signature mismatches 2023-09-19 18:15:23 +02:00
raw-ref-op Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reachable Tweak privacy errors to account for reachable items 2023-06-22 16:50:31 +00:00
recursion adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
recursion_limit Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
regions remove trailing dots 2023-10-08 10:06:17 +00:00
repeat-expr Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
repr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
reserved Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolve Rollup merge of #114454 - Nilstrieb:no-evil-sorting, r=cjgillot 2023-10-02 16:09:42 -04:00
return Point to where missing return type should go 2023-10-04 21:09:54 +00:00
rfcs remove trailing dots 2023-10-08 10:06:17 +00:00
rmeta Emit error instead of ICE when optimized MIR is missing 2023-08-30 20:43:31 +02:00
runtime remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
rust-2018 Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
rust-2021 Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
rustdoc Add test to ensure doc(primitive) is not recognized anymore 2023-03-30 22:56:52 +02:00
sanitize Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
self Rollup merge of #114654 - estebank:suggest-pin-macro, r=davidtwco 2023-10-03 16:24:15 +02:00
sepcomp Move /src/test to /tests 2023-01-11 09:32:08 +00:00
shadowed Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
simd Prototype using const generic for simd_shuffle IDX array 2023-09-18 15:10:28 +00:00
single-use-lifetime Fix #107998, avoid ICE when the generic_span is empty 2023-02-14 03:46:43 +00:00
sized Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" 2023-07-21 22:35:57 -07:00
span Replace HashMap with IndexMap in pattern binding resolve 2023-10-02 19:12:42 +02:00
specialization Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
stability-attribute bless tests 2023-08-06 13:34:53 +00:00
stack-protector Move /src/test to /tests 2023-01-11 09:32:08 +00:00
static Test and note unsafe ctor to fn ptr coercion 2023-08-30 15:09:40 -07:00
statics Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
stats Rollup merge of #116067 - saethlin:meta-stats-ice, r=WaffleLapkin 2023-09-22 23:12:38 +02:00
std Add a regression test for #113238 2023-08-14 16:57:51 -07:00
stdlib-unit-tests Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
str Point out the actual mismatch error 2023-10-02 23:14:29 +00:00
structs Tweak privacy errors to account for reachable items 2023-06-22 16:50:31 +00:00
structs-enums Gate and validate #[rustc_safe_intrinsic] 2023-09-25 22:33:15 +02:00
suggestions remove trailing dots 2023-10-08 10:06:17 +00:00
svh Move /src/test to /tests 2023-01-11 09:32:08 +00:00
symbol-names Remove GeneratorWitness and rename GeneratorWitnessMIR. 2023-09-23 13:47:30 +00:00
sync Stabilize a portion of 'once_cell' 2023-03-29 18:04:44 -04:00
target-feature fix the error check 2023-08-15 00:57:18 +08:00
test-attrs Auto merge of #113126 - Bryanskiy:delete_old, r=petrochenkov 2023-09-01 12:40:01 +00:00
thir-print make more pretty 2023-09-18 17:29:13 +01:00
thread-local add known-bug test for unsound issue 49682 2023-04-26 22:34:30 -04:00
threads-sendsync Change default panic handler message format. 2023-07-29 11:42:50 +02:00
tool-attributes Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
track-diagnostics Include compiler flags when you break rust; 2023-08-24 15:51:25 +02:00
trait-bounds Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
traits Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
transmutability Replace old private-in-public diagnostic with type privacy lints 2023-08-02 13:40:28 +03:00
transmute Fix error report for size overflow from transmute 2023-09-06 06:48:34 +08:00
treat-err-as-bug Change default panic handler message format. 2023-07-29 11:42:50 +02:00
trivial-bounds Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
try-block Point out the actual mismatch error 2023-10-02 23:14:29 +00:00
try-trait Point out the actual mismatch error 2023-10-02 23:14:29 +00:00
tuple Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
type Auto merge of #114811 - estebank:impl-ambiguity, r=wesleywiser 2023-10-06 18:44:32 +00:00
type-alias Check lazy type aliases for well-formedness 2023-07-30 11:24:15 +02:00
type-alias-enum-variants Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
type-alias-impl-trait Rollup merge of #116530 - aliemjay:ice-on-ambiguity, r=compiler-errors 2023-10-11 03:53:17 +03:00
type-inference Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
typeck Rollup merge of #116561 - ouz-a:testfor_115517, r=compiler-errors 2023-10-09 16:26:03 +02:00
typeof Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ufcs More accurately point at arguments 2023-08-26 19:25:46 +00:00
unboxed-closures On type error of closure call argument, point at earlier calls that affected inference 2023-09-28 22:04:15 +00:00
underscore-imports make noop_method_call warn by default 2023-07-23 07:09:14 +00:00
underscore-lifetime Use structured suggestion when telling user about for<'a> 2023-06-30 00:34:14 +00:00
uniform-paths Move /src/test to /tests 2023-01-11 09:32:08 +00:00
uninhabited Normalize types when applying uninhabited predicate. 2023-06-27 17:10:14 +00:00
union Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
unknown-unstable-lints Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
unpretty Move OutFileName writing into rustc_session 2023-07-20 11:04:31 -07:00
unresolved Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
unsafe Auto merge of #112038 - Nemo157:edition-2024-unsafe_op_in_unsafe_fn, r=RalfJung 2023-09-14 11:52:08 +00:00
unsized fix: skip opt if body has tainted error 2023-09-13 23:07:39 +08:00
unsized-locals Rollup merge of #111885 - compiler-errors:rust-call-abi-sized, r=eholk 2023-06-13 07:02:28 +02:00
unused-crate-deps Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unwind-abis Update tests 2023-04-29 13:01:46 +01:00
use Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
variance Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
variants Move /src/test to /tests 2023-01-11 09:32:08 +00:00
wasm Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
wf remove trailing dots 2023-10-08 10:06:17 +00:00
where-clauses Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
while recover from for-else and while-else 2023-03-01 13:26:59 +01:00
xcrate Tweak privacy errors to account for reachable items 2023-06-22 16:50:31 +00:00
zero-sized Move /src/test to /tests 2023-01-11 09:32:08 +00:00
.gitattributes Move /src/test to /tests 2023-01-11 09:32:08 +00:00
alias-uninit-value.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
anonymous-higher-ranked-lifetime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
anonymous-higher-ranked-lifetime.stderr convert to fluent, make plurals work 2023-06-28 18:08:21 +00:00
artificial-block.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
as-precedence.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assign-assign.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
assign-imm-local-twice.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assign-imm-local-twice.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assoc-lang-items.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assoc-lang-items.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assoc-oddities-3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
associated-path-shl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
associated-path-shl.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
atomic-from-mut-not-available.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
atomic-from-mut-not-available.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attempted-access-non-fatal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attempted-access-non-fatal.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-bad-crate-attr.rs tidy check to find misc files in ui tests, and clean up the results 2023-05-09 20:35:39 -04:00
attr-bad-crate-attr.stderr tidy check to find misc files in ui tests, and clean up the results 2023-05-09 20:35:39 -04:00
attr-shebang.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-start.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-usage-inline.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-usage-inline.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attrs-resolution-errors.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attrs-resolution-errors.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attrs-resolution.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
augmented-assignments-feature-gate-cross.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
augmented-assignments-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
augmented-assignments.rs Tweak E0597 2023-01-15 19:46:20 +00:00
augmented-assignments.stderr Tweak E0597 2023-01-15 19:46:20 +00:00
auto-instantiate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
auto-ref-slice-plus-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
auto-ref-slice-plus-ref.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
autoderef-full-lval.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
autoderef-full-lval.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
backtrace-apple-no-dsymutil.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
backtrace.rs avoid triple-backtrace due to panic-during-cleanup 2023-08-27 20:02:46 +02:00
bare-fn-implements-fn-mut.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bare-static-string.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
big-literals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bind-by-move.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bitwise.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bogus-tag.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bogus-tag.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
borrow-by-val-method-receiver.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bounds-lifetime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bounds-lifetime.stderr Adjust tracking issue for non_lifetime_binders 2023-02-18 02:42:43 +00:00
break-diverging-value.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
break-diverging-value.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
builtin-clone-unwind.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
by-move-pattern-binding.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
by-move-pattern-binding.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
can-copy-pod.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cancel-clean-via-immediate-rvalue-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cannot-mutate-captured-non-mut-var.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cannot-mutate-captured-non-mut-var.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
capture1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
capture1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
catch-unwind-bang.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cenum_impl_drop_cast.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cenum_impl_drop_cast.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfguard-run.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
char.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
check-static-immutable-mut-slices.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
check-static-immutable-mut-slices.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
check-static-recursion-foreign.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
check-static-values-constraints.rs Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
check-static-values-constraints.stderr Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
class-cast-to-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
class-cast-to-trait.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
class-method-missing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
class-method-missing.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cleanup-rvalue-for-scope.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cleanup-rvalue-scopes-cf.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cleanup-rvalue-scopes-cf.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cleanup-rvalue-scopes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cleanup-rvalue-temp-during-incomplete-alloc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cleanup-shortcircuit.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
close-over-big-then-small-data.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
command-line-diagnostics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
command-line-diagnostics.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
commandline-argfile-badutf8.args Move /src/test to /tests 2023-01-11 09:32:08 +00:00
commandline-argfile-badutf8.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
commandline-argfile-badutf8.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
commandline-argfile-missing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
commandline-argfile-missing.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
commandline-argfile.args Move /src/test to /tests 2023-01-11 09:32:08 +00:00
commandline-argfile.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
compile_error_macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
compile_error_macro.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
complex.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conflicting-repr-hints.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conflicting-repr-hints.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conservative_impl_trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conservative_impl_trait.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
constructor-lifetime-args.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
constructor-lifetime-args.stderr diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
copy-a-resource.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
copy-a-resource.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crate-leading-sep.rs Rename drop_copy lint to dropping_copy_types 2023-05-21 13:37:32 +02:00
crate-method-reexport-grrrrrrr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crate-name-attr-used.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crate-name-mismatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crate-name-mismatch.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
custom-attribute-multisegment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
custom-attribute-multisegment.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
custom-test-frameworks-simple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
custom_attribute.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
custom_attribute.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deduplicate-diagnostics.deduplicate.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deduplicate-diagnostics.duplicate.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
deduplicate-diagnostics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deep.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
default-method-parsing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
default-method-simple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
defaults-well-formedness.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deprecation-in-force-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deref-non-pointer.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deref-non-pointer.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deref-rc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-uninhabited-enum-38885.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-uninhabited-enum-38885.stderr Add help to allow lint for the implied by suggestion 2023-09-04 14:21:38 +02:00
destructure-trait-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
destructure-trait-ref.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
diverging-fallback-method-chain.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
diverging-fallback-option.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
diverging-fn-tail-35849.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
diverging-fn-tail-35849.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
does-nothing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
does-nothing.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dont-suggest-private-trait-method.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dont-suggest-private-trait-method.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
double-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
double-type-import.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
double-type-import.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dupe-first-attr.rs tidy check to find misc files in ui tests, and clean up the results 2023-05-09 20:35:39 -04:00
duplicate_entry_error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
duplicate_entry_error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
early-ret-binop-add.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
elide-errors-on-mismatched-tuple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
elide-errors-on-mismatched-tuple.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
elided-test.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
elided-test.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
else-if.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
empty-allocation-non-null.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
empty-allocation-rvalue-non-null.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
empty-type-parameter-list.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
empty_global_asm.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
env-args-reverse-iterator.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
env-funky-keys.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
env-null-vars.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
env-vars.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
error-festival.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
error-festival.stderr Migrate 'cast to bool' diagnostic 2023-09-18 14:03:57 +00:00
error-should-say-copy-not-pod.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
error-should-say-copy-not-pod.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
exclusive-drop-and-copy.rs may not => cannot 2023-03-08 00:00:18 +00:00
exclusive-drop-and-copy.stderr may not => cannot 2023-03-08 00:00:18 +00:00
exec-env.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
explain.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
explain.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
explicit-i-suffix.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
explore-issue-38412.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
explore-issue-38412.stderr diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
expr-block-fn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expr-block-generic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expr-block.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expr-copy.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expr-if-generic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expr-if-panic-all.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expr-scope.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ext-expand-inner-exprs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ext-nonexistent.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ext-nonexistent.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-mod-syntax.rs Fix tests on wasm 2023-04-13 22:10:26 -05:00
extoption_env-no-args.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extoption_env-no-args.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extoption_env-not-defined.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extoption_env-not-string-literal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extoption_env-not-string-literal.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extoption_env-too-many-args.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extoption_env-too-many-args.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fact.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fail-simple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fail-simple.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ffi_const.rs Improve tests for FFI attr validation 2023-01-27 05:28:52 -08:00
ffi_const.stderr Improve tests for FFI attr validation 2023-01-27 05:28:52 -08:00
ffi_const2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ffi_const2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ffi_pure.rs Improve tests for FFI attr validation 2023-01-27 05:28:52 -08:00
ffi_pure.stderr Improve tests for FFI attr validation 2023-01-27 05:28:52 -08:00
ffi_returns_twice.rs Improve tests for FFI attr validation 2023-01-27 05:28:52 -08:00
ffi_returns_twice.stderr Improve tests for FFI attr validation 2023-01-27 05:28:52 -08:00
filter-block-view-items.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fn-in-pat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fn-in-pat.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
foreign-fn-return-lifetime.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
foreign-fn-return-lifetime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
foreign-fn-return-lifetime.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-no-std.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fun-indirect-call.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
future-incompatible-lint-group.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
future-incompatible-lint-group.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
global-scope.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
hello.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
illegal-ufcs-drop.fixed Rename drop_ref lint to dropping_references 2023-05-21 14:16:41 +02:00
illegal-ufcs-drop.rs Rename drop_ref lint to dropping_references 2023-05-21 14:16:41 +02:00
illegal-ufcs-drop.stderr Adjust tests for new drop and forget lints 2023-05-10 19:36:02 +02:00
impl-inherent-non-conflict.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-not-adjacent-to-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-privacy-xc-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-unused-rps-in-assoc-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-unused-rps-in-assoc-type.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-unused-tps-inherent.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-unused-tps-inherent.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-unused-tps.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-unused-tps.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
implicit-method-bind.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
implicit-method-bind.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impossible_range.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impossible_range.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impossible_range.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inc-range-pat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
infer-fn-tail-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inherit-env.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inline-disallow-on-variant.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inline-disallow-on-variant.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inlined-main.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-attrs-on-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-module.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-static-type-parameter.rs Generalize E0401 2023-09-10 23:06:14 +02:00
inner-static-type-parameter.stderr Generalize E0401 2023-09-10 23:06:14 +02:00
inner-static.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
integral-indexing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
integral-indexing.stderr Point out the actual mismatch error 2023-10-02 23:14:29 +00:00
integral-variable-unification-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
integral-variable-unification-error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
intrinsics-always-extern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
intrinsics-always-extern.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid_crate_type_syntax.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid_crate_type_syntax.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid_dispatch_from_dyn_impls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid_dispatch_from_dyn_impls.stderr Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
issue-11881.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-13560.rs Fix tests on wasm 2023-04-13 22:10:26 -05:00
issue-15924.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-16822.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-18502.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-24106.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
issue-76387-llvm-miscompile.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issues-71798.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issues-71798.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
item-name-overload.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
kinds-in-metadata.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
kinds-of-primitive-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
kinds-of-primitive-impl.stderr Tighter spans for bad inherent impl types 2023-02-13 18:41:18 +00:00
lambda-infer-unresolved.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
last-use-in-block.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
last-use-in-cap-clause.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
last-use-is-capture.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lazy-and-or.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lexical-scopes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lexical-scopes.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lexical-scoping.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
link-section.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lint-group-denied-lint-allowed.rs Support x test --stage 1 ui-fulldeps 2023-04-17 22:40:31 -05:00
lint-group-forbid-always-trumps-cli.rs Support x test --stage 1 ui-fulldeps 2023-04-17 22:40:31 -05:00
lint-group-forbid-always-trumps-cli.stderr Add help to allow lint for the implied by suggestion 2023-09-04 14:21:38 +02:00
lint-unknown-lints-at-crate-level.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
list.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
log-err-phi.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
log-knows-the-names-of-variants.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
log-poly.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
logging-only-prints-once.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
loud_ui.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-quote-test.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
main-wrong-location.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
main-wrong-location.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
main-wrong-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
main-wrong-type.stderr rustc_hir_analysis: add a helper to check function the signature mismatches 2023-09-19 18:15:23 +02:00
max-min-classes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
maximal_mir_to_hir_coverage.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
maybe-bounds.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
maybe-bounds.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
minus-string.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
minus-string.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
missing_debug_impls.rs Make MissingDebugImplementation a module lint. 2023-08-04 16:09:14 +00:00
missing_debug_impls.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mod-subitem-as-enum-variant.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mod-subitem-as-enum-variant.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
module-macro_use-arguments.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
module-macro_use-arguments.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
monomorphize-abi-alignment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
msvc-data-only.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multibyte.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multiline-comment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mut-function-arguments.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mutual-recursion-group.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
myriad-closures.rs Move most ui-fulldeps tests to ui 2023-04-13 22:08:07 -05:00
nested-block-comment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-cfg-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-cfg-attrs.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-class.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-ty-params.rs Generalize E0401 2023-09-10 23:06:14 +02:00
nested-ty-params.stderr Generalize E0401 2023-09-10 23:06:14 +02:00
new-impl-syntax.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
new-import-syntax.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
new-style-constants.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
new-unicode-escapes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
newlambdas.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
newtype-polymorphic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
newtype.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-capture-arc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-capture-arc.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-core-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-core-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-link-unknown-crate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-link-unknown-crate.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-patterns-in-args-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-patterns-in-args-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-patterns-in-args-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-patterns-in-args-macro.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-patterns-in-args.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-patterns-in-args.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-reuse-move-arc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-reuse-move-arc.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-send-res-ports.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-send-res-ports.stderr adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
no-warn-on-field-replace-issue-34101.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_crate_type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_crate_type.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_send-enum.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_send-enum.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
no_send-rc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_send-rc.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
no_share-enum.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_share-enum.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
no_share-struct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_share-struct.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
noexporttypeexe.rs Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
noexporttypeexe.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
non-constant-expr-for-arr-len.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-constant-expr-for-arr-len.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-copyable-void.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-copyable-void.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-fmt-panic.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-fmt-panic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-fmt-panic.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
noncopyable-class.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
noncopyable-class.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonscalar-cast.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonscalar-cast.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonscalar-cast.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-clone-closure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-clone-closure.stderr adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
not-copy-closure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-copy-closure.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-enough-arguments.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-enough-arguments.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nul-characters.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nullable-pointer-iotareduction.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nullable-pointer-size.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
object-pointer-types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
object-pointer-types.stderr Tweak use of trimmed paths 2023-01-30 20:12:21 +00:00
objects-coerce-freeze-borrored.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
occurs-check-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
occurs-check-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
occurs-check-3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
occurs-check-3.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
occurs-check.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
occurs-check.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
once-cant-call-twice-on-heap.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
once-cant-call-twice-on-heap.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
oom_unwind.rs Revert "Rename -Zoom=panic to -Zoom=unwind" 2023-04-25 00:08:33 +02:00
op-assign-builtins-by-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
opeq.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
opt-in-copy.rs may not => cannot 2023-03-08 00:00:18 +00:00
opt-in-copy.stderr may not => cannot 2023-03-08 00:00:18 +00:00
optimization-fuel-0.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
optimization-fuel-0.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
optimization-fuel-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
optimization-fuel-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
optimization-remark.rs Output LLVM optimization remark kind in -Cremark output 2023-05-04 15:39:21 +02:00
order-dependent-cast-inference.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
order-dependent-cast-inference.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
orphan-check-diagnostics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
orphan-check-diagnostics.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
osx-frameworks.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
osx-frameworks.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
out-pointer-aliasing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
output-slot-variants.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
over-constrained-vregs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
panic-while-printing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
panic_implementation-closures.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
paren-span.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
paren-span.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
partialeq_help.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
partialeq_help.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
path-lookahead.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
path-lookahead.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
path-lookahead.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
path.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
paths-containing-nul.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
phantom-auto-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
phantom-auto-trait.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
point-to-type-err-cause-on-impl-trait-return-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
point-to-type-err-cause-on-impl-trait-return-2.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
pptypedef.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pptypedef.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
primitive-binop-lhs-mut.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
print-stdout-eprint-stderr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
project-cache-issue-31849.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ptr-coercion-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ptr-coercion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ptr-coercion.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
query-visibility.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
range_inclusive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
raw-str.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
realloc-16687.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reassign-ref-mut.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reassign-ref-mut.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reexport-test-harness-main.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reify-intrinsic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reify-intrinsic.stderr Test and note unsafe ctor to fn ptr coercion 2023-08-30 15:09:40 -07:00
removing-extern-crate.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
removing-extern-crate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
removing-extern-crate.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resource-assign-is-not-copy.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resource-destruct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ret-bang.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ret-non-nil.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ret-non-nil.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
return-disjoint-regions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
return-disjoint-regions.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
return-nil.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
rustc-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustc-error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustc-rust-log.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
seq-args.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
seq-args.stderr diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
shadow-bool.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
shadowed-use-visibility.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
short-error-format.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
short-error-format.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
simple_global_asm.rs Add missing needs-asm-support annotation to ui/simple_global_asm.rs 2023-03-26 17:30:29 +00:00
sized-borrowed-pointer.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sized-cycle-note.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sized-cycle-note.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sized-owned-pointer.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sse2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stable-addr-of.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
std-backtrace.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
std-uncopyable-atomics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
std-uncopyable-atomics.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stdio-is-blocking.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stmt_expr_attrs_no_feature.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stmt_expr_attrs_no_feature.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
string-box-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
struct-ctor-mangling.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-null-ptr.fixed Suggest null ptr if 0 is given as a raw ptr arg 2023-02-04 20:13:16 -08:00
suggest-null-ptr.rs Suggest null ptr if 0 is given as a raw ptr arg 2023-02-04 20:13:16 -08:00
suggest-null-ptr.stderr Suggest null ptr if 0 is given as a raw ptr arg 2023-02-04 20:13:16 -08:00
super-at-top-level.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
super-at-top-level.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
super-fast-paren-parsing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
super.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
svh-add-nothing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
swap-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
swap-overlapping.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
switched-expectations.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
switched-expectations.stderr Suggest type mismatches even when using ref syntax on binding 2023-06-08 16:17:30 +00:00
syntax-extension-minor.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tag-type-args.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tag-type-args.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tag-variant-cast-non-nullary.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tag-variant-cast-non-nullary.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tag-variant-cast-non-nullary.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tail-call-arg-leak.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tail-cps.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tail-typeck.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tail-typeck.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tool_lints-fail.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tool_lints-fail.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tool_lints-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tool_lints.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tool_lints.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
tool_lints_2018_preview.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trailing-comma.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trait-impl-bound-suggestions.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trait-impl-bound-suggestions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trait-impl-bound-suggestions.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trait-method-number-parameters.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trait-method-number-parameters.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
transmute-equal-assoc-types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
transmute-non-immediate-to-immediate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trivial_casts-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
try-from-int-error-partial-eq.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
try-operator-hygiene.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
try-operator.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tydesc-name.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-id-higher-rank-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-namespace.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-param-constraints.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-param.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-ptr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-use-i1-versus-i8.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type_length_limit.polonius.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type_length_limit.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type_length_limit.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeid-intrinsic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typestate-multi-decl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unconstrained-none.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unconstrained-none.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unconstrained-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unconstrained-ref.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
underscore-ident-matcher.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
underscore-ident-matcher.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
underscore-lifetimes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
underscore-method-after-integer.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unevaluated_fixed_size_array_len.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unevaluated_fixed_size_array_len.stderr Handle Self in paths too 2023-08-25 19:05:38 +00:00
uninit-empty-types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unit.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-language-item.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-language-item.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-lint-tool-name.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-lint-tool-name.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
unknown-llvm-arg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-llvm-arg.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-tool-name.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-tool-name.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unnamed_argument_mode.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unop-move-semantics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unop-move-semantics.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
unop-neg-bool.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unop-neg-bool.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-code-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-code.rs Add more if let guard tests 2023-09-19 12:48:40 +00:00
unsigned-literal-negation.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unsigned-literal-negation.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unused-move-capture.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unused-move.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unwind-no-uwtable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
use-import-export.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
use-keyword-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
use-module-level-int-consts.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
use-nested-groups.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
used.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
used.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
using-target-feature-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
usize-generic-argument-parent.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
usize-generic-argument-parent.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
utf8-bom.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
utf8_idents.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
wait-forked-but-failed-child.rs Add QNX Neutrino support to libstd 2023-02-28 15:59:47 +01:00
walk-struct-literal-with.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
walk-struct-literal-with.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
weak-new-uninhabited-issue-48493.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
weird-exit-code.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
weird-exprs.rs Disable feature(unboxed_closures, fn_traits) in weird-exprs 2023-06-19 20:22:35 -07:00
windows-subsystem-invalid.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
windows-subsystem-invalid.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
write-fmt-errors.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
writing-to-immutable-vec.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
writing-to-immutable-vec.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
wrong-hashset-issue-42918.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00