Home
last modified time | relevance | path

Searched refs:sqlite3_tokenizer (Results 1 – 25 of 25) sorted by relevance

/sqlite-3.40.0/ext/fts2/
H A Dfts2_tokenizer.h49 typedef struct sqlite3_tokenizer sqlite3_tokenizer; typedef
79 sqlite3_tokenizer **ppTokenizer /* OUT: Created tokenizer */
86 int (*xDestroy)(sqlite3_tokenizer *pTokenizer);
94 sqlite3_tokenizer *pTokenizer, /* Tokenizer object */
135 struct sqlite3_tokenizer { struct
141 sqlite3_tokenizer *pTokenizer; /* Tokenizer for this cursor. */
H A Dfts2_icu.c33 sqlite3_tokenizer base;
57 sqlite3_tokenizer **ppTokenizer /* OUT: Created tokenizer */ in icuCreate()
76 *ppTokenizer = (sqlite3_tokenizer *)p; in icuCreate()
84 static int icuDestroy(sqlite3_tokenizer *pTokenizer){ in icuDestroy()
97 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in icuOpen()
H A Dfts2_tokenizer1.c39 sqlite3_tokenizer base;
66 sqlite3_tokenizer **ppTokenizer in simpleCreate()
106 static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ in simpleDestroy()
118 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in simpleOpen()
H A Dfts2_porter.c42 sqlite3_tokenizer base; /* Base class */
68 sqlite3_tokenizer **ppTokenizer in porterCreate()
81 static int porterDestroy(sqlite3_tokenizer *pTokenizer){ in porterDestroy()
93 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in porterOpen()
H A Dfts2_tokenizer.c142 sqlite3_tokenizer *pTokenizer = 0; in testFunc()
H A Dfts2.c1850 sqlite3_tokenizer *pTokenizer; /* tokenizer for inserts and queries */
3085 sqlite3_tokenizer *pTokenizer; /* The specific tokenizer */ in snippetOffsetsOfColumn()
3535 sqlite3_tokenizer *pTokenizer, /* The tokenizer to use */ in tokenizeSegment()
3893 sqlite3_tokenizer *pTokenizer = v->pTokenizer; in buildTerms()
/sqlite-3.40.0/ext/fts1/
H A Dtokenizer.h32 typedef struct sqlite3_tokenizer sqlite3_tokenizer; typedef
44 sqlite3_tokenizer **ppTokenizer);
45 int (*xDestroy)(sqlite3_tokenizer *pTokenizer);
59 int (*xOpen)(sqlite3_tokenizer *pTokenizer,
68 struct sqlite3_tokenizer { struct
74 sqlite3_tokenizer *pTokenizer; /* Tokenizer for this cursor. */
H A Dfts1_tokenizer.h32 typedef struct sqlite3_tokenizer sqlite3_tokenizer; typedef
44 sqlite3_tokenizer **ppTokenizer);
45 int (*xDestroy)(sqlite3_tokenizer *pTokenizer);
59 int (*xOpen)(sqlite3_tokenizer *pTokenizer,
68 struct sqlite3_tokenizer { struct
74 sqlite3_tokenizer *pTokenizer; /* Tokenizer for this cursor. */
H A Dsimple_tokenizer.c32 sqlite3_tokenizer base;
51 sqlite3_tokenizer **ppTokenizer in simpleCreate()
81 static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ in simpleDestroy()
91 sqlite3_tokenizer *pTokenizer, in simpleOpen()
H A Dfts1_tokenizer1.c29 sqlite3_tokenizer base;
56 sqlite3_tokenizer **ppTokenizer in simpleCreate()
94 static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ in simpleDestroy()
106 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in simpleOpen()
H A Dfts1_porter.c40 sqlite3_tokenizer base; /* Base class */
66 sqlite3_tokenizer **ppTokenizer in porterCreate()
79 static int porterDestroy(sqlite3_tokenizer *pTokenizer){ in porterDestroy()
91 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in porterOpen()
H A Dfulltext.c566 sqlite3_tokenizer *pTokenizer; /* tokenizer for inserts and queries */
1149 static int tokenize_segment(sqlite3_tokenizer *pTokenizer, in tokenize_segment()
1300 static int build_terms(Hash *terms, sqlite3_tokenizer *pTokenizer, in build_terms()
H A Dfts1.c1092 sqlite3_tokenizer *pTokenizer; /* tokenizer for inserts and queries */
2219 sqlite3_tokenizer *pTokenizer; /* The specific tokenizer */ in snippetOffsetsOfColumn()
2672 sqlite3_tokenizer *pTokenizer, /* The tokenizer to use */ in tokenizeSegment()
2972 sqlite3_tokenizer *pTokenizer = v->pTokenizer; in buildTerms()
/sqlite-3.40.0/ext/fts3/
H A Dfts3_tokenizer.h49 typedef struct sqlite3_tokenizer sqlite3_tokenizer; typedef
79 sqlite3_tokenizer **ppTokenizer /* OUT: Created tokenizer */
86 int (*xDestroy)(sqlite3_tokenizer *pTokenizer);
94 sqlite3_tokenizer *pTokenizer, /* Tokenizer object */
147 struct sqlite3_tokenizer { struct
153 sqlite3_tokenizer *pTokenizer; /* Tokenizer for this cursor. */
H A Dfts3_icu.c31 sqlite3_tokenizer base;
55 sqlite3_tokenizer **ppTokenizer /* OUT: Created tokenizer */ in icuCreate()
74 *ppTokenizer = (sqlite3_tokenizer *)p; in icuCreate()
82 static int icuDestroy(sqlite3_tokenizer *pTokenizer){ in icuDestroy()
95 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in icuOpen()
H A Dfts3_unicode.c84 sqlite3_tokenizer base;
104 static int unicodeDestroy(sqlite3_tokenizer *pTokenizer){ in unicodeDestroy()
221 sqlite3_tokenizer **pp /* OUT: New tokenizer handle */ in unicodeCreate()
258 unicodeDestroy((sqlite3_tokenizer *)pNew); in unicodeCreate()
261 *pp = (sqlite3_tokenizer *)pNew; in unicodeCreate()
272 sqlite3_tokenizer *p, /* The tokenizer */ in unicodeOpen()
H A Dfts3_tokenizer1.c36 sqlite3_tokenizer base;
63 sqlite3_tokenizer **ppTokenizer in simpleCreate()
102 static int simpleDestroy(sqlite3_tokenizer *pTokenizer){ in simpleDestroy()
114 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in simpleOpen()
H A Dfts3Int.h243 sqlite3_tokenizer *pTokenizer; /* tokenizer for inserts and queries */
603 sqlite3_tokenizer **, char **
616 int sqlite3Fts3ExprParse(sqlite3_tokenizer *, int,
626 int sqlite3Fts3OpenTokenizer(sqlite3_tokenizer *, int, const char *, int,
H A Dfts3_test.c347 sqlite3_tokenizer base;
363 sqlite3_tokenizer **ppTokenizer in testTokenizerCreate()
373 *ppTokenizer = (sqlite3_tokenizer *)pNew; in testTokenizerCreate()
377 static int testTokenizerDestroy(sqlite3_tokenizer *pTokenizer){ in testTokenizerDestroy()
384 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in testTokenizerOpen()
H A Dfts3_porter.c39 sqlite3_tokenizer base; /* Base class */
61 sqlite3_tokenizer **ppTokenizer in porterCreate()
78 static int porterDestroy(sqlite3_tokenizer *pTokenizer){ in porterDestroy()
90 sqlite3_tokenizer *pTokenizer, /* The tokenizer */ in porterOpen()
H A Dfts3_expr.c94 sqlite3_tokenizer *pTokenizer; /* Tokenizer module */
132 sqlite3_tokenizer *pTokenizer, in sqlite3Fts3OpenTokenizer()
183 sqlite3_tokenizer *pTokenizer = pParse->pTokenizer; in getNextToken()
280 sqlite3_tokenizer *pTokenizer = pParse->pTokenizer; in getNextString()
962 sqlite3_tokenizer *pTokenizer, /* Tokenizer module */ in fts3ExprParseUnbalanced()
1025 sqlite3_tokenizer *pTokenizer, /* Tokenizer module */ in sqlite3Fts3ExprParse()
1185 sqlite3_tokenizer *pTokenizer = 0; in fts3ExprTestCommon()
H A Dfts3_tokenize_vtab.c56 sqlite3_tokenizer *pTok;
168 sqlite3_tokenizer *pTok = 0; in fts3tokConnectMethod()
H A Dfts3_tokenizer.c168 sqlite3_tokenizer **ppTok, /* OUT: Tokenizer (if applicable) */ in sqlite3Fts3InitTokenizer()
268 sqlite3_tokenizer *pTokenizer = 0; in testFunc()
H A Dfts3_write.c804 sqlite3_tokenizer *pTokenizer = p->pTokenizer; in fts3PendingTermsAdd()
5501 sqlite3_tokenizer *pT = p->pTokenizer; in sqlite3Fts3CacheDeferredDoclists()
H A Dfts3.c1194 sqlite3_tokenizer *pTokenizer = 0; /* Tokenizer for this table */ in fts3InitVtab()