Add missing _ptr & _srcptr alias.

This commit is contained in:
Patrick Pelissier committed 2018-08-19 17:58:23 +02:00
1 parent 48a970ceb9
commit 3b0e940284
12 files changed
+28 -1

No files matched your search

+4 -1
View File
@@ -120,7 +120,10 @@
union { \
M_MAP(VARIANTI_DEFINE_TYPE_ELE , __VA_ARGS__) \
} value; \
} M_C(name,_t)[1];
} M_C(name,_t)[1]; \
typedef struct M_C(name, _s) *M_C(name, _ptr); \
typedef const struct M_C(name, _s) *M_C(name, _srcptr);
#define VARIANTI_DEFINE_UNION_ELE(name, a) \
, M_C3(name, _, VARIANTI_GET_FIELD a)
#define VARIANTI_DEFINE_TYPE_ELE(a) \