about summary refs log tree commit diff
path: root/src/tools/rustfmt/src/closures.rs
AgeCommit message (Expand)AuthorLines
2023-12-19Plumb awaitness of for loopsEric Holk-2/+2
2023-12-08Make some matches exhaustive to avoid bugs, fix toolsMichael Goulet-0/+1
2023-12-08coro_kind -> coroutine_kindMichael Goulet-6/+15
2023-12-04Address code review feedbackEric Holk-15/+6
2023-12-04Option<CoroutineKind>Eric Holk-4/+9
2023-12-04Merge Async and Gen into CoroutineKindEric Holk-8/+16
2023-11-04fixes for rustfmt + ast visitorDinu Blanovschi-1/+1
2023-10-27Add gen blocks to ast and do some broken ast loweringOli Scherer-1/+1
2023-10-22Merge commit '81fe905ca83cffe84322f27ca43950b617861ff7' into rustfmt-syncCaleb Cartwright-7/+4
2023-03-12Remove `box_syntax` from AST and use in toolsclubby789-2/+0
2023-02-21Use `ThinVec` in `ast::Block`.Nicholas Nethercote-1/+2
2023-01-12parse const closuresDeadbeef-3/+16
2022-11-28Keep track of the start of the argument block of a closureSarthak Singh-0/+1
2022-11-17Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ...Nicholas Nethercote-11/+19
2022-07-12implement rustfmt formatting for `for<>` closure bindersMaybe Waffle-6/+27
2021-12-29Merge commit '4a053f206fd6799a25823c307f7d7f9d897be118' into sync-rustfmt-sub...Caleb Cartwright-7/+7
2021-09-03Detect bare blocks with type ascription that were meant to be a `struct` literalEsteban Kuber-0/+1
2021-07-25Merge commit '4236289b75ee55c78538c749512cdbeea5e1c332' into update-rustfmtCaleb Cartwright-9/+6
2021-05-14Add 'src/tools/rustfmt/' from commit '7872306edf2e11a69aaffb9434088fd66b46a863'Caleb Cartwright-0/+429