rust/compiler/rustc_error_codes/src/error_codes
2023-01-09 15:48:53 +13:00
..
E0001.md
E0002.md
E0004.md
E0005.md
E0007.md Disabled error E0007 from rustc_error_codes 2020-09-15 14:23:20 +08:00
E0009.md
E0010.md
E0013.md Edit multiple error code Markdown files 2021-01-30 15:57:46 -08:00
E0014.md
E0015.md doc/test: add UI test and reword docs for E0013 and E0015 2023-01-08 13:33:09 +13:00
E0023.md
E0025.md
E0026.md
E0027.md
E0029.md
E0030.md
E0033.md
E0034.md
E0038.md fix(compiler): correct minor typos in some long error code explanations 2022-01-11 10:42:51 +08:00
E0040.md
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
E0049.md
E0050.md
E0053.md
E0054.md
E0055.md
E0057.md
E0059.md
E0060.md Stabilize the bundle native library modifier 2022-06-09 23:12:58 +04:00
E0061.md
E0062.md
E0063.md
E0067.md
E0069.md
E0070.md
E0071.md Do not issue E0071 if a type error has already been reported 2021-09-12 23:07:23 +02:00
E0072.md
E0073.md
E0074.md Update docs with powers-of-two 2021-01-24 00:17:40 -05:00
E0075.md
E0076.md Update docs with powers-of-two 2021-01-24 00:17:40 -05:00
E0077.md Update docs with powers-of-two 2021-01-24 00:17:40 -05:00
E0080.md
E0081.md
E0084.md
E0087.md
E0088.md
E0089.md
E0090.md
E0091.md
E0092.md Cleanup some error code explanations 2022-10-03 08:53:06 +02:00
E0093.md Rename/restructure memory ordering intrinsics. 2022-06-28 08:58:27 +02:00
E0094.md core: Mark all safe intrinsics with #[rustc_safe_intrinsic] 2022-09-27 15:55:42 +02:00
E0106.md
E0107.md Edit multiple error code Markdown files 2021-01-30 15:57:46 -08:00
E0109.md
E0110.md
E0116.md Edit multiple error code Markdown files 2021-01-30 15:57:46 -08:00
E0117.md
E0118.md Improve the function pointer docs 2022-07-19 08:52:24 -07:00
E0119.md
E0120.md
E0121.md
E0124.md
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
E0132.md
E0133.md
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
E0139.md
E0152.md Detect incorrect number of lang item generics 2021-08-23 10:15:25 -04:00
E0154.md
E0158.md docs: rewrite E0158 error-code docs for clarity 2022-12-16 08:36:40 +13: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
E0165.md replace if-let and while-let with if let and while let 2021-02-17 19:26:38 +09:00
E0170.md
E0178.md
E0183.md fix(compiler): correct minor typos in some long error code explanations 2022-01-11 10:42:51 +08:00
E0184.md
E0185.md
E0186.md
E0191.md
E0192.md Add missing E0192 in the error code listing 2022-02-12 00:43:09 +01:00
E0193.md
E0195.md
E0197.md
E0198.md Rename optin_builtin_traits to auto_traits 2020-11-23 14:14:06 -08:00
E0199.md
E0200.md
E0201.md
E0203.md
E0204.md
E0205.md
E0206.md Update Copy/Clone documentation WRT arrays 2021-11-08 13:11:59 -05:00
E0207.md Mention const and lifetime parameters in error E0207 2022-10-30 12:01:39 +01:00
E0208.md docs/test: add empty error-docs for E0208, E0640 and E0717 2023-01-09 15:48:52 +13:00
E0210.md Remove redundant sentence 2022-10-24 00:52:26 -07:00
E0211.md core: Mark all safe intrinsics with #[rustc_safe_intrinsic] 2022-09-27 15:55:42 +02:00
E0212.md Add long explanation for E0212 2020-12-04 22:17:06 +09:00
E0214.md
E0220.md
E0221.md
E0222.md Consistently use 'supertrait'. 2021-10-02 08:05:44 +07:00
E0223.md
E0224.md Fix typos in E0224 2020-09-01 23:05:56 +10:00
E0225.md
E0226.md
E0227.md docs(error-codes): Add long error explanation for E0227 2021-12-28 15:46:20 +03:00
E0228.md
E0229.md
E0230.md
E0231.md
E0232.md
E0243.md
E0244.md
E0251.md
E0252.md
E0253.md
E0254.md
E0255.md
E0256.md
E0259.md
E0260.md
E0261.md
E0262.md
E0263.md Use the same message as type & const generics. 2022-06-03 08:26:10 +02:00
E0264.md
E0267.md
E0268.md
E0271.md
E0275.md
E0276.md
E0277.md swap function order for better read flow 2021-05-13 13:22:24 +02:00
E0281.md
E0282.md
E0283.md Don't use main; improve example 2022-07-19 10:23:34 +02:00
E0284.md Remove out-of-context line at end of E0284 message 2022-03-02 10:09:02 -03:00
E0297.md
E0301.md
E0302.md
E0303.md
E0307.md
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
E0311.md review updates 2022-09-27 19:23:59 -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
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
E0324.md
E0325.md
E0326.md
E0328.md
E0329.md
E0364.md
E0365.md
E0366.md
E0367.md
E0368.md
E0369.md
E0370.md
E0371.md
E0373.md Simplify E0373 async code example 2021-01-15 16:50:48 +11:00
E0374.md
E0375.md
E0376.md
E0377.md docs/test: add UI test and long-form error docs for E0377 2022-12-20 18:31:15 +13:00
E0378.md
E0379.md remove const_fn from some error_code descriptions 2021-04-25 12:19:06 +02:00
E0380.md
E0381.md
E0382.md Update E0382.md 2022-10-31 00:41:12 -04:00
E0383.md
E0384.md
E0386.md
E0387.md
E0388.md
E0389.md
E0390.md rework error messages for incorrect inherent impls 2022-03-30 11:23:58 +02:00
E0391.md
E0392.md
E0393.md
E0398.md
E0399.md
E0401.md
E0403.md
E0404.md Mention trait alias on the E0404 note 2021-04-02 04:27:18 +09:00
E0405.md
E0407.md
E0408.md
E0409.md
E0411.md
E0412.md
E0415.md
E0416.md
E0422.md
E0423.md
E0424.md Fix typo in error code description 2020-10-10 18:02:53 +09:00
E0425.md
E0426.md
E0428.md
E0429.md
E0430.md
E0431.md
E0432.md E0432: rust 2018 -> rust 2018 or later in --explain message 2022-06-06 11:58:49 +02:00
E0433.md Clarify message about unresolved use 2020-09-01 18:38:14 +01:00
E0434.md
E0435.md Refine E0435 description 2021-01-07 20:20:58 +09:00
E0436.md
E0437.md
E0438.md
E0439.md Allow simd_shuffle to accept vectors of any length 2021-09-11 14:55:14 +00:00
E0445.md
E0446.md
E0447.md
E0448.md
E0449.md
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
E0453.md
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 docs: add long-form error-code docs for E0457 2022-12-19 08:55:08 +13: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 Add more information to the error code for 'crate not found' 2021-02-03 11:51:42 -05:00
E0464.md Add long explanation for E0464 2021-10-12 13:10:12 -07:00
E0466.md
E0468.md
E0469.md
E0472.md docs: add long error explanation for error E0472 2022-12-20 21:34:30 +13:00
E0477.md Fully stabilize NLL 2022-06-03 17:16:41 -04:00
E0478.md
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
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
E0497.md
E0498.md Mark code as ignored due to requiring external plugin 2021-07-27 19:44:50 +01:00
E0499.md
E0500.md
E0501.md
E0502.md
E0503.md
E0504.md
E0505.md
E0506.md
E0507.md
E0508.md Add destructuring example of E0508 2021-06-22 22:24:46 +10:00
E0509.md
E0510.md
E0511.md
E0512.md
E0514.md docs: add long-form error docs for E0514 2022-12-29 14:32:39 +13:00
E0515.md
E0516.md
E0517.md
E0518.md
E0519.md docs/test: add UI test and long-form error docs for E0519 2022-12-29 13:16:10 +13:00
E0520.md
E0521.md fix(compiler): correct minor typos in some long error code explanations 2022-01-11 10:42:51 +08:00
E0522.md
E0524.md
E0525.md
E0527.md
E0528.md
E0529.md
E0530.md Expand explanation of E0530 2021-08-03 11:11:17 +01:00
E0531.md
E0532.md
E0533.md
E0534.md
E0535.md
E0536.md
E0537.md
E0538.md
E0539.md Update error code docs 2022-04-14 21:19:46 -04:00
E0541.md
E0542.md Update error code docs 2022-04-14 21:19:46 -04:00
E0543.md Update error code docs 2022-04-14 21:19:46 -04:00
E0544.md Add long explanation for E0544. 2021-07-26 22:59:16 +01:00
E0545.md fn must be const if marked with stability attribut 2021-07-08 07:52:05 +02:00
E0546.md Improve long explanation for E0542 and E0546 2021-02-11 16:26:07 +01:00
E0547.md fn must be const if marked with stability attribut 2021-07-08 07:52:05 +02:00
E0549.md Update error code docs 2022-04-14 21:19:46 -04:00
E0550.md Add note to E0550 2022-04-14 22:44:21 -04:00
E0551.md
E0552.md
E0554.md Stablize non_ascii_idents feature. 2021-04-08 02:52:00 +08:00
E0556.md
E0557.md
E0559.md
E0560.md
E0561.md
E0562.md
E0565.md
E0566.md
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
E0570.md
E0571.md
E0572.md
E0573.md
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
E0576.md
E0577.md E0577 fixed Sea struct CamelCase/sea module snake_case 2022-06-10 14:21:40 +01:00
E0578.md
E0579.md Cleanup some error code explanations 2022-10-03 08:53:06 +02:00
E0580.md
E0581.md fix(compiler): correct minor typos in some long error code explanations 2022-01-11 10:42:51 +08:00
E0582.md
E0583.md
E0584.md
E0585.md
E0586.md
E0587.md
E0588.md Fix a typo in the explanation of E0588 2023-01-07 05:10:53 +01:00
E0589.md
E0590.md
E0591.md fix small word dupe typos 2022-10-13 00:53:46 +08:00
E0592.md
E0593.md
E0594.md
E0595.md
E0596.md
E0597.md Edit multiple error code Markdown files 2021-01-30 15:57:46 -08:00
E0599.md
E0600.md
E0601.md
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
E0606.md
E0607.md Add "For example," 2020-09-07 18:48:22 -07:00
E0608.md
E0609.md
E0610.md
E0614.md
E0615.md
E0616.md
E0617.md fix example code for E0617 2021-07-28 16:33:02 -04:00
E0618.md
E0619.md
E0620.md
E0621.md
E0622.md Cleanup some error code explanations 2022-10-03 08:53:06 +02:00
E0623.md Fully stabilize NLL 2022-06-03 17:16:41 -04:00
E0624.md
E0625.md move full explanation to after erroneous example 2021-08-04 15:49:00 -04:00
E0626.md
E0627.md
E0628.md
E0631.md
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
E0635.md
E0636.md
E0637.md Update E0637 description to mention & w/o an explicit lifetime name 2021-10-16 02:49:58 +09:00
E0638.md
E0639.md
E0640.md docs/test: add empty error-docs for E0208, E0640 and E0717 2023-01-09 15:48:52 +13:00
E0641.md
E0642.md
E0643.md
E0644.md
E0646.md
E0647.md
E0648.md
E0657.md
E0658.md Edit multiple error code Markdown files 2021-01-30 15:57:46 -08:00
E0659.md
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 Indicate E0665 is no longer emitted 2021-07-27 15:47:49 -04:00
E0666.md
E0667.md Add long error explanation for E0667 2022-03-27 14:09:52 +02: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
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
E0690.md Adjust documentation 2021-06-14 07:42:15 +09:00
E0691.md
E0692.md
E0693.md
E0695.md Stabilize #![feature(label_break_value)] 2022-08-23 21:14:12 -05:00
E0696.md
E0697.md
E0698.md
E0699.md
E0700.md
E0701.md
E0703.md
E0704.md
E0705.md Remove ``` `ignore``` from E0705 test 2022-04-30 10:48:38 -05:00
E0706.md Fix broken link in error code E0706 docs 2022-11-03 14:15:32 +01:00
E0708.md
E0710.md
E0711.md docs/test: add error-docs and UI test for E0711 2023-01-09 15:48:53 +13:00
E0712.md
E0713.md Fully stabilize NLL 2022-06-03 17:16:41 -04:00
E0714.md
E0715.md
E0716.md E0716: clarify that equivalent code example is erroneous 2021-07-04 10:04:37 -05:00
E0717.md docs/test: add empty error-docs for E0208, E0640 and E0717 2023-01-09 15:48:52 +13:00
E0718.md
E0719.md
E0720.md
E0722.md docs: add newline before example 2021-07-21 10:58:35 +01:00
E0724.md Update tests for extern block linting 2021-01-13 07:49:16 -05:00
E0725.md
E0726.md Add explanation for E0726 2022-02-28 15:51:05 +01:00
E0727.md
E0728.md
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
E0732.md Stabilize arbitrary_enum_discriminant, take 2 2022-10-22 13:54:39 +08:00
E0733.md
E0734.md Update error code docs 2022-04-14 21:19:46 -04:00
E0735.md
E0736.md
E0737.md
E0739.md
E0740.md
E0741.md feature(const_param_types) -> feature(adt_const_params) 2021-08-30 12:07:36 +02: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 Update error code description 2021-07-30 00:33:30 +02:00
E0745.md
E0746.md
E0747.md
E0748.md
E0749.md
E0750.md
E0751.md
E0752.md
E0753.md
E0754.md Stablize non_ascii_idents feature. 2021-04-08 02:52:00 +08:00
E0755.md Add error explanation for E0755 2020-09-08 21:07:52 +02:00
E0756.md Add explanation for E0756 2020-09-21 21:04:56 +02:00
E0757.md docs: normalise wording in line with docs 2021-07-21 14:13:46 +01:00
E0758.md
E0759.md Fully stabilize NLL 2022-06-03 17:16:41 -04:00
E0760.md Retire error code. 2022-11-12 10:03:13 +00:00
E0761.md [librustdoc] Reform lang string token splitting 2021-02-12 00:02:52 -08:00
E0762.md
E0763.md
E0764.md remove const_fn from some error_code descriptions 2021-04-25 12:19:06 +02:00
E0765.md
E0766.md
E0767.md
E0768.md
E0769.md
E0770.md feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
E0771.md feature(const_param_types) -> feature(adt_const_params) 2021-08-30 12:07:36 +02:00
E0772.md Fully stabilize NLL 2022-06-03 17:16:41 -04:00
E0773.md Give a better error message for duplicate built-in macros 2020-09-01 08:34:17 -04:00
E0774.md Create new E0774 code error 2020-09-08 21:32:03 +02:00
E0775.md Add more tests and check for ABI 2020-09-30 18:10:17 +01:00
E0776.md Add more tests and check for ABI 2020-09-30 18:10:17 +01: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 Add a new ABI to support cmse_nonsecure_call 2021-02-02 13:04:31 +00:00
E0782.md Add compatibility info to lints 2021-04-13 16:55:54 +02:00
E0783.md Add compatibility info to lints 2021-04-13 16:55:54 +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 Reject unsupported naked functions 2022-01-21 17:38:21 +01:00
E0788.md Changes from code review 2022-06-05 22:24:14 -04:00
E0790.md Don't use main; improve example 2022-07-19 10:23:34 +02:00
E0791.md Support Option and similar enums as type of static variable with linkage attribute. 2022-12-05 15:05:43 -08:00