File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -44,3 +44,19 @@ struct traits<primitive<T, Policies...>> {
4444};
4545
4646} // namespace mcpplibs::primitives::meta
47+
48+ // Backward-compatible aliases for existing downstream users.
49+ export namespace mcpplibs ::primitives::traits {
50+ using policy_category [[deprecated]] = meta::policy_category;
51+
52+ template <typename T, typename PoliciesTuple>
53+ using make_primitive [[deprecated]] = meta::make_primitive<T, PoliciesTuple>;
54+
55+ template <underlying_type T, typename PoliciesTuple>
56+ using make_primitive_t [[deprecated]] = meta::make_primitive_t <T, PoliciesTuple>;
57+
58+ using default_policies [[deprecated]] = meta::default_policies;
59+
60+ template <typename T>
61+ using primitive_traits [[deprecated]] = meta::traits<T>;
62+ } // namespace mcpplibs::primitives::traits
You can’t perform that action at this time.
0 commit comments