..
E0001.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0002.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0004.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0005.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0007.md
Disabled error E0007 from rustc_error_codes
2020-09-15 14:23:20 +08:00
E0009.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0010.md
Remove uses of box_syntax in rustc and tools
2023-03-12 13:19:46 +00:00
E0013.md
Stabilize const_refs_to_static
2024-09-26 13:21:15 +02:00
E0014.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0015.md
Note def descr in NonConstFunctionCall
2024-12-23 22:15:32 +00:00
E0023.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0025.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0026.md
Spelling - compiler
2023-04-17 16:09:18 -04:00
E0027.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0029.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0030.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0033.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0034.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0038.md
Refactor dyn-compatibility error and suggestions
2025-01-22 09:20:57 -08:00
E0040.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0044.md
Update tests for extern block linting
2021-01-13 07:49:16 -05:00
E0045.md
Cleanup some error code explanations
2022-10-03 08:53:06 +02:00
E0046.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0049.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0050.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0053.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0054.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0055.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0057.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0059.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0060.md
Use c"lit" for CStrings without unwrap
2024-12-02 18:16:36 +00:00
E0061.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0062.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0063.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0067.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0069.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0070.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0071.md
Do not issue E0071 if a type error has already been reported
2021-09-12 23:07:23 +02:00
E0072.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0073.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0074.md
Ban non-array SIMD
2024-09-09 19:39:43 -07:00
E0075.md
Ban non-array SIMD
2024-09-09 19:39:43 -07:00
E0076.md
Ban non-array SIMD
2024-09-09 19:39:43 -07:00
E0077.md
Ban non-array SIMD
2024-09-09 19:39:43 -07:00
E0080.md
Bless tidy
2023-03-27 18:58:07 +00:00
E0081.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0084.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0087.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0088.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0089.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0090.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0091.md
Improve the diagnostics for unused generic parameters
2024-02-01 16:18:03 +01:00
E0092.md
intrinsics: use const generic to set atomic ordering
2025-06-07 21:45:58 +02:00
E0093.md
intrinsics: use const generic to set atomic ordering
2025-06-07 21:45:58 +02:00
E0094.md
remove support for rustc_intrinsic_must_be_overridden from the compiler
2025-02-24 07:53:59 +01:00
E0106.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0107.md
Edit multiple error code Markdown files
2021-01-30 15:57:46 -08:00
E0109.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0110.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0116.md
Edit multiple error code Markdown files
2021-01-30 15:57:46 -08:00
E0117.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0118.md
Improve the function pointer docs
2022-07-19 08:52:24 -07:00
E0119.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0120.md
fix: explain E0120 better cover cases when its raised
2024-07-19 15:37:13 +02:00
E0121.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0124.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0128.md
progress, stuff compiles now
2021-03-23 17:16:20 +00:00
E0130.md
Update tests for extern block linting
2021-01-13 07:49:16 -05:00
E0131.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0132.md
remove support for the #[start] attribute
2025-01-21 06:59:15 -07:00
E0133.md
Update E0133 docs for 2024 edition
2025-02-27 08:33:44 -08:00
E0136.md
Implement RFC 1260 with feature_name imported_main.
2021-04-29 08:35:08 +08:00
E0137.md
Remove #[main] attribute.
2021-04-16 13:04:02 +08:00
E0138.md
remove support for the #[start] attribute
2025-01-21 06:59:15 -07:00
E0139.md
Dejargnonize subst
2024-02-12 15:46:35 +09:00
E0152.md
unstable book: update lang_items page and split it
2023-08-04 18:40:54 +02:00
E0154.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0158.md
avoid creating an Instance only to immediately disassemble it again
2024-07-18 11:58:16 +02:00
E0161.md
Cleanup some error code explanations
2022-10-03 08:53:06 +02:00
E0162.md
replace if-let and while-let with if let and while let
2021-02-17 19:26:38 +09:00
E0164.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0165.md
replace if-let and while-let with if let and while let
2021-02-17 19:26:38 +09:00
E0170.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0178.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0183.md
fix(compiler): correct minor typos in some long error code explanations
2022-01-11 10:42:51 +08:00
E0184.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0185.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0186.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0191.md
Fix syntax in E0191 explanation.
2023-08-21 18:45:51 +07:00
E0192.md
Add missing E0192 in the error code listing
2022-02-12 00:43:09 +01:00
E0193.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0195.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0197.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0198.md
Rename optin_builtin_traits to auto_traits
2020-11-23 14:14:06 -08:00
E0199.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0200.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0201.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0203.md
Don't reject *multiple* relaxed bounds, reject *duplicate* ones.
2025-07-18 12:24:56 +02:00
E0204.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0205.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0206.md
Update compiler/rustc_error_codes/src/error_codes/E0206.md
2023-03-17 15:50:37 +01:00
E0207.md
chore: remove redundant words in comment
2025-03-26 15:28:51 +08:00
E0208.md
Add internal_features lint
2023-08-03 14:50:50 +02:00
E0210.md
Remove redundant sentence
2022-10-24 00:52:26 -07:00
E0211.md
updated compiler tests for rustc_intrinsic'
2025-03-18 16:22:42 +00:00
E0212.md
Add long explanation for E0212
2020-12-04 22:17:06 +09:00
E0214.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0220.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0221.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0222.md
Consistently use 'supertrait'.
2021-10-02 08:05:44 +07:00
E0223.md
Improve documentation for E0223
2023-03-27 18:00:22 +00:00
E0224.md
Fix typos in E0224
2020-09-01 23:05:56 +10:00
E0225.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0226.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0227.md
docs(error-codes): Add long error explanation for E0227
2021-12-28 15:46:20 +03:00
E0228.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0229.md
Rename HIR TypeBinding to AssocItemConstraint and related cleanup
2024-05-30 22:52:33 +02:00
E0230.md
Dejargnonize subst
2024-02-12 15:46:35 +09:00
E0231.md
Dejargnonize subst
2024-02-12 15:46:35 +09:00
E0232.md
Add internal_features lint
2023-08-03 14:50:50 +02:00
E0243.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0244.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0251.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0252.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0253.md
resolve: Support imports of associated types and glob imports from traits
2025-05-02 15:59:38 +03:00
E0254.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0255.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0256.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0259.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0260.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0261.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0262.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0263.md
Use the same message as type & const generics.
2022-06-03 08:26:10 +02:00
E0264.md
Remove outdated references to librustc_middle.
2024-01-05 16:34:52 +00:00
E0267.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0268.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0271.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0275.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0276.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0277.md
swap function order for better read flow
2021-05-13 13:22:24 +02:00
E0281.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0282.md
Update docs for E0282 and E0283, as E0282 now doesn't trigger for collect
2023-10-04 02:04:14 +00:00
E0283.md
Update docs for E0282 and E0283, as E0282 now doesn't trigger for collect
2023-10-04 02:04:14 +00:00
E0284.md
Remove out-of-context line at end of E0284 message
2022-03-02 10:09:02 -03:00
E0297.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0301.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0302.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0303.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0307.md
Arbitrary self types v2: use Receiver trait
2024-12-11 11:59:12 +00:00
E0308.md
Update description for error E0308
2020-10-25 12:20:25 +01:00
E0309.md
Edit multiple error code Markdown files
2021-01-30 15:57:46 -08:00
E0310.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0311.md
Spelling - compiler
2023-04-17 16:09:18 -04:00
E0312.md
Fully stabilize NLL
2022-06-03 17:16:41 -04:00
E0316.md
Add E0316.md
2021-06-07 14:20:39 +02:00
E0317.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0320.md
docs: add long error explanation for error E0320
2022-12-17 07:38:23 +13:00
E0321.md
Rename optin_builtin_traits to auto_traits
2020-11-23 14:14:06 -08:00
E0322.md
Add rustc_deny_explicit_impl
2022-11-14 03:23:41 +00:00
E0323.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0324.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0325.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0326.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0328.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0329.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0364.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0365.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0366.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0367.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0368.md
Address the new odd backticks tidy lint in compiler/
2023-03-11 20:40:18 +01:00
E0369.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0370.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0371.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0373.md
Add `dyn` keyword
2025-03-03 22:58:03 +02:00
E0374.md
Consolidate and rework CoercePointee and DispatchFromDyn errors
2025-02-24 19:34:54 +00:00
E0375.md
Consolidate and rework CoercePointee and DispatchFromDyn errors
2025-02-24 19:34:54 +00:00
E0376.md
Consolidate and rework CoercePointee and DispatchFromDyn errors
2025-02-24 19:34:54 +00:00
E0377.md
Consolidate and rework CoercePointee and DispatchFromDyn errors
2025-02-24 19:34:54 +00:00
E0378.md
Support lists and stylings in more places for rustc --explain
2024-07-10 13:41:36 +00:00
E0379.md
E0379: Make diagnostic more precise
2024-01-02 13:49:47 +01:00
E0380.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0381.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0382.md
Update E0382.md
2022-10-31 00:41:12 -04:00
E0383.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0384.md
Update compiler/rustc_error_codes/src/error_codes/E0384.md
2024-04-12 22:43:38 +09:00
E0386.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0387.md
Remove double spaces after dots in comments
2023-01-17 08:09:33 +00:00
E0388.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0389.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0390.md
rework error messages for incorrect inherent impls
2022-03-30 11:23:58 +02:00
E0391.md
add links to query documentation for E0391
2023-07-18 09:20:25 -04:00
E0392.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0393.md
Properly report error when object type param default references self
2025-01-24 04:07:10 +00:00
E0398.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0399.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0401.md
Generalize E0401
2023-09-10 23:06:14 +02:00
E0403.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0404.md
Mention trait alias on the E0404 note
2021-04-02 04:27:18 +09:00
E0405.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0407.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0408.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0409.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0411.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0412.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0415.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0416.md
unequal → not equal
2023-03-15 23:55:48 +05:30
E0422.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0423.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0424.md
Fix typo in error code description
2020-10-10 18:02:53 +09:00
E0425.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0426.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0428.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0429.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0430.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0431.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0432.md
E0432: rust 2018 -> rust 2018 or later in --explain message
2022-06-06 11:58:49 +02:00
E0433.md
Reword "crate not found" resolve message
2025-01-24 01:19:50 +00:00
E0434.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0435.md
Refine E0435 description
2021-01-07 20:20:58 +09:00
E0436.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0437.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0438.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0439.md
Forbid old-style simd_shuffleN intrinsics
2023-08-03 09:29:00 +00:00
E0445.md
Replace old private-in-public diagnostic with type privacy lints
2023-08-02 13:40:28 +03:00
E0446.md
Replace old private-in-public diagnostic with type privacy lints
2023-08-02 13:40:28 +03:00
E0447.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0448.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0449.md
Make "unneccesary visibility qualifier" error much more clear
2023-04-03 21:52:27 -05:00
E0451.md
Fixed several error_codes/Exxxx.md messages which used UpperCamelCase instead of snake_case for module names
2022-06-10 11:25:47 +01:00
E0452.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0453.md
rustc_error_codes: Update expected error in E0453.md
2023-12-28 19:46:40 +01:00
E0454.md
Update tests for extern block linting
2021-01-13 07:49:16 -05:00
E0455.md
rustc: Stricter checking for #[link] attributes
2022-05-15 02:45:47 +03:00
E0457.md
Remove a stray backtick in an error explanation.
2024-05-13 07:53:38 +10:00
E0458.md
rustc: Stricter checking for #[link] attributes
2022-05-15 02:45:47 +03:00
E0459.md
Update tests for extern block linting
2021-01-13 07:49:16 -05:00
E0460.md
more markdown list formatting
2022-12-19 22:50:31 +13:00
E0461.md
docs: add long-form error docs for E0461
2022-12-27 17:03:39 +13:00
E0462.md
docs/test: add UI test and long-form error docs for E0462
2022-12-23 10:56:16 +13:00
E0463.md
Remove support for compiler plugins.
2023-11-04 08:50:46 +11:00
E0464.md
Add extended error message for E0523
2023-02-06 06:58:30 -05:00
E0466.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0468.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0469.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0472.md
docs: add long error explanation for error E0472
2022-12-20 21:34:30 +13:00
E0476.md
docs/test: add UI test and docs for E0476
2023-02-25 19:31:02 +13:00
E0477.md
Fully stabilize NLL
2022-06-03 17:16:41 -04:00
E0478.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0482.md
Member constraints already covered all of E0482 already, so that error never occurred anymore
2021-10-18 15:50:56 +00:00
E0491.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0492.md
compiler: remove unnecessary imports and qualified paths
2022-12-10 18:45:34 +01:00
E0493.md
Fix typo with custom a custom -> with a custom
2021-06-13 21:21:45 +02:00
E0495.md
Fully stabilize NLL
2022-06-03 17:16:41 -04:00
E0496.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0497.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0498.md
Remove support for compiler plugins.
2023-11-04 08:50:46 +11:00
E0499.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0500.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0501.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0502.md
Correct description of E0502
2024-07-06 09:13:14 +03:00
E0503.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0504.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0505.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0506.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0507.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0508.md
Add destructuring example of E0508
2021-06-22 22:24:46 +10:00
E0509.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0510.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0511.md
updated compiler tests for rustc_intrinsic'
2025-03-18 16:22:42 +00:00
E0512.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0514.md
docs: add long-form error docs for E0514
2022-12-29 14:32:39 +13:00
E0515.md
Clarify "owned data" in E0515.md
2025-03-14 19:28:59 +01:00
E0516.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0517.md
Update E0517 message to reflect RFC 2195.
2024-08-07 23:11:30 -05:00
E0518.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0519.md
docs/test: add UI test and long-form error docs for E0519
2022-12-29 13:16:10 +13:00
E0520.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0521.md
fix(compiler): correct minor typos in some long error code explanations
2022-01-11 10:42:51 +08:00
E0522.md
consistency rename: language item -> lang item
2024-04-17 13:00:43 +02:00
E0523.md
Add extended error message for E0523
2023-02-06 06:58:30 -05:00
E0524.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0525.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0527.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0528.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0529.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0530.md
Expand explanation of E0530
2021-08-03 11:11:17 +01:00
E0531.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0532.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0533.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0534.md
make error codes reflect reality better
2025-06-17 23:22:51 +02:00
E0535.md
make error codes reflect reality better
2025-06-17 23:22:51 +02:00
E0536.md
New example for E0536
2025-07-15 09:21:27 +02:00
E0537.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0538.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0539.md
make error codes reflect reality better
2025-06-17 23:22:51 +02:00
E0541.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0542.md
we can now enable the 'const stable fn must be stable' check
2024-10-28 11:48:39 +01:00
E0543.md
Add internal_features lint
2023-08-03 14:50:50 +02:00
E0544.md
Add internal_features lint
2023-08-03 14:50:50 +02:00
E0545.md
Add internal_features lint
2023-08-03 14:50:50 +02:00
E0546.md
Add internal_features lint
2023-08-03 14:50:50 +02:00
E0547.md
Add internal_features lint
2023-08-03 14:50:50 +02:00
E0549.md
Add internal_features lint
2023-08-03 14:50:50 +02:00
E0550.md
Add note to E0550
2022-04-14 22:44:21 -04:00
E0551.md
Remove E0551.
2023-10-04 18:12:20 +11:00
E0552.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0554.md
Stablize non_ascii_idents feature.
2021-04-08 02:52:00 +08:00
E0556.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0557.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0559.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0560.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0561.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0562.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0565.md
make error codes reflect reality better
2025-06-17 23:22:51 +02:00
E0566.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0567.md
Rename optin_builtin_traits to auto_traits
2020-11-23 14:14:06 -08:00
E0568.md
Rename optin_builtin_traits to auto_traits
2020-11-23 14:14:06 -08:00
E0569.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0570.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0571.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0572.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0573.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0574.md
Fixed several error_codes/Exxxx.md messages which used UpperCamelCase instead of snake_case for module names
2022-06-10 11:25:47 +01:00
E0575.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0576.md
Spelling - compiler
2023-04-17 16:09:18 -04:00
E0577.md
Adapt error code doc.
2023-08-02 15:30:29 +00:00
E0578.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0579.md
Stabilize exclusive_range
2024-05-02 19:42:31 -04:00
E0580.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0581.md
fix(compiler): correct minor typos in some long error code explanations
2022-01-11 10:42:51 +08:00
E0582.md
chore: Fix typos in 'compiler' (batch 1)
2024-09-02 07:42:38 +02:00
E0583.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0584.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0585.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0586.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0587.md
compiler: Fix E0587 explanation
2023-01-27 10:59:51 +01:00
E0588.md
Fix a typo in the explanation of E0588
2023-01-07 05:10:53 +01:00
E0589.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0590.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0591.md
fix small word dupe typos
2022-10-13 00:53:46 +08:00
E0592.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0593.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0594.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0595.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0596.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0597.md
Edit multiple error code Markdown files
2021-01-30 15:57:46 -08:00
E0599.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0600.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0601.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0602.md
Error when warnings lint group is used with force-warn
2021-08-18 11:53:59 +02:00
E0603.md
Fixed several error_codes/Exxxx.md messages which used UpperCamelCase instead of snake_case for module names
2022-06-10 11:25:47 +01:00
E0604.md
#91836 : Clarify error on casting larger integers to char
2021-12-14 21:49:49 +00:00
E0605.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0606.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0607.md
Use wide pointers consistenly across the compiler
2024-10-04 14:06:48 +02:00
E0608.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0609.md
Spelling - compiler
2023-04-17 16:09:18 -04:00
E0610.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0614.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0615.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0616.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0617.md
fix example code for E0617
2021-07-28 16:33:02 -04:00
E0618.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0619.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0620.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0621.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0622.md
intrinsics: use const generic to set atomic ordering
2025-06-07 21:45:58 +02:00
E0623.md
Fully stabilize NLL
2022-06-03 17:16:41 -04:00
E0624.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0625.md
move full explanation to after erroneous example
2021-08-04 15:49:00 -04:00
E0626.md
Reword E0626 to mention static coroutine
2024-07-21 22:32:29 -04:00
E0627.md
Error on using yield without also using #[coroutine] on the closure
2024-04-24 08:05:29 +00:00
E0628.md
Error on using yield without also using #[coroutine] on the closure
2024-04-24 08:05:29 +00:00
E0631.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0632.md
Deactivate feature gate explicit_generic_args_with_impl_trait
2022-06-06 12:21:49 +01:00
E0633.md
rustc: Fill out remaining parts of C-unwind ABI
2021-08-03 07:06:19 -07:00
E0634.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0635.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0636.md
terminology: #[feature] *enables* a feature (instead of "declaring" or "activating" it)
2024-10-22 07:37:54 +01:00
E0637.md
Mention Both HRTB and Generic Lifetime in E0637 documentation
2024-04-27 18:15:14 -04:00
E0638.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0639.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0640.md
move rustc_outlives test code from query to dedicated function
2023-12-23 13:59:10 +01:00
E0641.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0642.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0643.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0644.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0646.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0647.md
remove support for the #[start] attribute
2025-01-21 06:59:15 -07:00
E0648.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0657.md
Improve error message for opaque captures
2024-03-08 19:08:13 +00:00
E0658.md
Stabilise repr128
2025-05-28 15:14:34 +01:00
E0659.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0660.md
Error codes specific to LLVM-style inline asssembly are no longer emitted
2022-01-12 21:43:36 +01:00
E0661.md
Error codes specific to LLVM-style inline asssembly are no longer emitted
2022-01-12 21:43:36 +01:00
E0662.md
Error codes specific to LLVM-style inline asssembly are no longer emitted
2022-01-12 21:43:36 +01:00
E0663.md
Error codes specific to LLVM-style inline asssembly are no longer emitted
2022-01-12 21:43:36 +01:00
E0664.md
Error codes specific to LLVM-style inline asssembly are no longer emitted
2022-01-12 21:43:36 +01:00
E0665.md
Use E0665 for missing #[default] error
2024-12-21 19:14:58 +00:00
E0666.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0667.md
Move an impl-Trait check from AST validation to AST lowering
2024-10-27 07:41:52 +01:00
E0668.md
Error codes specific to LLVM-style inline asssembly are no longer emitted
2022-01-12 21:43:36 +01:00
E0669.md
Error codes specific to LLVM-style inline asssembly are no longer emitted
2022-01-12 21:43:36 +01:00
E0670.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0671.md
feature(const_generics) -> feature(const_param_types)
2021-08-30 11:00:21 +02:00
E0687.md
Remove in-band lifetimes
2022-02-24 18:50:33 -08:00
E0688.md
Remove in-band lifetimes
2022-02-24 18:50:33 -08:00
E0689.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0690.md
Adjust documentation
2021-06-14 07:42:15 +09:00
E0691.md
mark error code as removed
2023-08-29 14:11:50 +02:00
E0692.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0693.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0695.md
Stabilize #![feature(label_break_value)]
2022-08-23 21:14:12 -05:00
E0696.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0697.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0698.md
Replace all uses of generator in markdown documentation with coroutine
2023-10-20 21:14:02 +00:00
E0699.md
Use the more informative generic type inference failure error on method calls on raw pointers
2024-03-20 15:53:06 +00:00
E0700.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0701.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0703.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0704.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0705.md
terminology: #[feature] *enables* a feature (instead of "declaring" or "activating" it)
2024-10-22 07:37:54 +01:00
E0706.md
Deprecate E0706
2023-10-13 21:01:36 +00:00
E0708.md
Stabilize async closures
2024-12-13 00:04:56 +00:00
E0710.md
Address the new odd backticks tidy lint in compiler/
2023-03-11 20:40:18 +01:00
E0711.md
docs/test: add error-docs and UI test for E0711
2023-01-09 15:48:53 +13:00
E0712.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0713.md
Remove double spaces after dots in comments
2023-01-17 08:09:33 +00:00
E0714.md
Remove double spaces after dots in comments
2023-01-17 08:09:33 +00:00
E0715.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0716.md
Update E0716.md
2024-03-01 17:31:02 -06:00
E0717.md
docs/test: add empty error-docs for E0208, E0640 and E0717
2023-01-09 15:48:52 +13:00
E0718.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0719.md
Stabilize associated type bounds
2024-03-08 20:56:25 +00:00
E0720.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0722.md
convert the optimize attribute to a new parser
2025-06-18 13:48:42 +02:00
E0724.md
Remove ffi_returns_twice feature
2024-01-30 22:09:09 +00:00
E0725.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0726.md
Update compiler/rustc_error_codes/src/error_codes/E0726.md
2023-05-06 19:39:08 -04:00
E0727.md
Error on using yield without also using #[coroutine] on the closure
2024-04-24 08:05:29 +00:00
E0728.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0729.md
docs: revert removal of E0729
2023-01-02 09:11:36 +13:00
E0730.md
update error codes
2020-12-26 18:24:10 +01:00
E0731.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0732.md
Stabilize arbitrary_enum_discriminant, take 2
2022-10-22 13:54:39 +08:00
E0733.md
Last nits
2024-01-08 20:32:06 +00:00
E0734.md
Update error code docs
2022-04-14 21:19:46 -04:00
E0735.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0736.md
Make #[naked] an unsafe attribute
2025-04-19 00:03:35 +02:00
E0737.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0739.md
update text for E0736 and E0739
2024-07-16 22:06:34 +02:00
E0740.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0741.md
Implement custom diagnostic for ConstParamTy
2023-06-01 18:21:42 +00:00
E0742.md
Fixed several error_codes/Exxxx.md messages which used UpperCamelCase instead of snake_case for module names
2022-06-10 11:25:47 +01:00
E0743.md
Cleanup some error code explanations
2022-10-03 08:53:06 +02:00
E0744.md
Yeet E0744
2023-11-28 20:40:38 +00:00
E0745.md
stabilize raw_ref_op
2024-08-18 19:46:53 +02:00
E0746.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0747.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0748.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0749.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0750.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0751.md
Fix: typo in E0751 error explanation
2024-12-06 22:09:17 -03:00
E0752.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0753.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0754.md
Stablize non_ascii_idents feature.
2021-04-08 02:52:00 +08:00
E0755.md
error on unsafe attributes in pre-2024 editions
2025-04-13 01:22:59 +02:00
E0756.md
error on unsafe attributes in pre-2024 editions
2025-04-13 01:22:59 +02:00
E0757.md
error on unsafe attributes in pre-2024 editions
2025-04-13 01:22:59 +02:00
E0758.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0759.md
Fully stabilize NLL
2022-06-03 17:16:41 -04:00
E0760.md
Stabilize impl_trait_projections
2023-09-08 03:45:36 +00:00
E0761.md
E0761: module directory has .rs suffix
2023-12-20 17:05:56 +01:00
E0762.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0763.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0764.md
stabilize const_mut_refs
2024-09-15 09:51:32 +02:00
E0765.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0766.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0767.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0768.md
mv compiler to compiler/
2020-08-30 18:45:07 +03:00
E0769.md
Clean up E0769 explanation
2020-08-31 20:10:57 +02:00
E0770.md
feature(const_generics) -> feature(const_param_types)
2021-08-30 11:00:21 +02:00
E0771.md
Split part of adt_const_params into unsized_const_params
2024-07-17 11:01:29 +01:00
E0772.md
Fully stabilize NLL
2022-06-03 17:16:41 -04:00
E0773.md
Allow builtin macros to be used more than once.
2025-03-19 14:12:47 +01:00
E0774.md
Create new E0774 code error
2020-09-08 21:32:03 +02:00
E0775.md
compiler: Trim the misleading C of C-cmse from errors
2025-06-25 00:52:10 -07:00
E0776.md
remove #[cmse_nonsecure_entry]
2024-09-21 13:05:21 +02:00
E0777.md
Create E0777 error code for "invalid literal in derive"
2020-10-01 20:41:57 +02:00
E0778.md
Implement the instruction_set attribute
2020-10-08 23:32:20 +01:00
E0779.md
Implement the instruction_set attribute
2020-10-08 23:32:20 +01:00
E0780.md
Rustdoc render public underscore_imports as Re-exports
2020-12-31 09:07:51 +00:00
E0781.md
compiler: Trim the misleading C of C-cmse from errors
2025-06-25 00:52:10 -07:00
E0782.md
Add compatibility info to lints
2021-04-13 16:55:54 +02:00
E0783.md
doc: Fix inverted meaning in E0783.md
2025-06-05 12:27:08 +02:00
E0784.md
Assign E0784 to union expression error
2021-08-02 16:51:39 +02:00
E0785.md
Update E0785.md
2021-08-30 22:18:55 -07:00
E0786.md
Improve error when an .rlib can't be parsed
2021-11-07 15:03:40 +00:00
E0787.md
stabilize naked_functions
2025-04-20 11:18:38 +02:00
E0788.md
Rewrite the error-code docs for coverage attributes [E0788]
2024-12-25 19:23:48 +11:00
E0789.md
Avoid kw::Empty when dealing with rustc_allowed_through_unstable_modules.
2025-03-25 16:48:03 +11:00
E0790.md
s/Generator/Coroutine/
2023-10-20 21:10:38 +00:00
E0791.md
Support Option and similar enums as type of static variable with linkage attribute.
2022-12-05 15:05:43 -08:00
E0792.md
Implement #[define_opaque] attribute for functions.
2025-03-11 12:05:02 +00:00
E0793.md
Fix typo in E0793
2024-10-09 10:28:16 -07:00
E0794.md
Dejargnonize subst
2024-02-12 15:46:35 +09:00
E0795.md
Stabilize offset_of_nested
2024-07-29 17:50:12 +01:00
E0796.md
Disallow hidden references to mutable static
2024-09-13 13:33:43 +03:00
E0797.md
Add error code for missing base expression in struct update syntax
2024-01-09 19:25:54 +00:00
E0798.md
compiler: Trim the misleading C of C-cmse from errors
2025-06-25 00:52:10 -07:00
E0799.md
Introduce distinct error codes for precise capturing
2024-09-16 10:56:22 -04:00
E0800.md
Introduce distinct error codes for precise capturing
2024-09-16 10:56:22 -04:00
E0801.md
Reject generic self types.
2024-10-30 10:48:08 +00:00
E0802.md
fix the error code document
2025-02-10 04:36:49 +08:00
E0803.md
fix: Alloc new errorcode E0803 for E0495
2025-02-15 12:18:30 +08:00
E0804.md
Make ptr_cast_add_auto_to_object lint into hard error
2025-02-22 23:03:14 +00:00
E0805.md
make error codes reflect reality better
2025-06-17 23:22:51 +02:00