about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/deriving/bounds.rs
AgeCommit message (Expand)AuthorLines
2025-09-15Remove UnsizedConstParamTy trait and make it into an unstable impltiif-39/+0
2025-07-17Make `derive_const` usable within libcore againOli Scherer-0/+4
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+3
2024-07-17Split part of `adt_const_params` into `unsized_const_params`Boxy-1/+38
2024-04-26Adjust some `pub`s.Nicholas Nethercote-2/+2
2024-03-28change BuiltinDeriveFn type to get ExtCtxt by immutable ref and fix signaturesklensy-2/+2
2023-09-24ConstParamTy: require EqRalf Jung-1/+1
2023-05-16Add derive for `core::marker::ConstParamTy`Nilstrieb-0/+23
2023-01-30Allow more deriving on packed structs.Nicholas Nethercote-0/+1
2022-11-15Rollup merge of #104391 - nnethercote:deriving-cleanups, r=jackh726Matthias Krüger-2/+0
2022-11-14Remove TraitDef::generics.Nicholas Nethercote-2/+0
2022-11-12Rollup merge of #102049 - fee1-dead-contrib:derive_const, r=oli-obkDylan DPC-0/+2
2022-09-20Add the `#[derive_const]` attributeDeadbeef-0/+2
2022-09-05Fix `#[derive(Default)]` on a generic `#[default]` enum adding unnecessary `D...Daniel Henry-Mantilla-0/+1
2022-08-17Remove `TraitDef::attributes`.Nicholas Nethercote-1/+0
2022-07-01Remove `{Method,Trait}Def::is_unsafe`.Nicholas Nethercote-1/+0
2020-08-30mv compiler to compiler/mark-0/+29