| Age | Commit message (Expand) | Author | Lines |
| 2022-07-15 | Only suggest if span is not erroneous | Michael Goulet | -1/+1 |
| 2022-07-15 | Fix ICE in named_arguments_used_positionally lint | Michael Goulet | -9/+8 |
| 2022-07-15 | Auto merge of #99046 - nnethercote:final-derive-output-improvements, r=Mark-S... | bors | -320/+285 |
| 2022-07-14 | Rollup merge of #99192 - Amanieu:fix-asm-srcloc, r=petrochenkov | Dylan DPC | -2/+2 |
| 2022-07-14 | Rollup merge of #98580 - PrestonFrom:issue_98466, r=estebank | Dylan DPC | -13/+72 |
| 2022-07-14 | Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPC | bors | -1/+1 |
| 2022-07-14 | Fix spans for asm diagnostics | Amanieu d'Antras | -2/+2 |
| 2022-07-14 | Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillot | Dylan DPC | -1/+1 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |
| 2022-07-13 | Emit warning when named arguments are used positionally in format | Preston From | -13/+72 |
| 2022-07-13 | Use `&{self.x}` for packed `Copy` structs. | Nicholas Nethercote | -19/+33 |
| 2022-07-12 | Parse closure binders | Maybe Waffle | -1/+1 |
| 2022-07-11 | Handle tags better. | Nicholas Nethercote | -211/+167 |
| 2022-07-11 | Move the no-variants handling code earlier in `expand_enum_method_body`. | Nicholas Nethercote | -5/+6 |
| 2022-07-11 | Avoid some unnecessary blocks in derive output. | Nicholas Nethercote | -0/+8 |
| 2022-07-11 | Rename tag-related things. | Nicholas Nethercote | -23/+20 |
| 2022-07-11 | Remove unnecessary `&*` sigil pairs in derived code. | Nicholas Nethercote | -39/+65 |
| 2022-07-11 | Remove unnecessary sigils and `ref`s in derived code. | Nicholas Nethercote | -89/+55 |
| 2022-07-11 | Remove `mutbl` argument from `create_struct_patterns`. | Nicholas Nethercote | -4/+1 |
| 2022-07-09 | Minor updates based on review comments. | Nicholas Nethercote | -15/+10 |
| 2022-07-09 | Simplify `cs_fold`. | Nicholas Nethercote | -162/+114 |
| 2022-07-09 | Fix some inconsistencies. | Nicholas Nethercote | -58/+31 |
| 2022-07-09 | Cut down large comment about zero-variant enums. | Nicholas Nethercote | -49/+3 |
| 2022-07-09 | Avoid transposes in deriving code. | Nicholas Nethercote | -218/+183 |
| 2022-07-09 | Remove `FieldInfo::attrs`. | Nicholas Nethercote | -18/+14 |
| 2022-07-09 | Rename `FieldInfo` fields. | Nicholas Nethercote | -45/+59 |
| 2022-07-09 | Clarify args terminology. | Nicholas Nethercote | -109/+147 |
| 2022-07-05 | Inline and remove the `cs_fold_*` functions. | Nicholas Nethercote | -51/+17 |
| 2022-07-05 | Avoid the unnecessary innermost match in `partial_cmp`/`cmp`. | Nicholas Nethercote | -34/+34 |
| 2022-07-04 | Avoid unnecessary 1-tuples in derived code. | Nicholas Nethercote | -2/+10 |
| 2022-07-04 | Don't repeat `AssertParamIs{Clone,Eq}` assertions. | Nicholas Nethercote | -16/+35 |
| 2022-07-04 | Avoid unnecessary blocks in derive output. | Nicholas Nethercote | -111/+146 |
| 2022-07-04 | Don't use match-destructuring for derived ops on structs. | Nicholas Nethercote | -44/+80 |
| 2022-07-04 | Comment fixes. | Nicholas Nethercote | -2/+1 |
| 2022-07-01 | Change `Ty::Tuple` to `Ty::Unit`. | Nicholas Nethercote | -14/+8 |
| 2022-07-01 | Rename `Ty::Literal` as `Ty::Path`. | Nicholas Nethercote | -29/+18 |
| 2022-07-01 | Remove lifetime support in deriving code. | Nicholas Nethercote | -32/+11 |
| 2022-07-01 | Simplify pointer handling. | Nicholas Nethercote | -100/+43 |
| 2022-07-01 | `expand_deriving_clone` tweaks. | Nicholas Nethercote | -28/+22 |
| 2022-07-01 | Remove some commented-out code. | Nicholas Nethercote | -2/+0 |
| 2022-07-01 | Remove some unnecessary `pub`s. | Nicholas Nethercote | -3/+3 |
| 2022-07-01 | Remove `Substructure::self_args`. | Nicholas Nethercote | -18/+2 |
| 2022-07-01 | Remove `{Method,Trait}Def::is_unsafe`. | Nicholas Nethercote | -37/+2 |
| 2022-07-01 | Remove `Substructure::method_ident`. | Nicholas Nethercote | -9/+1 |
| 2022-07-01 | Remove unnecessary fields from `EnumNonMatchingCollapsed`. | Nicholas Nethercote | -30/+14 |
| 2022-07-01 | Use `split_{first,last}` in `cs_fold1`. | Nicholas Nethercote | -9/+8 |
| 2022-06-29 | Auto merge of #98376 - nnethercote:improve-derive-PartialEq, r=petrochenkov | bors | -131/+85 |
| 2022-06-28 | Rollup merge of #98337 - c410-f3r:assert-compiler, r=oli-obk | Dylan DPC | -15/+81 |
| 2022-06-27 | Convert `process_variant` functions into closures. | Nicholas Nethercote | -16/+12 |
| 2022-06-27 | Factor out the repeated `assert_ty_bounds` function. | Nicholas Nethercote | -44/+39 |