about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/errors.rs
AgeCommit message (Expand)AuthorLines
2025-09-16Detect top-level `...` in argument typeEsteban Küber-0/+8
2025-09-15Detect attempt to use var-args in closureEsteban Küber-1/+3
2025-09-09Rollup merge of #145463 - jieyouxu:error-suffix, r=fmeaseMatthias Krüger-4/+0
2025-08-22Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmannJacob Pratt-1/+75
2025-08-22Rollup merge of #144897 - fee1-dead-contrib:raw_lifetimes_printing, r=fmeaseJacob Pratt-3/+2
2025-08-22Migrate `BuiltinLintDiag::HiddenUnicodeCodepoints` to use `LintDiagnostic` di...Josh Triplett-1/+75
2025-08-22Move validate_attr to `rustc_attr_parsing`Jonathan Brouwer-41/+0
2025-08-22address review commentsDeadbeef-3/+2
2025-08-22don't print invalid labels with `r#`Deadbeef-1/+1
2025-08-19Rollup merge of #145474 - fmease:paren-use-bounds-fix, r=fee1-dead许杰友 Jieyou Xu (Joe)-21/+0
2025-08-18Turn invalid index suffixes into hard errorsJieyou Xu-4/+0
2025-08-16Clean up parsers related to generic boundsLeón Orell Valerian Liehr-21/+0
2025-08-14Rollup merge of #137872 - estebank:extra-vert, r=compiler-errorsJakub Beránek-2/+15
2025-08-11Tweak trait modifier errorsCameron Steffen-5/+5
2025-08-11Move trait impl modifier errors to parsingCameron Steffen-0/+14
2025-08-08Recover for PAT = EXPR {}Michael Goulet-6/+5
2025-08-05Added checks for attribute in type caseKivooeo-0/+28
2025-08-04Include whitespace in "remove `|`" suggestion and make it hiddenEsteban Küber-2/+15
2025-07-17parse `const trait Trait`Deadbeef-0/+8
2025-06-30Remove let_chains featureCameron Steffen-0/+7
2025-06-13Rework how the disallowed qualifier lints are generatedJonathan Brouwer-4/+4
2025-05-27move asm parsing code into `rustc_parse`Folkert de Vries-0/+70
2025-05-14Improve ternary operator recoveryJamie-1/+19
2025-05-07Rollup merge of #140671 - xizheyin:issue-140169, r=petrochenkovGuillaume Gomez-0/+24
2025-05-07Use `parse_param_general` when parsing `(T, U)->R` in `parse_path_segment`xizheyin-0/+24
2025-05-05Implement RFC 3503: frontmattersDeadbeef-0/+55
2025-04-25resolved conflictKivooeo-0/+7
2025-04-23rc and cr more clear error messageKivooeo-0/+7
2025-04-17Auto merge of #139949 - matthiaskrgr:rollup-pxc5tsx, r=matthiaskrgrbors-7/+2
2025-04-17Auto merge of #139940 - matthiaskrgr:rollup-rd4d3fn, r=matthiaskrgrbors-1/+2
2025-04-16Move eager translation to a method on `Diag`Jake Goulding-7/+2
2025-04-16Remove old diagnostic notes for type ascription syntaxZalathar-6/+0
2025-04-15Improve diagnostic for E0178 (bad `+` in type)León Orell Valerian Liehr-1/+0
2025-04-15Improve parse errors for lifetimes in type positionLeón Orell Valerian Liehr-0/+2
2025-04-02Remove `NtExpr` and `NtLiteral`.Nicholas Nethercote-2/+2
2025-04-01Auto merge of #138492 - lcnr:rm-inline_const_pat, r=oli-obkbors-11/+0
2025-03-31Rollup merge of #138749 - compiler-errors:closure-recovery, r=fmeaseMatthias Krüger-3/+3
2025-03-25Remove now unreachable parse recovery codeLeón Orell Valerian Liehr-18/+0
2025-03-21remove `feature(inline_const_pat)`lcnr-11/+0
2025-03-20Fix diagnostic struct typo, make sure is_array_like_block checks that it's a ...Michael Goulet-3/+3
2025-03-06Give a better error message on async use in edition 2015Santiago Pastorino-0/+7
2025-03-06Use closure parse codeSantiago Pastorino-0/+8
2025-03-06Implement .use keyword as an alias of cloneSantiago Pastorino-0/+13
2025-03-01Rollup merge of #137824 - estebank:rtn-sugg, r=compiler-errorsMatthias Krüger-1/+2
2025-02-28Tweak invalid RTN errorsEsteban Küber-1/+2
2025-02-28Remove `NtMeta`.Nicholas Nethercote-1/+1
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-1/+0
2025-02-15Try to recover from path sep error in parseryukang-8/+0
2025-02-08Rustfmtbjorn3-32/+44
2025-01-28Rollup merge of #133151 - tyrone-wu:trim-fn-ptr-whitespace, r=compiler-errorsMatthias Krüger-2/+4