35#define TOUCHAR(x) (*((const unsigned char *) (x)))
38#define t_iseq(x,c) (TOUCHAR(x) == (unsigned char) (c))
56#define COPYCHAR ts_copychar_cstr
58#define GENERATE_T_ISCLASS_DECL(character_class) \
59extern int t_is##character_class##_with_len(const char *ptr, int len); \
60extern int t_is##character_class##_cstr(const char *ptr); \
61extern int t_is##character_class##_unbounded(const char *ptr); \
64extern int t_is##character_class(const char *ptr);
int pg_mblen_cstr(const char *mbstr)
bool tsearch_readline_begin(tsearch_readline_state *stp, const char *filename)
static int ts_copychar_with_len(void *dest, const void *src, int length)
char * tsearch_readline(tsearch_readline_state *stp)
static int ts_copychar_cstr(void *dest, const void *src)
void tsearch_readline_end(tsearch_readline_state *stp)
#define GENERATE_T_ISCLASS_DECL(character_class)