4 #define ARRAY_SIZE(a) (sizeof(a) / sizeof 0 [a]) 25 const char *type_name;
30 #define INIT_MEMBER(NAME, TYPE, TYPE_NAME, HEADER) \ 34 .type_name = #TYPE_NAME, \ 49 #define INIT_CLASS(CLASS) \ 52 .n_members = ARRAY_SIZE(CLASS##_members), \ 53 .members = CLASS##_members, \ 54 .source = #CLASS ".c", \ 55 .header = #CLASS ".h", \ Definition: generator.h:16
Definition: generator.h:21
Definition: generator.h:39