about summary refs log tree commit diff
path: root/src/tools/rustfmt
AgeCommit message (Expand)AuthorLines
2025-03-26Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e...Stuart Cook-2/+0
2025-03-25Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errorsMatthias Krüger-1/+2
2025-03-25Track whether an assoc item is in a trait impl or an inherent implOli Scherer-1/+2
2025-03-24Remove fields that are dead since the removal of type ascription syntaxLeón Orell Valerian Liehr-2/+0
2025-03-24Remove `is_any_keyword` methods.Nicholas Nethercote-1/+1
2025-03-21update rustfmt testlcnr-2/+2
2025-03-18Refactor YieldKind so postfix yield must have an expressionEric Holk-6/+6
2025-03-17Teach rustfmt to handle postfix yieldEric Holk-21/+21
2025-03-14Teach rustfmt to handle postfix yieldEric Holk-2/+30
2025-03-14Preserve yield position during pretty printingEric Holk-2/+2
2025-03-07Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakisMatthias Krüger-0/+5
2025-03-06Fix rustfmtSantiago Pastorino-0/+5
2025-03-05Simplify `rewrite_explicit_self`Frank King-67/+31
2025-03-05Implement `&pin const self` and `&pin mut self` sugarsFrank King-0/+46
2025-03-04Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgrbors-8/+26
2025-03-03Rollup merge of #132388 - frank-king:feature/where-cfg, r=petrochenkovMatthias Krüger-7/+151
2025-03-03Rename `ast::TokenKind::Not` as `ast::TokenKind::Bang`.Nicholas Nethercote-2/+2
2025-03-03Replace `ast::TokenKind::BinOp{,Eq}` and remove `BinOpToken`.Nicholas Nethercote-6/+24
2025-03-01Implment `#[cfg]` and `#[cfg_attr]` in `where` clausesFrank King-7/+151
2025-02-28Do not yeet unsafe<> from typeMichael Goulet-1/+10
2025-02-11Add a TyPat in the AST to reuse the generic arg lowering logicOli Scherer-39/+66
2025-02-03tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`Askar Safin-57/+57
2025-02-02Use fallback fluent bundle from inner emitter in SilentEmitterbjorn3-12/+2
2025-02-02Slightly simplify DiagCtxt::make_silentbjorn3-1/+1
2025-01-30Disable overflow_delimited_expr in edition 2024Michael Goulet-37/+51
2025-01-28Refactor FnKind variant to hold &FnCelina G. Val-11/+21
2025-01-09Only treat plain literal patterns as shortOli Scherer-12/+43
2025-01-08Rename PatKind::Lit to ExprOli Scherer-3/+3
2025-01-07rustfmt: drop nightly-gating of the `--style-edition` flag registration许杰友 Jieyou Xu (Joe)-6/+6
2024-12-31Stabilize style_edition 2024 in-treeMichael Goulet-10/+6
2024-12-22Make sure we don't lose default struct value when formatting structMichael Goulet-0/+42
2024-12-19Speed up `Parser::expected_token_types`.Nicholas Nethercote-16/+17
2024-12-18Rollup merge of #134253 - nnethercote:overhaul-keywords, r=petrochenkov许杰友 Jieyou Xu (Joe)-75/+12
2024-12-18Only have one source of truth for keywords.Nicholas Nethercote-75/+12
2024-12-18Rename `RefTokenTreeCursor`.Nicholas Nethercote-15/+15
2024-12-18Simplify `RefTokenTreeCursor::look_ahead`.Nicholas Nethercote-2/+2
2024-12-18Change the lookahead in `MacroParser::new`.Nicholas Nethercote-1/+1
2024-12-13Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obkMatthias Krüger-1/+48
2024-12-12Fix toolsMichael Goulet-1/+48
2024-12-10Keep track of parse errors in `mod`s and don't emit resolve errors for paths ...Esteban Küber-6/+5
2024-12-09Auto merge of #134052 - matthiaskrgr:rollup-puxwqrk, r=matthiaskrgrbors-12/+17
2024-12-08Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-deadMatthias Krüger-2/+16
2024-12-06Store a single copy of the error registry in DiagCtxtbjorn3-12/+17
2024-11-25Refactor `where` predicates, and reserve for attributes supportFrank King-11/+6
2024-11-24Fix rustfmt according to reviewNadrieril-2/+14
2024-11-24cover guard patterns in rustfmtMax Niederman-1/+3
2024-11-21Implement the unsafe-fields RFC.Luca Versari-3/+30
2024-11-21Introduce `InvisibleOrigin` on invisible delimiters.Nicholas Nethercote-1/+1
2024-11-15Make Visitor::FnKind and MutVisitor::FnKind compatiblemaxcabrajac-21/+7
2024-11-02Do not format generic constsMichael Goulet-6/+46