summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/lib.rs
diff options
context:
space:
mode:
authorNilstrieb <48135649+Nilstrieb@users.noreply.github.com>2023-05-16 19:40:02 +0200
committerNilstrieb <48135649+Nilstrieb@users.noreply.github.com>2023-05-16 20:09:25 +0200
commit0336dd132b50af57389aa222793aff3c38b88daf (patch)
tree4f01af97cfcd8d8e402c7bdcce5c3bcf2a94b13c /compiler/rustc_builtin_macros/src/lib.rs
parentcba14074bb4cc12bfe918eabd0d52a3999b2a461 (diff)
downloadrust-0336dd132b50af57389aa222793aff3c38b88daf.tar.gz
rust-0336dd132b50af57389aa222793aff3c38b88daf.zip
Add derive for `core::marker::ConstParamTy`
This makes it easier to implement it for a type, just like `Copy`.
Diffstat (limited to 'compiler/rustc_builtin_macros/src/lib.rs')
-rw-r--r--compiler/rustc_builtin_macros/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_builtin_macros/src/lib.rs b/compiler/rustc_builtin_macros/src/lib.rs
index 4e5edb4d6b1..ebf1448f55c 100644
--- a/compiler/rustc_builtin_macros/src/lib.rs
+++ b/compiler/rustc_builtin_macros/src/lib.rs
@@ -115,6 +115,7 @@ pub fn register_builtin_macros(resolver: &mut dyn ResolverExpand) {
     register_derive! {
         Clone: clone::expand_deriving_clone,
         Copy: bounds::expand_deriving_copy,
+        ConstParamTy: bounds::expand_deriving_const_param_ty,
         Debug: debug::expand_deriving_debug,
         Default: default::expand_deriving_default,
         Eq: eq::expand_deriving_eq,