summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/deriving/generic/ty.rs
AgeCommit message (Expand)AuthorLines
2023-12-24Remove `ExtCtxt` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-2/+2
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-1/+1
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-1/+2
2023-02-21Use `ThinVec` in various AST types.Nicholas Nethercote-1/+1
2023-02-21Use `ThinVec` in `ast::WhereClause`.Nicholas Nethercote-1/+6
2023-02-07Add ~const bounds trait bounds when using derive_constMichael Goulet-1/+1
2022-12-28Rename `Rptr` to `Ref` in AST and HIRNilstrieb-1/+1
2022-12-06`rustc_builtin_macros`: remove `ref` patternsMaybe Waffle-6/+3
2022-08-17Remove `attrs` arg from `typaram` and `mk_ty_param`.Nicholas Nethercote-3/+2
2022-07-11Remove unnecessary sigils and `ref`s in derived code.Nicholas Nethercote-3/+2
2022-07-01Change `Ty::Tuple` to `Ty::Unit`.Nicholas Nethercote-11/+5
2022-07-01Rename `Ty::Literal` as `Ty::Path`.Nicholas Nethercote-3/+3
2022-07-01Remove lifetime support in deriving code.Nicholas Nethercote-22/+6
2022-07-01Simplify pointer handling.Nicholas Nethercote-60/+14
2021-12-03Keep spans for generics in `#[derive(_)]` desugaringEsteban Kuber-10/+6
2021-07-17avoid temporary vectorsMatthias Krüger-7/+3
2020-08-30mv compiler to compiler/mark-0/+280