FREE
# define FREE(parser, p) (expat_free((parser), (p), __LINE__))
# define FREE(parser, p) (parser->m_mem.free_fcn((p)))
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a, b)
#define FREE(a, b) free(a)
#define FREE(T, x, ...) _param_free(¶ms->x);
#undef FREE
#define FREE(T, x, ...) _param_free(¶ms->x);
#undef FREE
FREE, INUSE, DONE, RESET