about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/parser/diagnostics.rs
AgeCommit message (Expand)AuthorLines
2023-10-30When encountering unclosed delimiters during parsing, check for diff markersEsteban Küber-3/+9
2023-10-26Recover ternary expression as errorclubby789-9/+11
2023-10-26Properly restore snapshot when failing to recover parsing ternaryclubby789-4/+2
2023-10-20Move where doc comment meant as comment checkEsteban Küber-1/+21
2023-10-15Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstriebbors-42/+50
2023-10-13Format all the let chains in compilerMichael Goulet-42/+50
2023-10-12Detect ruby-style closure in parserEsteban Küber-0/+59
2023-09-28Tweak wording of missing angle backets in qualified pathEsteban Küber-4/+3
2023-08-08inlined kinddarklyspaced-2/+1
2023-08-07always return ExprKind::Errdarklyspaced-6/+1
2023-08-04Rollup merge of #113999 - Centri3:macro-arm-expand, r=wesleywiserMatthias Krüger-16/+21
2023-08-03Rollup merge of #114300 - MU001999:fix/turbofish-pat, r=estebankMatthias Krüger-3/+3
2023-08-03Reduce arbitrary self type suggestionsr0cky-15/+3
2023-08-03Avoid too many expected symbols and reduce `None`sr0cky-1/+1
2023-08-03Keep the suggestion for wrong arbitrary self typesMu001999-7/+19
2023-07-31parser: more friendly hints for handling `async move` in the 2015 editionbohan-4/+11
2023-07-30inline format!() args up to and including rustc_middleMatthias Krüger-2/+2
2023-07-25Only early return if recoveredCatherine Flores-15/+20
2023-07-25Remove unnecessary `maybe_ternary_lo` fieldCatherine Flores-7/+3
2023-07-25Gracefully handle missing ternary operatorCatherine Flores-2/+44
2023-07-24Specify macro is invalid in certain contextsCatherine-16/+21
2023-07-20Don't translate compiler-internal bug messagesOli Scherer-1/+1
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-2/+3
2023-07-04Detect extra space in keyword for better hintyukang-0/+16
2023-06-10remove unwrapyukang-9/+12
2023-06-10take care module name for suggesting surround the struct literal in parenthesesyukang-1/+9
2023-05-24Use `is_some_and`/`is_ok_and` in less obvious spotsMaybe Waffle-1/+1
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-1/+1
2023-05-17Give a more useful location for where a span_bug was delayedjyn-0/+1
2023-05-09move sugg to derive session diagnosticyukang-9/+5
2023-05-08code refactor and fix wrong suggestionyukang-23/+29
2023-05-08fix ice in suggestingyukang-7/+14
2023-05-08cleanupyukang-2/+1
2023-05-08Suggest let for possible binding with tyyukang-0/+17
2023-05-04Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obkDylan DPC-1/+1
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-14/+14
2023-05-02Implement negative boundsMichael Goulet-1/+1
2023-05-01soften the wording for removing type ascriptionyukang-8/+1
2023-05-01fix testsyukang-1/+0
2023-05-01clean up debug codeyukang-10/+1
2023-05-01Rip it outNilstrieb-75/+44
2023-04-27Tweak await spanMichael Goulet-1/+1
2023-04-15remove redundant clonesMatthias Krüger-5/+3
2023-04-07fix: fix regression in #109203Ezra Shaw-2/+2
2023-03-28Add `(..)` syntax for RTNMichael Goulet-2/+1
2023-03-20feat: implement error recovery in `expected_ident_found`Ezra Shaw-26/+58
2023-03-19refactor: improve "ident starts with number" errorEzra Shaw-10/+24
2023-03-19refactor: refactor identifier parsing somewhatEzra Shaw-4/+13
2023-03-09feat/refactor: improve errors in case of ident with number at startEzra Shaw-14/+27
2023-03-03Remove unclosed_delims from parseryukang-113/+3