Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Macros | |
#define | U_EXPORT |
#define | U_EXPORT2 |
Typedefs | |
typedef uint32_t(* | UnicodeDecodeFunction) (const uint8_t *string, uint32_t length, int32_t *code_point) |
Functions | |
static uint32_t | ts_decode_utf8 (const uint8_t *string, uint32_t length, int32_t *code_point) |
static uint32_t | ts_decode_utf16 (const uint8_t *string, uint32_t length, int32_t *code_point) |
Variables | |
static const int32_t | TS_DECODE_ERROR = U_SENTINEL |
|
inlinestatic |
Definition at line 36 of file unicode.h.
References i, length, and U16_NEXT.
Referenced by ts_lexer__get_lookahead().
|
inlinestatic |
Definition at line 26 of file unicode.h.
References i, length, and U8_NEXT.
Referenced by stream_advance(), and ts_lexer__get_lookahead().
|
static |
Definition at line 16 of file unicode.h.
Referenced by ts_lexer__get_lookahead(), and ts_lexer_finish().