rust/src/test/ui
Sasha Pourcelot b21425de3c Emit proper errors on missing closure braces
This commit focuses on emitting clean errors for the following syntax
error:

```
Some(42).map(|a|
    dbg!(a);
    a
);
```

Previous implementation tried to recover after parsing the closure body
(the `dbg` expression) by replacing the next `;` with a `,`, which made
the next expression belong to the next function argument. As such, the
following errors were emitted (among others):
  - the semicolon token was not expected,
  - a is not in scope,
  - Option::map is supposed to take one argument, not two.

This commit allows us to gracefully handle this situation by adding
giving the parser the ability to remember when it has just parsed a
closure body inside a function call. When this happens, we can treat the
unexpected `;` specifically and try to parse as much statements as
possible in order to eat the whole block. When we can't parse statements
anymore, we generate a clean error indicating that the braces are
missing, and return an ExprKind::Err.
2021-09-09 17:44:40 +02:00
..
abi Disallow the aapcs CC on Aarch64 2021-08-30 13:46:07 +03:00
alloc-error
allocator Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
annotate-snippet Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
anon-params Modify structured suggestion output 2021-08-11 09:46:24 +00:00
array-slice-vec feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
asm Stop sorting bodies by span. 2021-09-01 20:13:16 +02:00
associated-consts feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
associated-item feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
associated-type-bounds Auto merge of #88121 - camelid:better-recursive-alias-error, r=estebank 2021-09-01 03:43:37 +00:00
associated-types Use verbose suggestions and only match if the + is seen before a numeric literal 2021-09-04 22:35:59 -04:00
ast-json Bless ast-json tests. 2021-09-02 19:25:17 +02:00
async-await Auto merge of #88100 - HTG-YT:edition2021-compopt-stabilization, r=m-ou-se 2021-08-31 01:03:55 +00:00
attributes Auto merge of #87739 - Aaron1011:remove-used-attrs, r=wesleywiser 2021-08-24 03:58:22 +00:00
auto-traits Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
autoref-autoderef Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
auxiliary Auto merge of #86492 - hyd-dev:no-mangle-method, r=petrochenkov 2021-08-13 19:47:03 +00:00
bench
binding feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
binop Modify structured suggestion output 2021-08-11 09:46:24 +00:00
blind Modify structured suggestion output 2021-08-11 09:46:24 +00:00
block-result Modify structured suggestion output 2021-08-11 09:46:24 +00:00
borrowck Stop sorting bodies by span. 2021-09-01 20:13:16 +02:00
box Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
btreemap
builtin-superkinds Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
c-variadic Modify structured suggestion output 2021-08-11 09:46:24 +00:00
cast Modify structured suggestion output 2021-08-11 09:46:24 +00:00
cfg Implement cfg(target_abi) (RFC 2992) 2021-07-07 08:52:35 -07:00
chalkify Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
closure-expected-type Auto merge of #86700 - lqd:matthews-nll-hrtb-errors, r=nikomatsakis 2021-08-18 15:54:59 +00:00
closure_context
closures Auto merge of #88477 - sexxi-goose:issue-88476, r=nikomatsakis 2021-09-08 00:58:33 +00:00
cmse-nonsecure Check that #[cmse_nonsecure_entry] is applied to a function definition 2021-06-25 17:49:41 +02:00
codegen Split critical edge targeting the start block 2021-08-17 00:00:00 +00:00
codemap_tests Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
coercion Move some UI tests to more suitable subdirs 2021-06-30 06:41:10 +09:00
coherence Bless tests. 2021-09-02 19:08:59 +02:00
command fix command-create-pidfd test inside unprivileged docker containers 2021-08-12 14:40:09 +02:00
compare-method Modify structured suggestion output 2021-08-11 09:46:24 +00:00
conditional-compilation Remove Session.used_attrs and move logic to CheckAttrVisitor 2021-08-21 13:27:27 -05:00
confuse-field-and-method Modify structured suggestion output 2021-08-11 09:46:24 +00:00
const-generics Rollup merge of #88602 - BoxyUwU:tests-uwu-nya, r=lcnr 2021-09-06 12:38:53 +02:00
const-ptr Avoid using the copy_nonoverlapping wrapper through mem::replace. 2021-08-08 13:59:36 +03:00
const_prop Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
consts Add a regression test for https://github.com/rust-lang/rust/issues/88649 2021-09-06 23:58:10 +08:00
crate-loading Remove detection of rustup and cargo in 'missing extern crate' diagnostics 2021-07-24 01:29:42 +00:00
cross Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
cross-crate Reachable statics have reachable initializers 2021-04-25 00:00:00 +00:00
custom_test_frameworks Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
cycle-trait Improve errors for recursive type aliases 2021-08-21 18:30:25 -07:00
definition-reachable
dep-graph Bless tests. 2021-07-25 12:23:37 +02:00
deprecation Modify structured suggestion output 2021-08-11 09:46:24 +00:00
derived-errors
derives Suggest deriving traits if possible 2021-09-06 13:18:05 +02:00
deriving Permit deriving default on enums with #[default] 2021-07-27 15:47:47 -04:00
dest-prop Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
destructuring-assignment Adjust spans 2021-08-25 14:40:06 -07:00
did_you_mean Add checks for a block before a unary plus. Fix failing tests 2021-09-01 11:54:06 -04:00
directory_ownership Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
disallowed-deconstructing
discrim Modify structured suggestion output 2021-08-11 09:46:24 +00:00
dollar-crate Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
drop Fix drop handling for if let expressions 2021-09-01 23:47:41 +01:00
drop-bounds Bless src/test/ui/drop-bounds/drop-bounds.rs 2021-06-30 18:06:11 +02:00
dropck Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
dst Update old box expression tests and add a new one. 2021-08-20 16:26:24 +02:00
duplicate Modify structured suggestion output 2021-08-11 09:46:24 +00:00
dyn-drop feat(rustc_lint): add dyn_drop 2021-07-18 07:55:57 -07:00
dyn-keyword Add test for extra <> in dyn suggestion. 2021-08-30 22:34:46 +02:00
dynamically-sized-types Lint for unused borrows as part of UNUSED_MUST_USE 2021-06-18 15:09:40 +08:00
editions Fix 2021 dyn suggestion that used code as label 2021-09-04 18:31:00 -07:00
empty Modify structured suggestion output 2021-08-11 09:46:24 +00:00
entry-point Make all tests use type_alias_impl_trait feature instead of min 2021-07-27 12:33:02 -03:00
enum feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
enum-discriminant feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
error-codes A bit of cleanup to astconv 2021-09-07 18:25:57 -04:00
explicit Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
expr Emit proper errors on missing closure braces 2021-09-09 17:44:40 +02:00
extenv Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
extern emit specific warning to clarify that foreign items can't have no_mangle 2021-08-29 20:22:19 -04:00
extern-flag Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
feature-gates Auto merge of #87688 - camsteffen:let-else, r=cjgillot 2021-09-01 01:02:42 +00:00
fmt Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
fn Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
for Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
for-loop-while Move some tests to more reasonable directories 2021-02-16 21:22:21 -03:00
foreign Update tests for extern block linting 2021-01-13 07:49:16 -05:00
fully-qualified-type
function-pointer add regression test for issue #54685 2021-06-17 21:23:25 -07:00
functional-struct-update
functions-closures Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
generator Auto merge of #87937 - LeSeulArtichaut:active-if-let-guards, r=nagisa 2021-08-25 13:42:02 +00:00
generic-associated-types Auto merge of #88312 - jackh726:issue-87748, r=nikomatsakis 2021-08-29 10:12:54 +00:00
generics A bit of cleanup to astconv 2021-09-07 18:25:57 -04:00
half-open-range-patterns Auto merge of #83918 - workingjubilee:stable-rangefrom-pat, r=joshtriplett 2021-07-11 06:31:42 +00:00
hashmap Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
hello_world
higher-rank-trait-bounds Add tests 2021-09-05 11:07:55 +02:00
hr-subtype Report mismatched type errors for bound region errors in NLL 2021-08-15 09:11:00 +02:00
hrtb Rollup merge of #88270 - lqd:hrtb-type-ascription, r=nikomatsakis 2021-08-26 12:38:09 -07:00
hygiene Bless tests. 2021-09-02 19:08:59 +02:00
impl-header-lifetime-elision Use more accurate spans when proposing adding lifetime to item 2021-08-18 10:25:15 +00:00
impl-trait Preserve most sub-obligations in the projection cache 2021-09-02 11:10:40 -05:00
imports Add test or unused import removal suggestion with attributes. 2021-08-12 17:35:57 +02:00
in-band-lifetimes Modify structured suggestion output 2021-08-11 09:46:24 +00:00
include-macros Add regression test for #85955. 2021-06-21 13:38:46 +02:00
inference Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
infinite Add test for type alias mutual recursion 2021-08-27 14:50:52 -07:00
inherent-impls-overlap-check Add tests 2020-12-07 02:01:21 +01:00
inline-const Add test for issue 82518 2021-08-16 19:33:49 +01:00
interior-mutability Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
internal Update tests 2021-07-27 16:26:50 -04:00
intrinsics Stabilize arbitrary_enum_discriminant 2021-07-28 18:08:34 +08:00
invalid Remove Session.used_attrs and move logic to CheckAttrVisitor 2021-08-21 13:27:27 -05:00
invalid-compile-flags Add suggestion for missing compile flag group 2021-06-30 13:28:15 -05:00
invalid-module-declaration E0583: Include secondary path in error message 2021-05-06 09:40:05 +08:00
invalid-self-argument
issues Auto merge of #88631 - camelid:sugg-span, r=davidtwco 2021-09-06 07:58:24 +00:00
iterators Update tests for array_into_iter lint upgrade. 2021-08-30 23:43:38 +02:00
keyword Modify structured suggestion output 2021-08-11 09:46:24 +00:00
kindck Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
label Modify structured suggestion output 2021-08-11 09:46:24 +00:00
lang-items Detect incorrect number of lang item generics 2021-08-23 10:15:25 -04:00
layout Add c_enum_min_bits to target spec 2021-08-12 09:44:16 -07:00
let-else Add let-else tests 2021-08-30 20:18:43 -05:00
lifetimes Add regression test for #74400 2021-09-06 01:00:47 +02:00
limits Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
linkage-attr Move some tests to more reasonable directories - 6 2021-04-17 18:53:54 -03:00
lint Auto merge of #88493 - chenyukang:fix-duplicated-diagnostic, r=estebank 2021-09-06 00:14:41 +00:00
liveness Stop sorting bodies by span. 2021-09-01 20:13:16 +02:00
llvm-asm Handle SrcMgr diagnostics 2021-08-16 18:28:17 +02:00
loops Modify structured suggestion output 2021-08-11 09:46:24 +00:00
lub-glb Auto merge of #86700 - lqd:matthews-nll-hrtb-errors, r=nikomatsakis 2021-08-18 15:54:59 +00:00
macro_backtrace Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
macros expand: Treat more macro calls as statement macro calls 2021-09-02 14:14:38 +03:00
malformed Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
manual Add first cut of functionality for #58713: support for #[link(kind = "raw-dylib")]. 2021-06-04 18:01:35 -07:00
marker_trait_attr marker_traits: require EvaluatedToOk 2021-08-18 16:34:54 +02:00
match Adjust spans 2021-08-25 14:40:06 -07:00
meta Auto merge of #87738 - lqd:polonius-master, r=nikomatsakis 2021-08-18 05:50:55 +00:00
methods Modify structured suggestion output 2021-08-11 09:46:24 +00:00
mir feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
mir-dataflow
mismatched_types Suggest deriving traits if possible 2021-09-06 13:18:05 +02:00
missing Modify structured suggestion output 2021-08-11 09:46:24 +00:00
missing_non_modrs_mod E0583: Include secondary path in error message 2021-05-06 09:40:05 +08:00
modules Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
modules_and_files_visibility use full path for E0761 2021-05-03 18:57:48 +08:00
moves Correct typo 2021-09-05 08:04:55 +02:00
mut Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
namespace Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
native-library-link-flags Don't allow both the +bundle and +whole-archive modifiers for rlibs 2021-08-30 11:51:27 +02:00
never_type Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
nll Auto merge of #88467 - sexxi-goose:issue-88431, r=nikomatsakis 2021-08-31 06:01:52 +00:00
non_modrs_mods
non_modrs_mods_and_inline_mods
not-panic Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
numbers-arithmetic Move some tests to more reasonable directories - 2 2021-01-16 19:46:54 -03:00
numeric Ensure suggestion is in its own diagnostic window 2021-09-01 20:20:46 -07:00
object-lifetime Modify structured suggestion output 2021-08-11 09:46:24 +00:00
object-safety Modify structured suggestion output 2021-08-11 09:46:24 +00:00
obsolete-in-place feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
on-unimplemented Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
or-patterns Modify structured suggestion output 2021-08-11 09:46:24 +00:00
overloaded
packed Modify structured suggestion output 2021-08-11 09:46:24 +00:00
packed-struct
panic-handler Add needs-unwind to tests 2021-05-06 02:49:34 +00:00
panic-runtime Use existing declaration of rust_eh_personality 2021-07-10 15:43:05 +02:00
panics tests: support -Zsymbol-mangling-version=v0 being the default. 2021-08-24 19:07:50 +03:00
parser Rollup merge of #88553 - theo-lw:issue-88276, r=estebank 2021-09-08 12:24:16 -04:00
pattern Handle irrufutable or unreachable let-else 2021-08-30 20:18:43 -05:00
polymorphization feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
print-fuel update print fuel test output again... 2020-11-19 08:47:00 -05:00
print_type_sizes Mark -1 as an available niche for file descriptors 2020-12-10 13:31:52 -07:00
privacy Auto merge of #87600 - JohnTitor:classify-ui-tests, r=petrochenkov 2021-08-14 09:25:33 +00:00
proc-macro Rollup merge of #88257 - estebank:invalid-attr-error, r=oli-obk 2021-09-05 10:32:20 +02:00
process Do not call getpid wrapper after fork in tests 2021-08-01 09:45:00 +02:00
process-termination Don't run a publically reachable server in tests 2021-06-27 09:53:27 -04:00
pub Modify structured suggestion output 2021-08-11 09:46:24 +00:00
qualified
range Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
raw-ref-op
reachable Introduce hir::ExprKind::Let - Take 2 2021-08-15 16:18:26 -03:00
recursion Morph layout_raw query into layout_of. 2021-08-24 22:04:27 +03:00
recursion_limit Query-ify global limit attribute handling 2021-07-04 12:33:14 -05:00
regions Normalize associated types with bound vars 2021-08-24 22:29:39 -04:00
repr Fix incorrect use of #[repr(no_niche)] 2021-07-19 17:50:27 -05:00
reserved Modify structured suggestion output 2021-08-11 09:46:24 +00:00
resolve Auto merge of #88386 - estebank:unmatched-delims, r=jackh726 2021-09-03 03:13:18 +00:00
return Modify structured suggestion output 2021-08-11 09:46:24 +00:00
rfc-0107-bind-by-move-pattern-guards
rfc-1445-restrict-constants-in-patterns Fix double warning about illegal floating-point literal pattern 2021-07-05 18:10:34 +02:00
rfc-1717-dllimport
rfc-1937-termination-trait Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
rfc-2005-default-binding-mode Improve error reporting for modifications behind & references 2021-07-02 18:29:49 +02:00
rfc-2008-non-exhaustive Fix debugger stepping behavior around match expressions 2021-08-25 15:17:22 -04:00
rfc-2027-object-safe-for-dispatch
rfc-2091-track-caller Fix line lengths 2021-06-04 12:24:14 -05:00
rfc-2093-infer-outlives Use a more accurate span on assoc types WF checks 2021-08-12 10:02:36 +00:00
rfc-2126-crate-paths
rfc-2126-extern-absolute-paths diagnostics: Differentiate between edition meanings of ::foo in resolve diagnostics (for bare ::foo) 2021-03-07 14:21:48 -08:00
rfc-2294-if-let-guard Don't mark if_let_guard as an incomplete feature 2021-08-16 17:10:31 +02:00
rfc-2306
rfc-2361-dbg-macro Change Debug unimplemented message per request 2021-06-22 00:38:31 -07:00
rfc-2457 Adjust #[no_mangle]-related checks and lints for impl items 2021-08-12 17:11:44 +08:00
rfc-2497-if-let-chains feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
rfc-2565-param-attrs Modify structured suggestion output 2021-08-11 09:46:24 +00:00
rfc-2627-raw-dylib Consider all fields when comparing DllImports, to remove nondetermininsm in multiple-definitions test 2021-07-16 11:10:31 -07:00
rfc-2632-const-trait-impl Add test cases 2021-08-28 15:53:26 +00:00
rfcs add Cell::as_array_of_cells, similar to Cell::as_slice_of_cells 2021-08-23 01:00:34 -04:00
rmeta Move some tests to more reasonable directories 2021-02-16 21:22:21 -03:00
rust-2018 Bless tests. 2021-09-02 19:08:59 +02:00
rust-2021 Bless tests. 2021-09-02 19:08:59 +02:00
rustdoc Move working checks into separate test files 2021-08-16 23:17:27 +02:00
sanitize Implement black_box using intrinsic 2021-08-12 16:16:57 +01:00
save-analysis Remove min_tait and full_tait stderr dangling files 2021-07-27 19:50:14 -03:00
self feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
sepcomp Update tests for extern block linting 2021-01-13 07:49:16 -05:00
shadowed Tweak suggestion output 2021-04-23 18:57:52 -07:00
simd feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
simd-intrinsic Minor adjustments and refactoring 2021-07-01 17:48:19 +02:00
single-use-lifetime Modify structured suggestion output 2021-08-11 09:46:24 +00:00
span Modify structured suggestion output 2021-08-11 09:46:24 +00:00
specialization feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
stability-attribute Add long explanation for E0544. 2021-07-26 22:59:16 +01:00
static Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
statics Move some tests to more suitable subdirs 2021-03-06 18:24:53 +09:00
str Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
structs Modify structured suggestion output 2021-08-11 09:46:24 +00:00
structs-enums Modify structured suggestion output 2021-08-11 09:46:24 +00:00
suggestions Suggest deriving traits if possible 2021-09-06 13:18:05 +02:00
svh Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
symbol-names feature(const_param_types) -> feature(adt_const_params) 2021-08-30 12:07:36 +02:00
target-feature Auto merge of #79608 - alessandrod:bpf, r=nagisa 2021-06-06 01:02:32 +00:00
terminal-width Modify structured suggestion output 2021-08-11 09:46:24 +00:00
test-attrs Move some UI tests to more suitable subdirs 2021-06-30 06:41:10 +09:00
thinlto
thread-local add regression test for issue #37508 2021-06-16 18:44:26 -07:00
threads-sendsync Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
tool-attributes Don't confuse the user with notes about tool modules. 2021-08-23 16:57:59 +02:00
trait-bounds Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
traits Stop allocating vtable entries for non-object-safe methods 2021-09-05 18:13:32 +01:00
transmute
treat-err-as-bug Set RUST_BACKTRACE=0 when running treat-err-as-bug tests 2021-02-22 21:07:40 -05:00
trivial-bounds Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
try-block Modify structured suggestion output 2021-08-11 09:46:24 +00:00
try-trait Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
tuple Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
type Detect bare blocks with type ascription that were meant to be a struct literal 2021-09-03 14:43:04 +00:00
type-alias
type-alias-enum-variants Bless tests 2021-08-21 18:41:34 -07:00
type-alias-impl-trait Report cycle error using 'deepest' obligation in the cycle 2021-09-02 11:49:32 -05:00
type-inference Modify structured suggestion output 2021-08-11 09:46:24 +00:00
typeck feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
typeof Modify structured suggestion output 2021-08-11 09:46:24 +00:00
ufcs Modify structured suggestion output 2021-08-11 09:46:24 +00:00
unboxed-closures Auto merge of #86700 - lqd:matthews-nll-hrtb-errors, r=nikomatsakis 2021-08-18 15:54:59 +00:00
underscore-imports Bless tests. 2021-09-02 19:08:59 +02:00
underscore-lifetime Use more accurate spans when proposing adding lifetime to item 2021-08-18 10:25:15 +00:00
uniform-paths
uninhabited Modify structured suggestion output 2021-08-11 09:46:24 +00:00
union Suggest deriving traits if possible 2021-09-06 13:18:05 +02:00
unique Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
unnamed_fields Add test for restriction of anonymous types on validation 2021-05-16 09:53:17 -05:00
unresolved
unsafe Auto merge of #83302 - camsteffen:write-piece-unchecked, r=dtolnay 2021-08-23 22:55:19 +00:00
unsized add unsized coercion test 2021-08-26 12:57:42 +02:00
unsized-locals Point at impl and type defs introducing requirements on E0277 2021-04-06 19:55:44 -07:00
unused-crate-deps Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
unwind-abis Replace per-target ABI denylist with an allowlist 2021-07-06 13:12:15 +03:00
use Modify structured suggestion output 2021-08-11 09:46:24 +00:00
variance BTree: encapsulate LeafRange better & some debug asserts 2021-06-09 12:03:07 +02:00
variants Modify structured suggestion output 2021-08-11 09:46:24 +00:00
wasm Add a regression test for #76281 2021-01-16 14:29:55 +09:00
wf Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
where-clauses Auto merge of #86700 - lqd:matthews-nll-hrtb-errors, r=nikomatsakis 2021-08-18 15:54:59 +00:00
xcrate Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
zero-sized Fix new 'unnecessary trailing semicolon' warnings 2020-11-26 17:08:36 -05:00
.gitattributes
absolute-paths-in-nested-use-groups.rs
absolute-paths-in-nested-use-groups.stderr
access-mode-in-closures.rs
access-mode-in-closures.stderr
alias-uninit-value.rs
align-with-extern-c-fn.rs
alignment-gep-tup-like-1.rs
alloca-from-derived-tydesc.rs
anonymous-higher-ranked-lifetime.rs
anonymous-higher-ranked-lifetime.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
arg-count-mismatch.rs
arg-count-mismatch.stderr
arg-type-mismatch.rs
arg-type-mismatch.stderr
argument-passing.rs
artificial-block.rs
as-precedence.rs
assign-assign.rs
assign-imm-local-twice.rs Compiler error messages: reduce assertiveness of message E0384 2021-04-12 23:29:09 +01:00
assign-imm-local-twice.stderr Compiler error messages: reduce assertiveness of message E0384 2021-04-12 23:29:09 +01:00
assignment-operator-unimplemented.rs
assignment-operator-unimplemented.stderr
assoc-inherent.rs Add feature gate for inherent associate types. 2021-02-25 14:10:25 +01:00
assoc-inherent.stderr Add feature gate for inherent associate types. 2021-02-25 14:10:25 +01:00
assoc-lang-items.rs
assoc-lang-items.stderr
assoc-oddities-3.rs
associated-item-long-paths.rs
associated-path-shl.rs
associated-path-shl.stderr
atomic-from-mut-not-available.rs
atomic-from-mut-not-available.stderr
atomic-print.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
attempted-access-non-fatal.rs
attempted-access-non-fatal.stderr
attr-bad-crate-attr.rc
attr-eq-token-tree.rs Accept arbitrary expressions in key-value attributes at parse time 2020-12-09 21:37:32 +03:00
attr-eq-token-tree.stderr Accept arbitrary expressions in key-value attributes at parse time 2020-12-09 21:37:32 +03:00
attr-shebang.rs
attr-start.rs
attr-usage-inline.rs Fixed #[inline] to be warned in fields, arms, macro defs 2021-02-01 23:36:19 +09:00
attr-usage-inline.stderr Fixed #[inline] to be warned in fields, arms, macro defs 2021-02-01 23:36:19 +09:00
attr-usage-repr.rs
attr-usage-repr.stderr
attribute-with-no-generics-in-parameter-list.rs
attribute-with-no-generics-in-parameter-list.stderr
attrs-resolution-errors.rs resolve: Centralize some error reporting for unexpected macro resolutions 2020-11-19 19:25:20 +03:00
attrs-resolution-errors.stderr resolve: Centralize some error reporting for unexpected macro resolutions 2020-11-19 19:25:20 +03:00
attrs-resolution.rs
augmented-assignments-feature-gate-cross.rs
augmented-assignments-feature-gate.rs
augmented-assignments-rpass.rs
augmented-assignments.rs
augmented-assignments.stderr
auto-instantiate.rs
auto-ref-slice-plus-ref.rs
auto-ref-slice-plus-ref.stderr change from review and show full type if it can be deref 2021-05-22 12:38:48 +02:00
autobind.rs
autoderef-full-lval.rs
autoderef-full-lval.stderr
backtrace-apple-no-dsymutil.rs rustc: Stabilize -Zrun-dsymutil as -Csplit-debuginfo 2021-01-28 08:51:11 -08:00
backtrace-debuginfo-aux.rs
backtrace-debuginfo.rs Drop -opt-bisect-limit=0 flag from test 2021-05-08 10:58:08 +02:00
backtrace.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
bare-fn-implements-fn-mut.rs
bare-static-string.rs
bastion-of-the-turbofish.rs Integrate context into the memorial to Anna 2021-07-26 21:09:04 +02:00
big-literals.rs Update tests to remove old numeric constants 2020-11-29 00:55:55 -05:00
bind-by-move.rs
bitwise.rs
blind-item-local-shadow.rs
blind-item-mixed-crate-use-item.rs
blind-item-mixed-use-item.rs
bogus-tag.rs
bogus-tag.stderr
borrow-by-val-method-receiver.rs
bound-suggestions.fixed give full path of constraint in suggest_constraining_type_param 2021-03-31 09:47:31 +08:00
bound-suggestions.rs Account for generics when suggesting bound 2021-01-24 23:16:50 -08:00
bound-suggestions.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
bounds-lifetime.rs
bounds-lifetime.stderr
break-diverging-value.rs
break-diverging-value.stderr
break-outside-loop.rs
break-outside-loop.stderr
break-while-condition.rs
break-while-condition.stderr
bug-7183-generics.rs
bug-7295.rs
builtin-clone-unwind.rs
builtin-clone.rs
by-move-pattern-binding.rs
by-move-pattern-binding.stderr
byte-literals.rs
c-stack-returning-int64.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
can-copy-pod.rs
cancel-clean-via-immediate-rvalue-ref.rs
cannot-mutate-captured-non-mut-var.rs
cannot-mutate-captured-non-mut-var.stderr
capture1.rs
capture1.stderr
catch-unwind-bang.rs
cenum_impl_drop_cast.rs
cenum_impl_drop_cast.stderr
cfguard-run.rs
changing-crates.rs
changing-crates.stderr
char.rs
check-static-immutable-mut-slices.rs Permit mutable references in all const contexts 2021-01-23 11:33:45 +00:00
check-static-immutable-mut-slices.stderr Adjust wording of a diagnostic 2021-01-23 11:33:45 +00:00
check-static-recursion-foreign.rs
check-static-values-constraints.rs
check-static-values-constraints.stderr
child-outlives-parent.rs
class-cast-to-trait.rs
class-cast-to-trait.stderr change from review and show full type if it can be deref 2021-05-22 12:38:48 +02:00
class-method-missing.rs
class-method-missing.stderr
class-missing-self.rs
class-missing-self.stderr
cleanup-arm-conditional.rs
cleanup-rvalue-for-scope.rs
cleanup-rvalue-scopes-cf.rs
cleanup-rvalue-scopes-cf.stderr
cleanup-rvalue-scopes.rs
cleanup-rvalue-temp-during-incomplete-alloc.rs
cleanup-shortcircuit.rs add test 2021-04-07 19:23:17 +02:00
clone-with-exterior.rs
close-over-big-then-small-data.rs
closure-expected.rs
closure-expected.stderr
closure_promotion.rs
codegen-object-shim.rs
command-line-diagnostics.rs
command-line-diagnostics.stderr Compiler error messages: reduce assertiveness of message E0384 2021-04-12 23:29:09 +01:00
commandline-argfile-badutf8.args
commandline-argfile-badutf8.rs
commandline-argfile-badutf8.stderr
commandline-argfile-missing.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
commandline-argfile-missing.stderr
commandline-argfile.args
commandline-argfile.rs
compile_error_macro.rs
compile_error_macro.stderr
complex.rs
concat.rs
concat.stderr
conflicting-repr-hints.rs Layout error instead of an ICE for packed and aligned types 2021-07-15 18:17:27 +02:00
conflicting-repr-hints.stderr Layout error instead of an ICE for packed and aligned types 2021-07-15 18:17:27 +02:00
conservative_impl_trait.rs
conservative_impl_trait.stderr
constructor-lifetime-args.rs improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
constructor-lifetime-args.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
continue-after-missing-main.nll.stderr
continue-after-missing-main.rs
continue-after-missing-main.stderr
copy-a-resource.rs
copy-a-resource.stderr Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
core-run-destroy.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
crate-in-paths.rs
crate-in-paths.stderr
crate-leading-sep.rs
crate-method-reexport-grrrrrrr.rs
crate-name-attr-used.rs
crate-name-mismatch.rs
crate-name-mismatch.stderr
crt-static-off-works.rs
crt-static-on-works.rs
custom-attribute-multisegment.rs
custom-attribute-multisegment.stderr
custom-test-frameworks-simple.rs
custom_attribute.rs
custom_attribute.stderr
cycle-generic-bound.rs
debuginfo-emit-llvm-ir-and-split-debuginfo.rs Don't fail to remove files if they are missing 2021-02-14 18:31:57 +02:00
debuginfo-lto.rs
deduplicate-diagnostics.deduplicate.stderr
deduplicate-diagnostics.duplicate.stderr Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
deduplicate-diagnostics.rs Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
deep.rs
default-alloc-error-hook.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
default-associated-types.rs
default-method-parsing.rs
default-method-simple.rs
defaults-well-formedness.rs
deprecation-in-force-unstable.rs
deref-non-pointer.rs
deref-non-pointer.stderr
deref-rc.rs
deref.rs
derive-uninhabited-enum-38885.rs
derive-uninhabited-enum-38885.stderr
destructure-trait-ref.rs
destructure-trait-ref.stderr
disambiguate-identical-names.rs
disambiguate-identical-names.stderr
diverging-fallback-method-chain.rs
diverging-fallback-option.rs
diverging-fn-tail-35849.rs
diverging-fn-tail-35849.stderr
diverging-tuple-parts-39485.rs
diverging-tuple-parts-39485.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
does-nothing.rs
does-nothing.stderr
dont-suggest-private-trait-method.rs
dont-suggest-private-trait-method.stderr
double-ref.rs
double-type-import.rs
double-type-import.stderr
dupe-first-attr.rc
duplicate_entry_error.rs
duplicate_entry_error.stderr
dyn-trait-compatibility.rs
dyn-trait-compatibility.stderr
early-ret-binop-add.rs
early-vtbl-resolution.rs
edition-keywords-2015-2015.rs
edition-keywords-2015-2018.rs
edition-keywords-2018-2015.rs
edition-keywords-2018-2018.rs
editions-crate-root-2015.rs diagnostics: Don't mention external crates when hitting import errors on crate imports in 2018 2021-03-07 15:15:19 -08:00
editions-crate-root-2015.stderr diagnostics: Differentiate between edition meanings of ::foo in resolve diagnostics for ::foo::Bar 2021-03-07 14:24:47 -08:00
editions-crate-root-2018.rs diagnostics: Don't mention external crates when hitting import errors on crate imports in 2018 2021-03-07 15:15:19 -08:00
editions-crate-root-2018.stderr diagnostics: Don't mention external crates when hitting import errors on crate imports in 2018 2021-03-07 15:15:19 -08:00
elide-errors-on-mismatched-tuple.rs
elide-errors-on-mismatched-tuple.stderr
elided-test.rs
elided-test.stderr
else-if.rs
empty-allocation-non-null.rs
empty-allocation-rvalue-non-null.rs
empty-type-parameter-list.rs
empty_global_asm.rs
enable-unstable-lib-feature.rs
enable-unstable-lib-feature.stderr
enums-pats-not-idents.rs
enums-pats-not-idents.stderr
env-args-reverse-iterator.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
env-funky-keys.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
env-null-vars.rs
env-vars.rs Fix src/test/ui/env-vars.rs on 128-core machines on Windows 2020-12-03 18:07:29 -08:00
epoch-gate-feature.rs
eq-multidispatch.rs
error-festival.rs
error-festival.stderr
error-should-say-copy-not-pod.rs
error-should-say-copy-not-pod.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
estr-uniq.rs
eval-enum.rs
eval-enum.stderr
exclusive-drop-and-copy.rs
exclusive-drop-and-copy.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
exec-env.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
expanded-cfg.rs
explain.rs
explain.stdout Slightly improve code samples in E0591 2020-11-27 19:07:14 -08:00
explicit-i-suffix.rs
explore-issue-38412.rs
explore-issue-38412.stderr Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
export-fully-qualified.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
export-fully-qualified.stderr Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
export-import.rs
export-import.stderr
export-multi.rs
export-non-interference2.rs
export-non-interference3.rs
export-tag-variant.rs
export-tag-variant.stderr
export.rs
export.stderr
export2.rs
export2.stderr
expr-block-fn.rs
expr-block-generic-unique1.rs
expr-block-generic-unique2.rs
expr-block-generic.rs
expr-block-slot.rs
expr-block-unique.rs
expr-block.rs
expr-copy.rs
expr-empty-ret.rs
expr-fn.rs
expr-if-generic.rs
expr-if-panic-all.rs
expr-if-unique.rs
expr-if.rs
expr-scope.rs
ext-expand-inner-exprs.rs
ext-nonexistent.rs
ext-nonexistent.stderr
extoption_env-no-args.rs
extoption_env-no-args.stderr
extoption_env-not-defined.rs
extoption_env-not-string-literal.rs
extoption_env-not-string-literal.stderr
extoption_env-too-many-args.rs
extoption_env-too-many-args.stderr
fact.rs
fail-simple.rs
fail-simple.stderr
fat-lto.rs
fds-are-cloexec.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
ffi_const.rs
ffi_const.stderr
ffi_const2.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
ffi_const2.stderr Add long explanation for E0757 2021-07-21 13:31:47 +01:00
ffi_pure.rs
ffi_pure.stderr
ffi_returns_twice.rs
ffi_returns_twice.stderr
filter-block-view-items.rs
fixup-deref-mut.rs
float-literal-inference-restrictions.rs
float-literal-inference-restrictions.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
fn-in-pat.rs
fn-in-pat.stderr
foreign-fn-return-lifetime.fixed
foreign-fn-return-lifetime.rs
foreign-fn-return-lifetime.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
foreign-unsafe-fn-called.mir.stderr Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
foreign-unsafe-fn-called.rs Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
foreign-unsafe-fn-called.thir.stderr Test -Zthir-unsafeck for unsafe function calls 2021-05-11 20:35:38 +02:00
format-no-std.rs
fun-call-variants.rs
fun-indirect-call.rs
future-incompatible-lint-group.rs Only include lint in future_incompatible lint group if not an edition lint 2021-06-28 16:40:46 +02:00
future-incompatible-lint-group.stderr Only include lint in future_incompatible lint group if not an edition lint 2021-06-28 16:40:46 +02:00
gated-bad-feature.rs
gated-bad-feature.stderr
glob-cycles.rs
global-scope.rs
guards.rs
hello.rs
hello2021.rs Require -Z unstable-options for unstable editions. 2020-12-31 19:06:09 +01:00
higher-lifetime-bounds.rs
higher-lifetime-bounds.stderr
ignore-all-the-things.rs
illegal-ufcs-drop.fixed Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
illegal-ufcs-drop.rs Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
illegal-ufcs-drop.stderr Fix structured suggestion for explicit drop call 2021-01-17 16:48:52 -08:00
immut-function-arguments.rs
immut-function-arguments.stderr
impl-duplicate-methods.rs
impl-duplicate-methods.stderr
impl-inherent-non-conflict.rs
impl-not-adjacent-to-type.rs
impl-privacy-xc-1.rs
impl-privacy-xc-2.rs
impl-unused-rps-in-assoc-type.rs
impl-unused-rps-in-assoc-type.stderr
impl-unused-tps-inherent.rs
impl-unused-tps-inherent.stderr
impl-unused-tps.rs
impl-unused-tps.stderr
implicit-method-bind.rs
implicit-method-bind.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
impossible_range.fixed
impossible_range.rs
impossible_range.stderr
in-band-lifetimes.rs
inc-range-pat.rs
include-single-expr-helper-1.rs
include-single-expr-helper.rs
include-single-expr.rs
include-single-expr.stderr
index-bot.rs
index-bot.stderr
index-help.rs
index-help.stderr
index_message.rs
index_message.stderr
indexing-requires-a-uint.rs
indexing-requires-a-uint.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
infer-fn-tail-expr.rs
inherit-env.rs
init-large-type.rs
init-res-into-things.rs
inline-disallow-on-variant.rs
inline-disallow-on-variant.stderr
inlined-main.rs
inner-attrs-on-impl.rs
inner-module.rs
inner-static-type-parameter.rs
inner-static-type-parameter.stderr Add help message for unused type param 2021-05-01 21:58:06 +00:00
inner-static.rs
instantiable.rs
integer-literal-suffix-inference.rs
integer-literal-suffix-inference.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
integral-indexing.rs
integral-indexing.stderr
integral-variable-unification-error.rs
integral-variable-unification-error.stderr
intrinsics-always-extern.rs
intrinsics-always-extern.stderr
invalid_crate_type_syntax.rs
invalid_crate_type_syntax.stderr
invalid_dispatch_from_dyn_impls.rs
invalid_dispatch_from_dyn_impls.stderr
issue-72470-llvm-dominate.rs
issue-73914.rs
issue-76387-llvm-miscompile.rs
issue-83639.rs Replace tabs in err messages before rendering 2021-03-29 13:38:36 +03:00
issue-83639.stderr Replace tabs in err messages before rendering 2021-03-29 13:38:36 +03:00
issues-71798.rs
issues-71798.stderr
istr.rs
item-name-overload.rs
json-and-color.rs
json-and-color.stderr
json-and-error-format.rs
json-and-error-format.stderr
json-bom-plus-crlf-multifile-aux.rs
json-bom-plus-crlf-multifile.rs
json-bom-plus-crlf-multifile.stderr Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
json-bom-plus-crlf.rs
json-bom-plus-crlf.stderr Use multispan suggestions more often 2021-07-30 09:26:31 -07:00
json-invalid.rs
json-invalid.stderr
json-multiple.nll.stderr
json-multiple.polonius.stderr
json-multiple.rs
json-multiple.stderr
json-options.nll.stderr
json-options.polonius.stderr
json-options.rs
json-options.stderr
json-short.rs
json-short.stderr Implement Encoder for Diagnostic manually 2021-02-07 14:54:22 -08:00
keyword-changes-2012-07-31.rs
kindck-implicit-close-over-mut-var.rs
kinds-in-metadata.rs
kinds-of-primitive-impl.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
kinds-of-primitive-impl.stderr Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
lambda-infer-unresolved.rs
lambda-var-hygiene.rs
large-records.rs
last-use-in-block.rs
last-use-in-cap-clause.rs
last-use-is-capture.rs
lazy-and-or.rs
lazy-init.rs
leak-unique-as-tydesc.rs
legacy-const-generics-bad.rs Properly reject non-const arguments 2021-02-24 06:46:30 +00:00
legacy-const-generics-bad.stderr feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
legacy-const-generics.rs TODO -> FIXME 2021-02-24 02:36:45 +00:00
lexical-scopes.rs
lexical-scopes.stderr
lexical-scoping.rs
lifetime-before-type-params.rs
lifetime-before-type-params.stderr update tests 2020-12-26 18:24:10 +01:00
link-cfg-works.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
link-section.rs
linkage1.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
lint-cap.rs
lint-unknown-lints-at-crate-level.rs
list.rs
liveness-assign-imm-local-after-ret.rs
llvm-pr32379.rs
log-err-phi.rs
log-knows-the-names-of-variants-in-std.rs
log-knows-the-names-of-variants.rs
log-poly.rs
logging-only-prints-once.rs
long-while.rs
loud_ui.rs
lto-and-no-bitcode-in-rlib.rs
lto-and-no-bitcode-in-rlib.stderr
lto-duplicate-symbols.rs
lto-duplicate-symbols.stderr Truncate hex stable crate id to 8 characters (32 bits) 2021-07-06 11:36:23 +02:00
lto-many-codegen-units.rs
lto-opt-level-s.rs
lto-opt-level-z.rs
lto-rustc-loads-linker-plugin.rs
lto-still-runs-thread-dtors.rs Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
lto-thin-rustc-loads-linker-plugin.rs
lub-glb-with-unbound-infer-var.rs
lub-if.nll.stderr
lub-if.rs
lub-if.stderr
lub-match.nll.stderr
lub-match.rs
lub-match.stderr
macro-quote-cond.rs
macro-quote-test.rs
main-wrong-location.rs Remove #[main] attribute. 2021-04-16 13:04:02 +08:00
main-wrong-location.stderr Remove #[main] attribute. 2021-04-16 13:04:02 +08:00
main-wrong-type.rs
main-wrong-type.stderr
malformed_macro_lhs.rs
malformed_macro_lhs.stderr
map-types.rs
map-types.stderr
match-on-negative-integer-ranges.rs
matches2021.rs fix ui tests 2021-07-16 11:26:20 -07:00
max-min-classes.rs
maybe-bounds-where-cpass.rs
maybe-bounds-where.rs Don't move ?Trait bounds to param bounds if they're in where clauses 2021-09-07 18:08:46 -04:00
maybe-bounds-where.stderr Don't move ?Trait bounds to param bounds if they're in where clauses 2021-09-07 18:08:46 -04:00
maybe-bounds.rs
maybe-bounds.stderr
mid-path-type-params.rs
minmax-stability-issue-23687.rs
minus-string.rs
minus-string.stderr
mir-unpretty.rs
mir-unpretty.stderr
missing_debug_impls.rs
missing_debug_impls.stderr
mod-subitem-as-enum-variant.rs
mod-subitem-as-enum-variant.stderr
module-macro_use-arguments.rs
module-macro_use-arguments.stderr
monad.rs
monomorphize-abi-alignment.rs
monomorphized-callees-with-ty-params-3314.rs
mpsc_stress.rs
msvc-data-only.rs
multi-panic.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
multibyte.rs
multidispatch-conditional-impl-not-considered.rs
multidispatch1.rs
multidispatch2.rs
multiline-comment.rs
multiple-reprs.rs
mut-function-arguments.rs
mut-vstore-expr.rs
mutexguard-sync.rs
mutexguard-sync.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
mutual-recursion-group.rs
native-print-no-runtime.rs
negative.rs
nested-block-comment.rs
nested-cfg-attrs.rs
nested-cfg-attrs.stderr
nested-class.rs
nested-function-names-issue-8587.rs
nested-ty-params.rs
nested-ty-params.stderr
nested_item_main.rs
new-box-syntax.rs
new-box.rs
new-impl-syntax.rs
new-import-syntax.rs
new-style-constants.rs
new-unicode-escapes.rs
new-unsafe-pointers.rs
newlambdas-ret-infer.rs
newlambdas-ret-infer2.rs
newlambdas.rs
newtype-polymorphic.rs
newtype-temporary.rs
newtype.rs
nil-decl-in-foreign.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
no-capture-arc.rs
no-capture-arc.stderr
no-core-1.rs
no-core-2.rs
no-implicit-prelude-nested.rs
no-implicit-prelude-nested.stderr
no-link-unknown-crate.rs
no-link-unknown-crate.stderr
no-link.rs
no-link.stderr
no-mangle-associated-fn.rs Adjust #[no_mangle]-related checks and lints for impl items 2021-08-12 17:11:44 +08:00
no-patterns-in-args-2.rs
no-patterns-in-args-2.stderr bless no-patterns-in-args-2 ui test suit 2020-12-21 21:40:47 +09:00
no-patterns-in-args-macro.rs
no-patterns-in-args-macro.stderr
no-patterns-in-args.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
no-patterns-in-args.stderr
no-reuse-move-arc.rs
no-reuse-move-arc.stderr
no-send-res-ports.rs
no-send-res-ports.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
no-std-1.rs
no-std-2.rs
no-std-3.rs
no-std-inject.rs
no-std-inject.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
no-std-macros.rs Test that core::assert! is valid 2020-12-15 20:47:06 -05:00
no-stdio.rs Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
no-type-for-node-ice.rs
no-type-for-node-ice.stderr
no-warn-on-field-replace-issue-34101.rs
no_crate_type.rs
no_crate_type.stderr
no_owned_box_lang_item.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
no_owned_box_lang_item.stderr
no_send-enum.rs
no_send-enum.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
no_send-rc.rs
no_send-rc.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
no_send-struct.rs
no_send-struct.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
no_share-enum.rs
no_share-enum.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
no_share-struct.rs
no_share-struct.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
noexporttypeexe.rs
noexporttypeexe.stderr
non-constant-expr-for-arr-len.rs
non-constant-expr-for-arr-len.stderr Use correct span for structured suggestion 2021-01-07 16:52:44 -08:00
non-copyable-void.rs
non-copyable-void.stderr Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
non-fmt-panic.fixed Add more assert!() tests for non_fmt_panics. 2021-08-16 17:35:49 +02:00
non-fmt-panic.rs Add more assert!() tests for non_fmt_panics. 2021-08-16 17:35:49 +02:00
non-fmt-panic.stderr Show correct macro name in non_fmt_panics message. 2021-08-16 17:39:50 +02:00
non-ice-error-on-worker-io-fail.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
non-ice-error-on-worker-io-fail.stderr
non-legacy-modes.rs
noncopyable-class.rs
noncopyable-class.stderr Suggest box/pin/arc ing receiver on method calls 2021-03-29 18:14:44 -07:00
nonscalar-cast.fixed
nonscalar-cast.rs
nonscalar-cast.stderr
not-clone-closure.rs
not-clone-closure.stderr
not-copy-closure.rs
not-copy-closure.stderr
not-enough-arguments.rs
not-enough-arguments.stderr
not-sync.rs
not-sync.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
nul-characters.rs
nullable-pointer-iotareduction.rs Point to the updated version of some dead links 2021-06-23 19:36:51 -04:00
nullable-pointer-size.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
object-does-not-impl-trait.rs
object-does-not-impl-trait.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
object-lifetime-default-default-to-static.rs
object-lifetime-default-from-rptr-box.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
object-lifetime-default-from-rptr-mut.rs
object-lifetime-default-from-rptr.rs
object-lifetime-default-inferred.rs Actually infer args in visitors 2021-07-26 21:15:18 +00:00
object-pointer-types.rs
object-pointer-types.stderr change from review and show full type if it can be deref 2021-05-22 12:38:48 +02:00
objects-coerce-freeze-borrored.rs
objects-owned-object-borrowed-method-headerless.rs
objects-owned-object-owned-method.rs
obsolete-syntax-impl-for-dotdot.rs
obsolete-syntax-impl-for-dotdot.stderr
occurs-check-2.rs
occurs-check-2.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
occurs-check-3.rs
occurs-check-3.stderr
occurs-check.rs
occurs-check.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
once-cant-call-twice-on-heap.rs
once-cant-call-twice-on-heap.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
once-move-out-on-heap.rs
op-assign-builtins-by-ref.rs
opeq.rs
operator-associativity.rs
operator-multidispatch.rs
operator-overloading.rs
opt-in-copy.rs
opt-in-copy.stderr
optimization-fuel-0.rs
optimization-fuel-0.stderr
optimization-fuel-1.rs
optimization-fuel-1.stderr
order-dependent-cast-inference.rs
order-dependent-cast-inference.stderr
orphan-check-diagnostics.rs
orphan-check-diagnostics.stderr
osx-frameworks.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
osx-frameworks.stderr
out-of-order-shadowing.rs
out-of-order-shadowing.stderr Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
out-of-stack.rs Fix ui tests for llvm_asm! deprecation 2021-08-15 13:27:13 +01:00
out-pointer-aliasing.rs
output-slot-variants.rs
output-type-mismatch.rs
output-type-mismatch.stderr
over-constrained-vregs.rs
overlap-doesnt-conflict-with-specialization.rs
overlap-doesnt-conflict-with-specialization.stderr
overlap-permitted-for-annotated-marker-traits.rs
overloaded-calls-nontuple.rs Use standard formatting for "rust-call" ABI message 2021-01-10 12:17:24 -08:00
overloaded-calls-nontuple.stderr Use standard formatting for "rust-call" ABI message 2021-01-10 12:17:24 -08:00
owned-implies-static.rs
panic-while-printing.rs Merge set_panic and set_print into set_output_capture. 2020-11-10 21:58:13 +01:00
panic_implementation-closures.rs
paren-free.rs
paren-span.rs
paren-span.stderr
parenthesized-deref-suggestion.rs
parenthesized-deref-suggestion.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
partialeq_help.rs
partialeq_help.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
path-lookahead.fixed
path-lookahead.rs
path-lookahead.stderr
path.rs
pathless-extern-ok.rs
paths-containing-nul.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
phantom-auto-trait.rs Use the name "auto traits" everywhere in the compiler 2020-11-24 16:25:43 -08:00
phantom-auto-trait.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
placement-syntax.rs
placement-syntax.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
point-to-type-err-cause-on-impl-trait-return-2.rs
point-to-type-err-cause-on-impl-trait-return-2.stderr
pptypedef.rs
pptypedef.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
prim-with-args.rs
prim-with-args.stderr
primitive-binop-lhs-mut.rs
print-stdout-eprint-stderr.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
proc_macro.rs
project-cache-issue-31849.rs
project-cache-issue-37154.rs
ptr-coercion-rpass.rs
ptr-coercion.rs
ptr-coercion.stderr
pure-sum.rs
purity-infer.rs
question-mark-type-infer.rs
question-mark-type-infer.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
range-type-infer.rs
range_inclusive.rs
ranges-precedence.rs
raw-fat-ptr.rs
raw-str.rs
rcvr-borrowed-to-region.rs
reachable-unnameable-items.rs
reachable-unnameable-type-alias.rs
readalias.rs
realloc-16687.rs Rename AllocRef to Allocator and (de)alloc to (de)allocate 2020-12-04 14:47:15 +01:00
reassign-ref-mut.rs
reassign-ref-mut.stderr
reexport-should-still-link.rs
reexport-star.rs
reexport-test-harness-main.rs
ref-suggestion.rs
ref-suggestion.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
refer-to-other-statics-by-value.rs
reify-intrinsic.rs Change test to use likely/unlikely instead of copy/copy_overlapping. 2021-06-04 16:44:28 -04:00
reify-intrinsic.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
remap-path-prefix.rs Fix remap-path-prefix UI test case. 2021-08-27 12:43:07 +02:00
remap-path-prefix.stderr Fix remap-path-prefix UI test case. 2021-08-27 12:43:07 +02:00
removing-extern-crate.fixed
removing-extern-crate.rs
removing-extern-crate.stderr
repeat-expr-in-static.rs
repeat-to-run-dtor-twice.rs
repeat-to-run-dtor-twice.stderr
repeat_count.rs
repeat_count.stderr Stop sorting bodies by span. 2021-09-01 20:13:16 +02:00
repr.rs
repr.stderr
repr_c_int_align.rs
required-lang-item.rs
required-lang-item.stderr
resolve-issue-2428.rs
resource-assign-is-not-copy.rs
resource-destruct.rs
ret-bang.rs
ret-non-nil.rs
ret-non-nil.stderr
ret-none.rs
retslot-cast.rs
retslot-cast.stderr Fix misleading "impl Trait" error 2021-06-27 18:35:43 +02:00
return-disjoint-regions.rs
return-disjoint-regions.stderr
return-nil.rs
rfc1623-2.rs
rfc1623-2.stderr Use more accurate spans when proposing adding lifetime to item 2021-08-18 10:25:15 +00:00
rfc1623.nll.stderr Report nicer errors for HRTB NLL errors from queries 2021-08-15 09:11:01 +02:00
rfc1623.rs Revert to only using opportunistic_resolve_vars for existing places 2021-05-15 12:10:56 -04:00
rfc1623.stderr Revert to only using opportunistic_resolve_vars for existing places 2021-05-15 12:10:56 -04:00
rt-explody-panic-payloads.rs Change entry point to 🛡️ against 💥 💥-payloads 2021-06-19 11:46:56 +03:00
running-with-no-runtime.rs Test THIR unsafeck for unsafe ops in closures 2021-05-27 21:04:44 +02:00
rustc-error.rs
rustc-error.stderr
rustc-rust-log.rs Test building of libraries with rustc logging enabled 2020-10-29 00:00:00 +00:00
safe-extern-statics-mut.mir.stderr Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics-mut.rs Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics-mut.thir.stderr Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics.mir.stderr Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics.rs Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
safe-extern-statics.thir.stderr Check for use of mutable/extern statics in THIR unsafeck 2021-05-21 19:51:53 +02:00
semistatement-in-lambda.rs
seq-args.rs improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
seq-args.stderr improve diagnosts for GATs 2021-05-11 14:09:46 +02:00
seq-compare.rs
shadow-bool.rs
shadowed-use-visibility.rs
shift-various-bad-types.rs
shift-various-bad-types.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
short-error-format.rs
short-error-format.stderr
signal-alternate-stack-cleanup.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
signal-exit-status.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
sigpipe-should-be-ignored.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
similar-tokens.rs Fix ICE when pointing at multi bytes character 2020-12-30 22:33:13 +09:00
similar-tokens.stderr Fix ICE when pointing at multi bytes character 2020-12-30 22:33:13 +09:00
simple-infer.rs
simple_global_asm.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
single-primitive-inherent-impl.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
single-primitive-inherent-impl.stderr Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
sized-borrowed-pointer.rs
sized-cycle-note.rs
sized-cycle-note.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
sized-owned-pointer.rs
slightly-nice-generic-literal-messages.rs
slightly-nice-generic-literal-messages.stderr
slowparse-bstring.rs
slowparse-string.rs
sse2.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
stability-in-private-module.rs
stability-in-private-module.stderr
stable-addr-of.rs
stable-features.rs
stable-features.stderr
static_sized_requirement.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
staticness-mismatch.rs
staticness-mismatch.stderr
std-backtrace.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
std-uncopyable-atomics.rs
std-uncopyable-atomics.stderr
stdio-is-blocking.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
stdout-during-shutdown.rs
stdout-during-shutdown.run.stdout
stmt_expr_attrs_no_feature.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
stmt_expr_attrs_no_feature.stderr
string-box-error.rs
struct-ctor-mangling.rs
structured-compare.rs
substs-ppaux.normal.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
substs-ppaux.rs
substs-ppaux.verbose.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
suffixed-literal-meta.rs Stabilize extended_key_value_attributes 2021-05-18 01:01:36 -04:00
suffixed-literal-meta.stderr Accept arbitrary expressions in key-value attributes at parse time 2020-12-09 21:37:32 +03:00
super-at-top-level.rs
super-at-top-level.stderr
super-fast-paren-parsing.rs
super.rs
supported-cast.rs
suppressed-error.rs
suppressed-error.stderr
svh-add-nothing.rs
swap-1.rs
swap-overlapping.rs
switched-expectations.rs
switched-expectations.stderr
syntax-extension-minor.rs
syntax-trait-polarity-feature-gate.rs
syntax-trait-polarity-feature-gate.stderr
syntax-trait-polarity.rs
syntax-trait-polarity.stderr
synthetic-param.rs
synthetic-param.stderr Bless UI tests 2021-06-29 12:49:08 +02:00
tag-that-dare-not-speak-its-name.rs
tag-that-dare-not-speak-its-name.stderr
tag-type-args.rs Rework diagnostics for wrong number of generic args 2021-01-10 13:07:40 +01:00
tag-type-args.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
tag-variant-cast-non-nullary.fixed
tag-variant-cast-non-nullary.rs
tag-variant-cast-non-nullary.stderr
tag-variant-disr-dup.rs
tag-variant-disr-dup.stderr
tail-call-arg-leak.rs
tail-cps.rs
tail-direct.rs
tail-typeck.rs
tail-typeck.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
tcp-stress.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
terminate-in-initializer.rs
terr-in-field.rs
terr-in-field.stderr
terr-sorts.rs
terr-sorts.stderr
test-allow-dead-extern-static-no-warning.rs
thin-lto-global-allocator.rs
thir-tree.rs Add test for -Z unpretty=thir-tree 2021-07-24 17:33:43 -04:00
thir-tree.stdout Add test for -Z unpretty=thir-tree 2021-07-24 17:33:43 -04:00
thir-unsafeck-issue-85871.rs Check whether the closure's owner has a body before deferring to it in thir-unsafeck 2021-06-08 22:09:35 +02:00
thread-local-in-ctfe.rs remove const_fn feature gate 2021-05-09 14:29:31 +02:00
thread-local-in-ctfe.stderr add long error explanation for E0625 2021-08-02 23:03:16 -04:00
thread-local-mutation.rs
thread-local-mutation.stderr
thread-local-not-in-prelude.rs
thread-local-static.rs Revert "With the revert of PR 83091, swap is not a const fn anymore." 2021-06-27 12:05:18 +02:00
thread-local-static.stderr add long error explanation for E0625 2021-08-02 23:03:16 -04:00
tls.rs
tool_attributes.rs
tool_lints-fail.rs
tool_lints-fail.stderr
tool_lints-rpass.rs
tool_lints.rs Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
tool_lints.stderr Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
tool_lints_2018_preview.rs
trace_macros-format.rs
trace_macros-format.stderr
trailing-comma.rs
trait-impl-bound-suggestions.fixed give full path of constraint in suggest_constraining_type_param 2021-03-31 09:47:31 +08:00
trait-impl-bound-suggestions.rs
trait-impl-bound-suggestions.stderr Use note to point at bound introducing requirement 2021-08-16 17:47:22 +00:00
trait-method-number-parameters.rs
trait-method-number-parameters.stderr
transmute-equal-assoc-types.rs
transmute-equal-assoc-types.stderr
transmute-non-immediate-to-immediate.rs
transmute-specialization.rs
transmute-specialization.stderr
trivial-message.rs
trivial_casts-rpass.rs
try-from-int-error-partial-eq.rs
try-is-identifier-edition2015.rs Fix new 'unnecessary trailing semicolon' warnings 2020-11-26 17:08:36 -05:00
try-macro-suggestion.rs
try-macro-suggestion.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
try-operator-hygiene.rs
try-operator.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
try-wait.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
tuple-index-fat-types.rs
tuple-index.rs
tutorial-suffix-inference-test.rs
tutorial-suffix-inference-test.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
tydesc-name.rs
type-ascription.rs
type-id-higher-rank-2.rs
type-in-nested-module.rs
type-infer-generalize-ty-var.rs
type-namespace.rs
type-param-constraints.rs
type-param.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
type-params-in-for-each.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
type-ptr.rs
type-use-i1-versus-i8.rs
type_length_limit.polonius.stderr bless a few trivial tests under polonius 2021-08-03 20:29:30 +02:00
type_length_limit.rs
type_length_limit.stderr
typeclasses-eq-example-static.rs
typeclasses-eq-example.rs
typeid-intrinsic.rs
typestate-multi-decl.rs
ufcs-polymorphic-paths.rs
ufcs-type-params.rs
ui-testing-optout.rs
ui-testing-optout.stderr
unary-minus-suffix-inference.rs
unconstrained-none.rs
unconstrained-none.stderr
unconstrained-ref.rs
unconstrained-ref.stderr
underscore-ident-matcher.rs
underscore-ident-matcher.stderr
underscore-lifetimes.rs
underscore-method-after-integer.rs
unevaluated_fixed_size_array_len.rs
unevaluated_fixed_size_array_len.stderr Various diagnostics clean ups/tweaks 2021-07-19 08:43:35 -07:00
unify-return-ty.rs
uninit-empty-types.rs
unique-object-noncopyable.rs Avoid describing a method as 'not found' when bounds are unsatisfied 2021-01-26 23:59:50 -05:00
unique-object-noncopyable.stderr Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
unique-pinned-nocopy.rs Avoid describing a method as 'not found' when bounds are unsatisfied 2021-01-26 23:59:50 -05:00
unique-pinned-nocopy.stderr Suggest deriving traits if possible 2021-09-06 13:18:05 +02:00
unit.rs
unknown-language-item.rs
unknown-language-item.stderr
unknown-lint-tool-name.rs Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
unknown-lint-tool-name.stderr Don't pass -Z unstable-options by default for UI tests 2021-06-06 00:44:54 -04:00
unknown-llvm-arg.rs
unknown-llvm-arg.stderr
unknown-tool-name.rs
unknown-tool-name.stderr
unnamed_argument_mode.rs
unnecessary-extern-crate.rs
unnecessary-extern-crate.stderr
unop-move-semantics.rs
unop-move-semantics.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
unop-neg-bool.rs
unop-neg-bool.stderr
unpretty-expr-fn-arg.rs Reorder some lines in unpretty-expr-fn-arg.rs 2021-06-26 22:43:27 +02:00
unpretty-expr-fn-arg.stdout Reorder some lines in unpretty-expr-fn-arg.rs 2021-06-26 22:43:27 +02:00
unreachable-code-1.rs
unreachable-code.rs
unrestricted-attribute-tokens.rs
unsafe-coercion.rs
unsafe-fn-called-from-unsafe-blk.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
unsafe-fn-called-from-unsafe-fn.rs Remove compile-fail test suite 2020-12-29 23:39:56 +03:00
unsafe-pointer-assignability.rs
unsigned-literal-negation.rs
unsigned-literal-negation.stderr
unspecified-self-in-trait-ref.rs
unspecified-self-in-trait-ref.stderr More precise spans for HIR paths 2021-03-15 22:13:45 +03:00
unterminated-comment.rs
unterminated-comment.stderr
unused-move-capture.rs
unused-move.rs
unwind-no-uwtable.rs Add needs-unwind to tests 2021-05-06 02:49:34 +00:00
unwind-resource.rs
unwind-unique.rs
use-crate-name-alias.rs
use-import-export.rs
use-keyword-2.rs
use-mod.rs
use-module-level-int-consts.rs Update tests to remove old numeric constants 2020-11-29 00:55:55 -05:00
use-nested-groups.rs
use-self-in-inner-fn.rs
use-self-in-inner-fn.stderr
use.rs
use_inline_dtor.rs
used.rs
used.stderr
useless-pub.rs
useless-pub.stderr
user-defined-macro-rules.rs
using-target-feature-unstable.rs
usize-generic-argument-parent.rs
usize-generic-argument-parent.stderr
utf8-bom.rs
utf8_idents-rpass.rs Stablize non_ascii_idents feature. 2021-04-08 02:52:00 +08:00
utf8_idents.rs Stablize non_ascii_idents feature. 2021-04-08 02:52:00 +08:00
variance-intersection-of-ref-and-opt-ref.rs
variance-iterators-in-libcore.rs
volatile-fat-ptr.rs
vtable-res-trait-param.rs
vtable-res-trait-param.stderr
wait-forked-but-failed-child.rs Use HTTPS links where possible 2021-06-23 16:26:46 -04:00
walk-struct-literal-with.rs
walk-struct-literal-with.stderr Change wording of note 2021-01-08 14:57:35 -05:00
warn-ctypes-inhibit.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
warn-path-statement.rs
warn-path-statement.stderr
wasm-custom-section-relocations.rs
wasm-custom-section-relocations.stderr
wasm-import-module.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
wasm-import-module.stderr
weak-lang-item.rs
weak-new-uninhabited-issue-48493.rs
weird-exit-code.rs
weird-exprs.rs Rename empty_tuple_assignment to monkey_barrel 2020-11-12 10:38:03 +08:00
wf-bound-region-in-object-type.rs
while-let.rs replace if-let and while-let with if let and while let 2021-02-17 19:26:38 +09:00
while-let.stderr Introduce hir::ExprKind::Let - Take 2 2021-08-15 16:18:26 -03:00
while-type-error.rs
while-type-error.stderr
windows-subsystem-invalid.rs
windows-subsystem-invalid.stderr
write-fmt-errors.rs Rename ErrorKind::Unknown to Uncategorized. 2021-06-15 14:30:13 +02:00
writealias.rs
writing-to-immutable-vec.rs
writing-to-immutable-vec.stderr
wrong-hashset-issue-42918.rs
wrong-mul-method-signature.rs
wrong-mul-method-signature.stderr Suggest return type 2021-04-08 15:27:43 -07:00
wrong-ret-type.rs
wrong-ret-type.stderr Modify structured suggestion output 2021-08-11 09:46:24 +00:00
x86stdcall.rs Fix up/ignore failing ui tests on fuchsia 2021-05-06 02:49:34 +00:00
x86stdcall2.rs
xc-private-method.rs
xc-private-method.stderr Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
xc-private-method2.rs
xc-private-method2.stderr Remove trailing whitespace from error messages 2021-08-04 10:48:30 +02:00
yield.rs
yield1.rs
yield2.rs
z-crate-attr.rs