11#define __STDC_LIMIT_MACROS
12#define __STDC_CONSTANT_MACROS
29#define LEXBOR_VERSION_MAJOR 1
30#define LEXBOR_VERSION_MINOR 7
31#define LEXBOR_VERSION_PATCH 0
33#define LEXBOR_VERSION_STRING LEXBOR_STRINGIZE(LEXBOR_VERSION_MAJOR) "." \
34 LEXBOR_STRINGIZE(LEXBOR_VERSION_MINOR) "." \
35 LEXBOR_STRINGIZE(LEXBOR_VERSION_PATCH)
37#define lexbor_assert(val)
39#define lexbor_max(val1, val2) ((val1) > (val2) ? (val1) : (val2))
40#define lexbor_min(val1, val2) ((val1) < (val2) ? (val1) : (val2))
lxb_status_t(* lexbor_serialize_cb_f)(const lxb_char_t *data, size_t len, void *ctx)
@ LXB_STATUS_ERROR_NO_FREE_SLOT
@ LXB_STATUS_ERROR_INCOMPLETE_OBJECT
@ LXB_STATUS_ERROR_SMALL_BUFFER
@ LXB_STATUS_SMALL_BUFFER
@ LXB_STATUS_ERROR_MEMORY_ALLOCATION
@ LXB_STATUS_ERROR_OBJECT_IS_NULL
@ LXB_STATUS_ERROR_WRONG_STAGE
@ LXB_STATUS_ERROR_WRONG_ARGS
@ LXB_STATUS_ERROR_OVERFLOW
@ LXB_STATUS_ERROR_NOT_EXISTS
@ LXB_STATUS_ERROR_UNEXPECTED_RESULT
@ LXB_STATUS_ERROR_UNEXPECTED_DATA
@ LXB_STATUS_ERROR_TOO_SMALL_SIZE
lxb_status_t(* lexbor_serialize_cb_cp_f)(const lxb_codepoint_t *cps, size_t len, void *ctx)
unsigned int lxb_status_t