about summary refs log tree commit diff
path: root/src/tools/rustfmt
AgeCommit message (Expand)AuthorLines
2023-02-22errors: generate typed identifiers in each crateDavid Wood-1/+1
2023-02-21Use `ThinVec` in a few more AST types.Nicholas Nethercote-7/+9
2023-02-21Use `ThinVec` in `ast::Block`.Nicholas Nethercote-1/+2
2023-02-21Use `ThinVec` in various AST types.Nicholas Nethercote-1/+4
2023-02-09Introduce `-Zterminal-urls` to use OSC8 for error codesEsteban Küber-1/+2
2023-02-03Rename `Cursor`/`CursorRef` as `TokenTreeCursor`/`RefTokenTreeCursor`.Nicholas Nethercote-4/+4
2023-01-26Auto merge of #106745 - m-ou-se:format-args-ast, r=oli-obkbors-1/+5
2023-01-24Merge commit '1d8491b120223272b13451fc81265aa64f7f4d5b' into sync-from-rustfmtCaleb Cartwright-187/+2591
2023-01-12parse const closuresDeadbeef-3/+17
2023-01-12Update rustfmt for ast::ExprKind::FormatArgs.Mara Bos-1/+5
2023-01-11Change `src/test` to `tests` in source files, fix tidy and testsAlbert Larsan-4/+4
2023-01-05Detect closures assigned to binding in blockEsteban Küber-0/+1
2022-12-31Add missing extern crate rustc_driverbjorn3-0/+5
2022-12-28Rename `Rptr` to `Ref` in AST and HIRNilstrieb-2/+2
2022-12-12Auto merge of #105160 - nnethercote:rm-Lit-token_lit, r=petrochenkovbors-5/+7
2022-12-03Rollup merge of #104199 - SarthakSingh31:issue-97417-1, r=cjgillotMatthias Krüger-0/+1
2022-12-02Remove `token::Lit` from `ast::MetaItemLit`.Nicholas Nethercote-5/+7
2022-12-01rustc_ast_lowering: Stop lowering imports into multiple itemsVadim Petrochenkov-1/+1
2022-11-28Keep track of the start of the argument block of a closureSarthak Singh-0/+1
2022-11-28Rename `NestedMetaItem::[Ll]iteral` as `NestedMetaItem::[Ll]it`.Nicholas Nethercote-7/+5
2022-11-28Rename `ast::Lit` as `ast::MetaItemLit`.Nicholas Nethercote-7/+16
2022-11-23Fix rustfmtEsteban Küber-1/+1
2022-11-22Split `MacArgs` in two.Nicholas Nethercote-6/+6
2022-11-17Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ...Nicholas Nethercote-44/+49
2022-11-16Use `token::Lit` in `ast::ExprKind::Lit`.Nicholas Nethercote-21/+26
2022-11-11Introduce `ExprKind::IncludedBytes`clubby789-0/+2
2022-10-19Implement -Ztrack-diagnosticsmejrs-0/+1
2022-10-10Fix unclosed HTML tag in rustfmt docGuillaume Gomez-1/+1
2022-10-10Rename AssocItemKind::TyAlias to AssocItemKind::TypeMichael Goulet-7/+7
2022-09-13Auto merge of #96709 - jackh726:gats-stabilization, r=compiler-errorsbors-12/+0
2022-09-02rustfmt: BindingAnnotation changeCameron Steffen-5/+7
2022-08-30Stabilize GATsJack Huey-12/+0
2022-08-27Sunset RLSEric Huss-7/+3
2022-08-25Rollup merge of #99332 - jyn514:stabilize-label-break-value, r=petrochenkovYuki Okushi-4/+0
2022-08-23Stabilize `#![feature(label_break_value)]`Joshua Nelson-4/+0
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-11/+8
2022-08-17Rollup merge of #100379 - davidtwco:triagebot-diag, r=Mark-SimulacrumMatthias Krüger-19/+33
2022-08-17Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkovMatthias Krüger-3/+5
2022-08-16Rename some things related to literals.Nicholas Nethercote-3/+5
2022-08-16Shrink `ast::Attribute`.Nicholas Nethercote-4/+4
2022-08-15errors: move translation logic into moduleDavid Wood-19/+33
2022-08-10Do not consider method call receiver as an argument in AST.Camille GILLOT-5/+5
2022-07-29Remove `TreeAndSpacing`.Nicholas Nethercote-37/+61
2022-07-12Add rustfmt test for formatting `for<>` before closuresMaybe Waffle-0/+16
2022-07-12implement rustfmt formatting for `for<>` closure bindersMaybe Waffle-13/+40
2022-07-02ast: Add span to `Extern`Nixon Enraght-Moony-3/+3
2022-06-22Merge commit 'c4416f20dcaec5d93077f72470e83e150fb923b1' into sync-rustfmtCaleb Cartwright-11633/+533
2022-06-16Rollup merge of #97757 - xFrednet:rfc-2383-expect-with-force-warn, r=wesleywi...Matthias Krüger-4/+4
2022-06-16Support lint expectations for `--force-warn` lints (RFC 2383)xFrednet-4/+4
2022-06-12Merge commit '7b73b60faca71d01d900e49831fcb84553e93019' into sync-rustfmtCaleb Cartwright-1186/+12890