about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/errors.rs
AgeCommit message (Expand)AuthorLines
2023-02-22errors: generate typed identifiers in each crateDavid Wood-84/+104
2023-02-09Rollup merge of #107446 - clubby789:rustc-parse-diag-migrate, r=compiler-errorsMatthias Krüger-0/+312
2023-02-06Migrate `rustc_parse` to derive diagnosticsclubby789-0/+312
2023-02-06Rollup merge of #107580 - lenko-d:default_value_for_a_lifetime_generic_parame...Dylan DPC-0/+8
2023-02-05Recover from missing expression in for loopObei Sideg-0/+12
2023-02-04Recover from default value for a lifetime in generic parameters.Lenko Donchev-0/+8
2023-02-02Rollup merge of #107493 - clubby789:range-fat-arrow-followup, r=estebankMatthias Krüger-6/+3
2023-02-02Improve diagnostic for missing space in range patternclubby789-6/+3
2023-02-02Recover _ as .. in field patternMichael Goulet-1/+4
2023-02-01Make "use latest edition" subdiagnostic translatableXiretza-3/+23
2023-02-01rustc_parse: revert conversion of "non-item in item list" diagnosticXiretza-32/+0
2023-02-01migrate parser::ty to diagnostic structsXiretza-0/+103
2023-02-01rustc_parse: migrate more to diagnostic structsXiretza-2/+517
2023-01-30Make the "extra if in let...else block" hint a suggestionEdward Shen-1/+1
2023-01-28Migrate some range parsing diagnosticsclubby789-0/+42
2023-01-23Add suggestion to remove if in let...else blockEdward Shen-1/+10
2023-01-12Auto merge of #106537 - fmease:recover-where-clause-before-tuple-struct-body,...bors-0/+24
2023-01-11parser: recover from where clauses placed before tuple struct bodiesLeón Orell Valerian Liehr-0/+24
2023-01-11Detect struct literal needing parenthesesEsteban Küber-0/+18
2022-12-27Recover `fn` keyword as `Fn` trait in boundsMichael Goulet-0/+8
2022-12-10fix #105366, suggest impl in the scenario of typo with fnyukang-0/+8
2022-11-21Match crate and slug namesmejrs-120/+114
2022-11-18Rollup merge of #103405 - chenyukang:yukang/fix-103381-and-if, r=compiler-errorsMatthias Krüger-0/+8
2022-11-16Use `token::Lit` in `ast::ExprKind::Lit`.Nicholas Nethercote-90/+0
2022-11-15fix #104088, Slightly improve error message for invalid identifieryukang-0/+8
2022-11-15fix #103381, Detect incorrect chaining of if and if let conditionsyukang-0/+8
2022-11-14Rollup merge of #104223 - fmease:recover-fn-ptr-with-generics, r=estebankMatthias Krüger-0/+21
2022-11-11Rollup merge of #103468 - chenyukang:yukang/fix-103435-extra-parentheses, r=e...Manish Goregaokar-2/+4
2022-11-11Recover from fn ptr tys with generic param listLeón Orell Valerian Liehr-0/+21
2022-11-08use subdiagnostic for sugesting add letyukang-1/+1
2022-11-08fix #103587, Recover from common if let syntax mistakes/typosyukang-0/+9
2022-11-04fake a base to suppress later extra error messageyukang-1/+1
2022-11-04fix #102806, suggest use .. to fill in the rest of the fields of Structyukang-0/+9
2022-11-01Rollup merge of #103575 - Xiretza:suggestions-style-attr, r=davidtwcoManish Goregaokar-24/+47
2022-11-01Auto merge of #103217 - mejrs:track, r=eholkbors-0/+2
2022-10-31Add more track_callermejrs-0/+2
2022-10-26Convert all #[suggestion_*] attributes to #[suggestion(style = "...")]Xiretza-24/+47
2022-10-24fix parentheses surrounding spacing issue in parseryukang-2/+4
2022-10-23Migrate all diagnosticsNilstrieb-184/+170
2022-09-27Implement IntoDiagnosticArg for rustc_ast::token::Token(Kind)Xiretza-24/+29
2022-09-27Don't unnecessarily stringify paths in diagnosticsXiretza-3/+4
2022-09-27Migrate even more diagnostics in rustc_parse to diagnostic structsXiretza-0/+211
2022-09-27Migrate "struct literal body without path" error to diagnostic structXiretza-0/+18
2022-09-27Migrate "expected semicolon" diagnostics to diagnostic structsXiretza-0/+51
2022-09-27Migrate "expected identifier" diagnostics to diagnostic structsXiretza-1/+94
2022-09-27Migrate more rustc_parse diagnostics to diagnostic structsXiretza-5/+94
2022-09-27Move rustc_parse diagnostic structs to separate moduleXiretza-0/+783