|
static int | FT_WORD_cmp (const void *a, const void *b, const void *c) |
|
static int | walk_and_copy (void *v_word, uint32 count, void *v_docstat) |
|
FT_WORD * | ft_linearize (TREE *wtree, MEM_ROOT *mem_root) |
|
bool | ft_boolean_check_syntax_string (const uchar *str) |
|
uchar | ft_get_word (const CHARSET_INFO *cs, uchar **start, uchar *end, FT_WORD *word, MYSQL_FTPARSER_BOOLEAN_INFO *param) |
|
uchar | ft_simple_get_word (const CHARSET_INFO *cs, uchar **start, const uchar *end, FT_WORD *word, bool skip_stopwords) |
|
void | ft_parse_init (TREE *wtree, const CHARSET_INFO *cs) |
|
static int | ft_add_word (MYSQL_FTPARSER_PARAM *param, char *word, int word_len, MYSQL_FTPARSER_BOOLEAN_INFO *boolean_info) |
|
static int | ft_parse_internal (MYSQL_FTPARSER_PARAM *param, char *doc_arg, int doc_len) |
|
int | ft_parse (TREE *wtree, uchar *doc, int doclen, struct st_mysql_ftparser *parser, MYSQL_FTPARSER_PARAM *param, MEM_ROOT *mem_root) |
|
MYSQL_FTPARSER_PARAM * | ftparser_alloc_param (MI_INFO *info) |
|
MYSQL_FTPARSER_PARAM * | ftparser_call_initializer (MI_INFO *info, uint keynr, uint paramnr) |
|
void | ftparser_call_deinitializer (MI_INFO *info) |
|