about summary refs log tree commit diff
path: root/compiler/rustc_parse/src/errors.rs
AgeCommit message (Expand)AuthorLines
2024-10-06On function and method calls in patterns, link to the bookEsteban Küber-0/+1
2024-10-02Rollup merge of #130725 - GrigorenkoPV:@-in-struct-patterns, r=NadrierilJubilee-0/+19
2024-09-23Parser: better error messages for `@` in struct patternsPavel Grigorenko-0/+19
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-36/+24
2024-09-21Parser: recover from `:::` to `::`Pavel Grigorenko-1/+9
2024-09-18Add suggestions for expressions in patternsLieselotte-0/+77
2024-09-18Recover more expressions in patternsLieselotte-2/+0
2024-08-29Add `warn(unreachable_pub)` to `rustc_parser`.Nicholas Nethercote-35/+35
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-6/+6
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