From 8f85c716549ee38ae6b47583625c379a92c6de87 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Tue, 21 Aug 2018 22:15:11 +0200 Subject: [PATCH] Rename some internal macros to a better name. --- m-tuple.h | 18 +++++++++--------- m-variant.h | 36 ++++++++++++++++++------------------ 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/m-tuple.h b/m-tuple.h index a14ce847..0c3547f8 100644 --- a/m-tuple.h +++ b/m-tuple.h @@ -90,8 +90,8 @@ namespace m_tuple { TUPLE_DEFINE_SET(name, __VA_ARGS__) \ TUPLE_DEFINE_SET2(name, __VA_ARGS__) \ TUPLE_DEFINE_CLEAR(name, __VA_ARGS__) \ - TUPLE_DEFINE_GETTER(name, __VA_ARGS__) \ - TUPLE_DEFINE_SETTER(name, __VA_ARGS__) \ + TUPLE_DEFINE_GETTER_FIELD(name, __VA_ARGS__) \ + TUPLE_DEFINE_SETTER_FIELD(name, __VA_ARGS__) \ M_IF(TUPLE_ALL_CMP(__VA_ARGS__)) \ (TUPLE_DEFINE_CMP(name, __VA_ARGS__),) \ M_IF(TUPLE_ALL_CMP(__VA_ARGS__)) \ @@ -219,17 +219,17 @@ namespace m_tuple { TUPLE_GET_CLEAR a ( my -> TUPLE_GET_FIELD a ); -#define TUPLE_DEFINE_GETTER(name, ...) \ - M_MAP2(TUPLE_DEFINE_GETTER_PROTO, name, __VA_ARGS__) -#define TUPLE_DEFINE_GETTER_PROTO(name, a) \ +#define TUPLE_DEFINE_GETTER_FIELD(name, ...) \ + M_MAP2(TUPLE_DEFINE_GETTER_FIELD_PROTO, name, __VA_ARGS__) +#define TUPLE_DEFINE_GETTER_FIELD_PROTO(name, a) \ static inline TUPLE_GET_TYPE a const * M_C3(name, _get_, TUPLE_GET_FIELD a) \ (M_C(name,_t) const my) { \ - return (TUPLE_GET_TYPE a const * ) &(my->TUPLE_GET_FIELD a);} + return &(my->TUPLE_GET_FIELD a);} -#define TUPLE_DEFINE_SETTER(name, ...) \ - M_MAP2(TUPLE_DEFINE_SETTER_PROTO, name, __VA_ARGS__) -#define TUPLE_DEFINE_SETTER_PROTO(name, a) \ +#define TUPLE_DEFINE_SETTER_FIELD(name, ...) \ + M_MAP2(TUPLE_DEFINE_SETTER_FIELD_PROTO, name, __VA_ARGS__) +#define TUPLE_DEFINE_SETTER_FIELD_PROTO(name, a) \ static inline void M_C3(name, _set_, TUPLE_GET_FIELD a) \ (M_C(name,_t) my, TUPLE_GET_TYPE a const TUPLE_GET_FIELD a) { \ TUPLE_GET_SET a (my ->TUPLE_GET_FIELD a, TUPLE_GET_FIELD a);} diff --git a/m-variant.h b/m-variant.h index 04fd6f43..4cb04baf 100644 --- a/m-variant.h +++ b/m-variant.h @@ -55,20 +55,20 @@ #define VARIANTI_INJECT_OPLIST_B( f, ... ) \ M_IF_NARGS_EQ1(__VA_ARGS__)( (f, __VA_ARGS__, M_GLOBAL_OPLIST_OR_DEF(__VA_ARGS__)), (f, __VA_ARGS__) ) -#define VARIANTI_DEF2_A(...) \ +#define VARIANTI_DEF2_A(...) \ VARIANTI_DEF2_B __VA_ARGS__ -#define VARIANTI_DEF2_B(name, ...) \ +#define VARIANTI_DEF2_B(name, ...) \ VARIANTI_DEFINE_TYPE(name, __VA_ARGS__) \ VARIANTI_DEFINE_INIT(name, __VA_ARGS__) \ VARIANTI_DEFINE_CLEAR(name, __VA_ARGS__) \ VARIANTI_DEFINE_INIT_SET(name, __VA_ARGS__) \ VARIANTI_DEFINE_SET(name, __VA_ARGS__) \ VARIANTI_DEFINE_TEST_P(name, __VA_ARGS__) \ - VARIANTI_DEFINE_INITER(name, __VA_ARGS__) \ - VARIANTI_DEFINE_INIT_SETTER(name, __VA_ARGS__) \ - VARIANTI_DEFINE_SETTER(name, __VA_ARGS__) \ - VARIANTI_DEFINE_GETTER(name, __VA_ARGS__) \ + VARIANTI_DEFINE_INIT_FIELD(name, __VA_ARGS__) \ + VARIANTI_DEFINE_INIT_SETTER_FIELD(name, __VA_ARGS__) \ + VARIANTI_DEFINE_SETTER_FIELD(name, __VA_ARGS__) \ + VARIANTI_DEFINE_GETTER_FIELD(name, __VA_ARGS__) \ VARIANTI_DEFINE_CLEAN_FUNC(name, __VA_ARGS__) \ M_IF(VARIANTI_ALL_HASH(__VA_ARGS__)) \ (VARIANTI_DEFINE_HASH(name, __VA_ARGS__),) \ @@ -203,9 +203,9 @@ } -#define VARIANTI_DEFINE_INITER(name, ...) \ - M_MAP2(VARIANTI_DEFINE_INITER_FUNC, name, __VA_ARGS__) -#define VARIANTI_DEFINE_INITER_FUNC(name, a) \ +#define VARIANTI_DEFINE_INIT_FIELD(name, ...) \ + M_MAP2(VARIANTI_DEFINE_INIT_FIELD_FUNC, name, __VA_ARGS__) +#define VARIANTI_DEFINE_INIT_FIELD_FUNC(name, a) \ static inline void M_C3(name, _init_, VARIANTI_GET_FIELD a)(M_C(name,_t) my) { \ /* Reinit variable with the given value */ \ my->type = M_C3(name, _, VARIANTI_GET_FIELD a); \ @@ -213,9 +213,9 @@ } -#define VARIANTI_DEFINE_INIT_SETTER(name, ...) \ - M_MAP2(VARIANTI_DEFINE_INIT_SETTER_FUNC, name, __VA_ARGS__) -#define VARIANTI_DEFINE_INIT_SETTER_FUNC(name, a) \ +#define VARIANTI_DEFINE_INIT_SETTER_FIELD(name, ...) \ + M_MAP2(VARIANTI_DEFINE_INIT_SETTER_FIELD_FUNC, name, __VA_ARGS__) +#define VARIANTI_DEFINE_INIT_SETTER_FIELD_FUNC(name, a) \ static inline void M_C3(name, _init_set_, VARIANTI_GET_FIELD a)(M_C(name,_t) my, \ VARIANTI_GET_TYPE a VARIANTI_GET_FIELD a ) { \ my->type = M_C3(name, _, VARIANTI_GET_FIELD a); \ @@ -224,9 +224,9 @@ } -#define VARIANTI_DEFINE_SETTER(name, ...) \ - M_MAP2(VARIANTI_DEFINE_SETTER_FUNC, name, __VA_ARGS__) -#define VARIANTI_DEFINE_SETTER_FUNC(name, a) \ +#define VARIANTI_DEFINE_SETTER_FIELD(name, ...) \ + M_MAP2(VARIANTI_DEFINE_SETTER_FIELD_FUNC, name, __VA_ARGS__) +#define VARIANTI_DEFINE_SETTER_FIELD_FUNC(name, a) \ static inline void M_C3(name, _set_, VARIANTI_GET_FIELD a)(M_C(name,_t) my, \ VARIANTI_GET_TYPE a VARIANTI_GET_FIELD a ) { \ if (my->type == M_C3(name, _, VARIANTI_GET_FIELD a) ) { \ @@ -241,9 +241,9 @@ } \ } -#define VARIANTI_DEFINE_GETTER(name, ...) \ - M_MAP2(VARIANTI_DEFINE_GETTER_FUNC, name, __VA_ARGS__) -#define VARIANTI_DEFINE_GETTER_FUNC(name, a) \ +#define VARIANTI_DEFINE_GETTER_FIELD(name, ...) \ + M_MAP2(VARIANTI_DEFINE_GETTER_FIELD_FUNC, name, __VA_ARGS__) +#define VARIANTI_DEFINE_GETTER_FIELD_FUNC(name, a) \ static inline VARIANTI_GET_TYPE a * \ M_C3(name, _get_, VARIANTI_GET_FIELD a)(M_C(name,_t) my) { \ if (my->type != M_C3(name, _, VARIANTI_GET_FIELD a) ) { \