Home
last modified time | relevance | path

Searched refs:aToken (Results 1 – 6 of 6) sorted by relevance

/sqlite-3.40.0/ext/fts3/
H A Dfts3_test.c46 NearToken *aToken; /* Token array */ member
62 NearToken *aToken in nm_phrase_match() argument
67 NearToken *pToken = &p->aToken[ii]; in nm_phrase_match()
69 if( aToken[ii].n<(pToken->n-1) ) return 0; in nm_phrase_match()
72 if( aToken[ii].n!=pToken->n ) return 0; in nm_phrase_match()
73 if( memcmp(aToken[ii].z, pToken->z, pToken->n) ) return 0; in nm_phrase_match()
116 if( nm_phrase_match(p, &pDoc->aToken[ii]) ){ in nm_near_chain()
135 if( nm_phrase_match(p, &pDoc->aToken[ii]) ){ in nm_match_count()
208 doc.aToken[ii].z = Tcl_GetStringFromObj(apDocToken[ii], &doc.aToken[ii].n); in fts3_near_match_cmd()
231 NearToken *pT = &aPhrase[ii].aToken[jj]; in fts3_near_match_cmd()
[all …]
H A Dfts3_expr.c214 pRet->pPhrase->aToken[0].n = nToken; in getNextToken()
215 pRet->pPhrase->aToken[0].z = (char *)&pRet->pPhrase[1]; in getNextToken()
216 memcpy(pRet->pPhrase->aToken[0].z, zToken, nToken); in getNextToken()
219 pRet->pPhrase->aToken[0].isPrefix = 1; in getNextToken()
230 pRet->pPhrase->aToken[0].bFirst = 1; in getNextToken()
328 pToken = &((Fts3Phrase *)(&p[1]))->aToken[ii]; in getNextString()
357 zBuf = (char *)&p->pPhrase->aToken[nToken]; in getNextString()
366 p->pPhrase->aToken[jj].z = zBuf; in getNextString()
367 zBuf += p->pPhrase->aToken[jj].n; in getNextString()
1134 pPhrase->aToken[i].n, pPhrase->aToken[i].z, in exprToString()
[all …]
H A Dfts3.c4278 Fts3PhraseToken *pToken = &p->aToken[iToken]; in fts3EvalPhraseLoad()
4314 Fts3PhraseToken *pToken = &pPhrase->aToken[iToken]; in fts3EvalDeferredPhrase()
4441 Fts3PhraseToken *pToken = &p->aToken[i]; in fts3EvalPhraseStart()
4452 Fts3PhraseToken *pToken = &p->aToken[i]; in fts3EvalPhraseStart()
4647 assert( pPhrase->aToken[iToken].pSegcsr==0 ); in incrPhraseTokenNext()
4653 Fts3PhraseToken *pToken = &pPhrase->aToken[iToken]; in incrPhraseTokenNext()
4703 rc = sqlite3Fts3MsrIncrNext(pTab, p->aToken[0].pSegcsr, in fts3EvalIncrPhraseNext()
4898 pTC->pToken = &pPhrase->aToken[i]; in fts3EvalTokenCosts()
5707 Fts3PhraseToken *pToken = &pPhrase->aToken[i]; in fts3EvalRestart()
6083 fts3SegReaderCursorFree(pPhrase->aToken[i].pSegcsr); in sqlite3Fts3EvalPhraseCleanup()
[all …]
H A Dfts3Int.h433 Fts3PhraseToken aToken[1]; /* One entry for each token in the phrase */ member
/sqlite-3.40.0/ext/fts1/
H A Dfts1.c1636 Token *aToken = malloc( strlen(z) * sizeof(aToken[0]) ); in tokenizeString() local
1645 aToken[nToken].z = z; in tokenizeString()
1646 aToken[nToken].n = n; in tokenizeString()
1657 n = aToken[i].n; in tokenizeString()
1658 memcpy(zCopy, aToken[i].z, n); in tokenizeString()
1663 free(aToken); in tokenizeString()
/sqlite-3.40.0/ext/fts2/
H A Dfts2.c2504 Token *aToken = sqlite3_malloc( strlen(z) * sizeof(aToken[0]) ); in tokenizeString() local
2513 aToken[nToken].z = z; in tokenizeString()
2514 aToken[nToken].n = n; in tokenizeString()
2525 n = aToken[i].n; in tokenizeString()
2526 memcpy(zCopy, aToken[i].z, n); in tokenizeString()
2531 sqlite3_free(aToken); in tokenizeString()