rust/tests/ui/error-codes
bors 71704c4f84 Auto merge of #116623 - Nadrieril:validate-range-endpoints, r=oli-obk
Fix overflow checking in range patterns

When a range pattern contains an overflowing literal, if we're not careful we might not notice the overflow and use the wrapped value. This makes for confusing error messages because linting against overflowing literals is only done in a later pass. So when a range is invalid we check for overflows to provide a better error.

This check didn't use to handle negative types; this PR fixes that. First commit adds tests, second cleans up without changing behavior, third does the fix.

EDIT: while I was at it, I fixed a small annoyance about the span of the overflow lint on negated literals.

Fixes https://github.com/rust-lang/rust/issues/94239
2023-10-11 10:07:19 +00:00
..
auxiliary Move /src/test to /tests 2023-01-11 09:32:08 +00:00
e0119 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0001.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0001.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0004-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0004-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0004.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0004.stderr Perform match checking on THIR. 2023-04-03 15:59:21 +00:00
E0005.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0005.stderr Don't recommend if let if let else works 2023-01-11 14:40:07 -08:00
E0010-teach.rs Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
E0010-teach.stderr Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
E0010.rs Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
E0010.stderr Remove uses of box_syntax in rustc and tools 2023-03-12 13:19:46 +00:00
E0013.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0013.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0015.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0015.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0017.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0017.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0023.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0023.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0025.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0025.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0026-teach.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0026-teach.stderr Spelling - compiler 2023-04-17 16:09:18 -04:00
E0026.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0026.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0027.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0027.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0029-teach.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0029-teach.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0029.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0029.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0030-teach.rs Perform match checking on THIR. 2023-04-03 15:59:21 +00:00
E0030-teach.stderr Fix range overflow checking 2023-10-11 04:55:55 +02:00
E0030.rs Perform match checking on THIR. 2023-04-03 15:59:21 +00:00
E0030.stderr Fix range overflow checking 2023-10-11 04:55:55 +02:00
E0033-teach.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0033-teach.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0033.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0033.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0034.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0034.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0038.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0038.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0040.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0040.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0040.stderr Migrate 'explicit destructor call' diagnostic 2023-09-15 14:24:58 +00:00
E0044.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0044.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0045.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0045.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0049.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0049.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0050.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0050.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0054.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0054.stderr Migrate 'cast to bool' diagnostic 2023-09-18 14:03:57 +00:00
E0055.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0055.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0057.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0057.stderr Make removal suggestion not verbose 2023-02-14 20:22:10 +00:00
E0059.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0059.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0060.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0060.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0061.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0061.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0062.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0062.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0063.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0063.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0067.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0067.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0069.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0069.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0070.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0070.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0071.rs Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
E0071.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
E0075.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0075.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0076.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0076.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0077.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0077.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0080.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0080.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0081.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0081.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0084.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0084.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0091.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0091.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0092.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0092.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0093.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0093.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0094.rs Gate and validate #[rustc_safe_intrinsic] 2023-09-25 22:33:15 +02:00
E0094.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0106.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0106.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0107.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
E0107.stderr diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
E0109.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0109.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0110.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0110.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0116.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0116.stderr Tighter spans for bad inherent impl types 2023-02-13 18:41:18 +00:00
E0117.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0117.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0118.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0118.stderr Tighter spans for bad inherent impl types 2023-02-13 18:41:18 +00:00
E0119.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0119.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0120.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0120.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0121.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0121.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0124.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0124.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0128.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0128.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0130.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0130.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0131.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0131.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0132.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0132.stderr Change start to #[start] in some diagnosis 2023-09-22 15:58:43 +02:00
E0133.mir.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0133.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0133.thir.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0138.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0138.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0152.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0152.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0161.base.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
E0161.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0164.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0164.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0184.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0184.stderr may not => cannot 2023-03-08 00:00:18 +00:00
E0185.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0185.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0186.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0186.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0191.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0191.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0194.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0194.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0195.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0195.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0197.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0197.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0198.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0198.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0199.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0199.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0200.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0200.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0201.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0201.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0206.rs may not => cannot 2023-03-08 00:00:18 +00:00
E0206.stderr may not => cannot 2023-03-08 00:00:18 +00:00
E0207.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0207.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0208.rs internally change regions to be covariant 2023-01-27 04:04:22 +03:00
E0208.stderr internally change regions to be covariant 2023-01-27 04:04:22 +03:00
E0214.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0214.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0220.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0220.stderr Improve "associated type not found" diagnostics 2023-09-08 06:52:17 +02:00
E0221.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0221.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0223.rs When suggesting writing a fully qualified path probe for appropriate types 2023-01-11 21:30:10 +00:00
E0223.stderr When suggesting writing a fully qualified path probe for appropriate types 2023-01-11 21:30:10 +00:00
E0225.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0225.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0227.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0227.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0229.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0229.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0252.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0252.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0253.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0253.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0254.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0254.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0255.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0255.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0259.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0259.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0260.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0260.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0261.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0261.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0262.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0262.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0263.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0263.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0264.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0264.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0267.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0267.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0268.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0268.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0271.rs write-long-types-to-disk: update tests 2023-07-25 12:08:44 +01:00
E0271.stderr write-long-types-to-disk: update tests 2023-07-25 12:08:44 +01:00
E0275.rs write-long-types-to-disk: update tests 2023-07-25 12:08:44 +01:00
E0275.stderr write-long-types-to-disk: update tests 2023-07-25 12:08:44 +01:00
E0276.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0276.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0277-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0277-2.stderr Revert "Suggest using Arc on !Send/!Sync types" 2023-08-28 03:16:48 -07:00
E0277-3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0277-3.stderr Tweak output for 'add line' suggestion 2023-04-12 22:50:10 +00:00
E0277.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0277.stderr Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
E0282.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
E0282.stderr Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
E0283.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0283.stderr stop mentioning number of applicate implementations 2023-07-16 15:36:19 +02:00
E0297.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0297.stderr Migrate pattern matching 2023-01-11 14:40:02 -08:00
E0308-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0308-2.stderr Point at impl self type for impl wf obligations 2023-01-12 20:44:47 +00:00
E0308-4.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0308-4.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0308.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0308.stderr rustc_hir_analysis: add a helper to check function the signature mismatches 2023-09-19 18:15:23 +02:00
E0311.fixed improve the suggestion of generic_bound_failure 2023-10-08 09:56:57 +00:00
E0311.rs Fix invalid syntax in impl Trait parameter type suggestions for E0311 2023-01-11 14:49:55 -08:00
E0311.stderr remove trailing dots 2023-10-08 10:06:17 +00:00
E0328.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0328.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0365.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0365.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0370.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0370.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0374.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0374.stderr Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
E0375.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0375.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0376.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0376.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0377.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0377.stderr Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
E0388.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0388.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0389.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0389.stderr tweak "make mut" spans when assigning to locals 2023-05-05 22:40:04 +12:00
E0390.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0390.stderr Tighter spans for bad inherent impl types 2023-02-13 18:41:18 +00:00
E0392.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0392.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0393.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0393.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0396-fixed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0396-fixed.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0396.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0396.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0401.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0401.stderr Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
E0403.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0403.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0404.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0404.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0405.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0405.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0407.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0407.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0408.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0408.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0411.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0411.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0412.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0412.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0415.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0415.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0416.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0416.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0423.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0423.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0424.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0424.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0425.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0425.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0426.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0426.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0428.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0428.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0429.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0429.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0430.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0430.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0431.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0431.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0432.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0432.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0433.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0433.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0434.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0434.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0435.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0435.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0435.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0437.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0437.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0438.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0438.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0446.rs Replace old private-in-public diagnostic with type privacy lints 2023-08-02 13:40:28 +03:00
E0446.stderr Replace old private-in-public diagnostic with type privacy lints 2023-08-02 13:40:28 +03:00
E0449.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0449.stderr Update ui tests involving invalid visibility qualifiers 2023-04-03 22:28:55 -05:00
E0451.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0451.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0452.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0452.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
E0453.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0453.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
E0454.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0454.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0458.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0458.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0459.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0459.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0462.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0462.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0463.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0463.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0464.rs Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
E0464.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0476.rs docs/test: add UI test and docs for E0476 2023-02-25 19:31:02 +13:00
E0476.stderr Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
E0478.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0478.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0492.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0492.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0496.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0496.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0499.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0499.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
E0501.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0501.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0502.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0502.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
E0503.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0503.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
E0504.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0504.stderr Tweak E0597 2023-01-15 19:46:20 +00:00
E0505.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0505.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
E0506.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0506.stderr Tweak E0597 2023-01-15 19:46:20 +00:00
E0507.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0507.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
E0508-fail.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0508-fail.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0508.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0508.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0509.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0509.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0511.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0511.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0512.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0512.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0516.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0516.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0517.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0517.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0518.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0518.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0519.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0519.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0520.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0520.stderr Fetch less HIR in signature check. 2023-02-14 20:26:03 +00:00
E0522.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0522.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0523.rs Add extended error message for E0523 2023-02-06 06:58:30 -05:00
E0523.stderr Add extended error message for E0523 2023-02-06 06:58:30 -05:00
E0527.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0527.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0528.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0528.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0529.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0529.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0530.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0530.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0532.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0532.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0534.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0534.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0559.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0559.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0560.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0560.stderr Don't mention already set fields 2023-06-05 21:00:08 +00:00
E0565-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0565-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0565-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0565-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0565.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0565.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0572.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0572.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0582.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0582.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0583.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0583.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0585.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0585.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0586.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0586.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0594.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0594.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0596.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0596.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0597.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0597.stderr Tweak E0597 2023-01-15 19:46:20 +00:00
E0599.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0599.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0600.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0600.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0601.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0601.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0602.rs feat(rustc_lint): make CheckLintName respect lint level 2023-08-30 19:24:44 +01:00
E0602.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
E0603.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0603.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0604.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0604.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0605.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0605.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0606.rs special case removing & suggestion 2023-01-18 13:14:56 +13:00
E0606.stderr special case removing & suggestion 2023-01-18 13:14:56 +13:00
E0607.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0607.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0608.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0608.stderr Improve spans for indexing expressions 2023-08-04 13:17:39 +02:00
E0609-private-method.rs Don't suggest adding parentheses to call an inaccessible method. 2023-08-29 14:47:28 -07:00
E0609-private-method.stderr Don't suggest adding parentheses to call an inaccessible method. 2023-08-29 14:47:28 -07:00
E0609.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0609.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0610.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0610.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0614.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0614.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0615.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0615.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0616.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0616.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0617.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0617.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0618.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0618.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0620.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0620.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0621-does-not-trigger-for-closures.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0621-does-not-trigger-for-closures.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0622.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0622.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0624.rs diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
E0624.stderr diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
E0637.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0637.stderr Use structured suggestion when telling user about for<'a> 2023-06-30 00:34:14 +00:00
E0642.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0642.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0642.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0646.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0646.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0647.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0647.stderr Change start to #[start] in some diagnosis 2023-09-22 15:58:43 +02:00
E0648.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0648.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0657.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0657.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0658.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0658.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0659.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0659.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0705.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0705.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0711.rs Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
E0711.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0718.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0718.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0719.rs Don't use implied trait predicates in gather_explicit_predicates_of 2023-05-01 15:45:28 +00:00
E0719.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
E0730.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0730.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0746.rs Simplify suggestion when returning bare dyn trait 2023-05-18 01:47:55 +00:00
E0746.stderr Simplify suggestion when returning bare dyn trait 2023-05-18 01:47:55 +00:00
E0767.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0767.stderr adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
E0771.rs improve diagnostics and bless tests 2023-05-05 21:42:54 +01:00
E0771.stderr improve diagnostics and bless tests 2023-05-05 21:42:54 +01:00
E0777.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0777.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0778.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0778.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0779.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0779.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0789.rs add UI test + docs for E0789 2023-01-23 20:38:14 +13:00
E0789.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
E0790.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
E0790.stderr stop mentioning number of applicate implementations 2023-07-16 15:36:19 +02:00
ex-E0611.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ex-E0611.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ex-E0612.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ex-E0612.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00