Updated EV_WARNING_* usage in ev_types
Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
This commit is contained in:
@@ -55,8 +55,9 @@ typedef struct {
|
|||||||
#define TypeData(T) EV_CAT(EV_TYPEDATA_,T)
|
#define TypeData(T) EV_CAT(EV_TYPEDATA_,T)
|
||||||
#define TYPEDATA_STRUCT_FROM_(T)
|
#define TYPEDATA_STRUCT_FROM_(T)
|
||||||
#define TYPEDATA_GEN(T, ...) \
|
#define TYPEDATA_GEN(T, ...) \
|
||||||
EV_WARNING_PUSH() \
|
EV_WARNING_PUSH(); \
|
||||||
EV_WARNING_DISABLE("override-init") \
|
EV_WARNING_DISABLE_GCC("override-init"); \
|
||||||
|
EV_WARNING_DISABLE_CLANG("override-init"); \
|
||||||
EV_UNUSED static const EvTypeData TypeData(T) = { \
|
EV_UNUSED static const EvTypeData TypeData(T) = { \
|
||||||
EV_DEBUG(.name = EV_STRINGIZE(T),) \
|
EV_DEBUG(.name = EV_STRINGIZE(T),) \
|
||||||
.size = sizeof(T), \
|
.size = sizeof(T), \
|
||||||
|
|||||||
Reference in New Issue
Block a user