about summary refs log tree commit diff
path: root/compiler/rustc_parse
AgeCommit message (Expand)AuthorLines
2025-10-03Rollup merge of #147245 - karolzwolak:only-replace-intended-bar-not-all-in-pa...Matthias Krüger-18/+16
2025-10-02bring back plural 'alternatives' in suggestion messageKarol Zwolak-1/+1
2025-10-02Rollup merge of #147004 - estebank:ascription-in-pat, r=fee1-deadMatthias Krüger-40/+58
2025-10-01Fix diagnostics str::replace comma to barA4-Tacks-18/+16
2025-09-29Use `Iterator::eq` and (dogfood) `eq_by` in compiler and libraryYotam Ofek-1/+2
2025-09-27Simplify logic slightlyEsteban Küber-15/+22
2025-09-24Tweak handling of "struct like start" where a struct isn't supportedEsteban Küber-45/+56
2025-09-16Detect top-level `...` in argument typeEsteban Küber-2/+22
2025-09-16Reword noteEsteban Küber-1/+1
2025-09-15Detect attempt to use var-args in closureEsteban Küber-9/+23
2025-09-11Rollup merge of #146422 - fmease:less-greedy-maybe-const-bounds, r=estebankStuart Cook-8/+11
2025-09-10Less greedily parse `[const]` boundsLeón Orell Valerian Liehr-5/+8
2025-09-10Restore the test intention of several MBE trait bound modifier testsLeón Orell Valerian Liehr-3/+3
2025-09-10Rollup merge of #146340 - fmease:frontmatter-containment, r=fee1-dead,UrgauMatthias Krüger-23/+22
2025-09-09Strip frontmatter in fewer placesLeón Orell Valerian Liehr-23/+22
2025-09-09Rollup merge of #145463 - jieyouxu:error-suffix, r=fmeaseMatthias Krüger-28/+10
2025-09-06Make `LetChainsPolicy` public for rustfmt usageMoritz Hedtke-1/+3
2025-09-06Disallow shebang in `--cfg` and `--check-cfg` argumentsUrgau-22/+42
2025-09-04Rollup merge of #146137 - Urgau:cfg-disallow-frontmatter, r=fmeaseStuart Cook-3/+17
2025-09-04Rollup merge of #146112 - scrabsha:push-utkysktvulto, r=WaffleLapkinStuart Cook-1/+1
2025-09-03don't uppercase error messagesSasha Pourcelot-1/+1
2025-09-03Rollup merge of #146106 - epage:whitespace, r=fee1-deadStuart Cook-3/+3
2025-09-03Disallow frontmatter in `--cfg` and `--check-cfg` argumentsUrgau-3/+17
2025-09-02Rollup merge of #146094 - mohe2015:patch-2, r=lcnrGuillaume Gomez-1/+2
2025-09-02Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errorsGuillaume Gomez-1/+1
2025-09-02Revert introduction of `[workspace.dependencies]`.Nicholas Nethercote-4/+4
2025-09-01fix(lexer): Only allow horizontal whitespace in frontmatterEd Page-3/+3
2025-09-01Make `Parser::parse_for_head` public for rustfmt usageMoritz Hedtke-1/+2
2025-08-31Auto merge of #145582 - estebank:issue-107806, r=chenyukangbors-0/+97
2025-08-30review comment: move `Visitor`Esteban Küber-27/+29
2025-08-28Improve error messages around invalid literals in attribute argumentsJonathan Brouwer-2/+2
2025-08-27Add `tracing` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `rustc-literal-escaper` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `bitflags` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `thin-vec` to newly added `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-25add span to struct pattern rest (..)Valdemar Erk-1/+1
2025-08-25Remove the lifetime from `ExpTokenPair`/`SeqSep`.Nicholas Nethercote-49/+49
2025-08-22Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmannJacob Pratt-10/+98
2025-08-22Rollup merge of #144897 - fee1-dead-contrib:raw_lifetimes_printing, r=fmeaseJacob Pratt-9/+6
2025-08-22Rollup merge of #137396 - compiler-errors:param-default, r=fmeaseJacob Pratt-2/+25
2025-08-22Recover param: Ty = EXPRMichael Goulet-2/+25
2025-08-22Migrate `BuiltinLintDiag::HiddenUnicodeCodepoints` to use `LintDiagnostic` di...Josh Triplett-10/+98
2025-08-22Rewrite the new attribute parserJonathan Brouwer-11/+12
2025-08-22Move validate_attr to `rustc_attr_parsing`Jonathan Brouwer-406/+15
2025-08-22address review commentsDeadbeef-15/+6
2025-08-22don't print invalid labels with `r#`Deadbeef-2/+8
2025-08-21Rollup merge of #145604 - compiler-errors:static-closure, r=fmeaseJacob Pratt-2/+6
2025-08-21Rollup merge of #145590 - nnethercote:ModKind-Inline, r=petrochenkovJacob Pratt-1/+1
2025-08-20Detect missing `if let` or `let-else`Esteban Küber-0/+95
2025-08-20Auto merge of #145348 - nnethercote:parse_token_tree-speedup-for-uom, r=petro...bors-6/+17