about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/errors.rs
AgeCommit message (Expand)AuthorLines
2024-08-01Rollup merge of #128496 - clubby789:box-syntax-multipart, r=compiler-errorsMatthias Krüger-7/+16
2024-08-01Fix removed `box_syntax` diagnostic if source isn't availableclubby789-7/+16
2024-08-01Auto merge of #127543 - carbotaniuman:more_unsafe_attr_verification, r=esteba...bors-0/+1
2024-07-30Add toggle for `parse_meta_item` unsafe parsingcarbotaniuman-0/+1
2024-07-30Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68bors-6/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+3
2024-07-28step cfg(bootstrap)Mark Rousskov-6/+1
2024-07-25Rollup merge of #127054 - compiler-errors:bound-ordering, r=fmeaseMatthias Krüger-0/+30
2024-07-19Rollup merge of #127350 - veera-sivarajan:bugfix-126311, r=lcnrMatthias Krüger-7/+15
2024-07-18Parser: Suggest Placing the Return Type After Function ParametersVeera-7/+15
2024-07-18Fix ICE in suggestion caused by `⩵` being recovered as `==`Esteban Küber-2/+1
2024-07-16Deny keyword lifetimes pre-expansionMichael Goulet-0/+15
2024-07-12Make `;` suggestions inlineEsteban Küber-3/+3
2024-07-12More accurate incorrect use of `await` suggestionEsteban Küber-8/+15
2024-07-12Use more accurate span for `:` to `::` suggestionEsteban Küber-1/+3
2024-07-12Make `impl` and `!` removal suggestion `short`Esteban Küber-2/+2
2024-07-12Make parse error suggestions verbose and fix spansEsteban Küber-126/+266
2024-07-11And additionally enforce ? and async/const aren't mixedMichael Goulet-0/+11
2024-07-10Enforce that ? and for<...> are not combinedMichael Goulet-0/+10
2024-07-10Improve error messageMichael Goulet-0/+9
2024-07-08Add suggestions for possible missing `fn`, `struct`, or `enum` keywordstrevyn-5/+26
2024-06-28Change RTN to use .. againMichael Goulet-8/+0
2024-06-23Add hard error and migration lint for unsafe attrscarbotaniuman-0/+31
2024-06-19Auto merge of #126678 - nnethercote:fix-duplicated-attrs-on-nt-expr, r=petroc...bors-0/+7
2024-06-19Move `parse_or_use_outer_attributes` out of `parse_expr_prefix_range`.Nicholas Nethercote-0/+7
2024-06-19Rollup merge of #124135 - petrochenkov:deleglob, r=fmease许杰友 Jieyou Xu (Joe)-1/+2
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-3/+3
2024-06-14delegation: Implement glob delegationVadim Petrochenkov-1/+2
2024-06-06Revert "Rollup merge of #124099 - voidc:disallow-ambiguous-expr-attrs, r=davi...Rémy Rakic-9/+0
2024-05-14improve maybe_consume_incorrect_semicolonardi-1/+1
2024-05-10Fix parse error message for meta itemsLeón Orell Valerian Liehr-11/+3
2024-04-23Rollup merge of #124218 - Xiretza:subsubdiagnostics, r=davidtwcoLeón Orell Valerian Liehr-1/+1
2024-04-23Rollup merge of #124099 - voidc:disallow-ambiguous-expr-attrs, r=davidtwcoMatthias Krüger-0/+9
2024-04-22Improve handling of expr->field errorsSasha Pourcelot-0/+9
2024-04-21Pass translation closure to add_to_diag_with() as referenceXiretza-1/+1
2024-04-18Disallow ambiguous attributes on expressionsDominik Stolz-0/+9
2024-03-27Implement `mut ref`/`mut ref mut`Jules Bertholet-8/+0
2024-03-26Rollup merge of #122120 - fmease:sugg-assoc-ty-bound-on-eq-bound, r=compiler-...Matthias Krüger-4/+13
2024-03-24Rollup merge of #122217 - estebank:issue-119685, r=fmeaseMatthias Krüger-1/+21
2024-03-23Suggest assoc ty bound on lifetime in eq constraintLeón Orell Valerian Liehr-4/+13
2024-03-21Remove non-useful code path.Nicholas Nethercote-7/+0
2024-03-17Use shorter span for existing `'` -> `"` structured suggestionEsteban Küber-1/+10
2024-03-17Handle str literals written with `'` lexed as lifetimeEsteban Küber-0/+11
2024-03-11Rename `AddToDiagnostic` as `Subdiagnostic`.Nicholas Nethercote-9/+9
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-6/+6
2024-03-05Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`.Nicholas Nethercote-2/+2
2024-02-29Remove unused diagnostic structr0cky-8/+0
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-7/+7
2024-02-22Make some `IntoDiagnostic` impls generic.Nicholas Nethercote-4/+4
2024-02-20Support async trait bounds in macrosMichael Goulet-0/+7