Home
last modified time | relevance | path

Searched refs:pPhrase (Results 1 – 7 of 7) sorted by relevance

/sqlite-3.40.0/ext/fts5/
H A Dfts5_expr.c862 if( pPhrase->nTerm>1 || pPhrase->aTerm[0].pSynonym in fts5ExprNearTest()
1550 if( pPhrase ){ in fts5ExprPhraseFree()
1575 if( pPhrase && pPhrase->nTerm ){ in sqlite3Fts5ParseSetCaret()
1671 Fts5ExprPhrase *pPhrase = pCtx->pPhrase; in fts5ParseTokenize() local
1689 pSyn->pSynonym = pPhrase->aTerm[pPhrase->nTerm-1].pSynonym; in fts5ParseTokenize()
1690 pPhrase->aTerm[pPhrase->nTerm-1].pSynonym = pSyn; in fts5ParseTokenize()
1694 if( pPhrase==0 || (pPhrase->nTerm % SZALLOC)==0 ){ in fts5ParseTokenize()
1696 int nNew = SZALLOC + (pPhrase ? pPhrase->nTerm : 0); in fts5ParseTokenize()
1705 pCtx->pPhrase = pPhrase = pNew; in fts5ParseTokenize()
1711 pTerm = &pPhrase->aTerm[pPhrase->nTerm++]; in fts5ParseTokenize()
[all …]
H A Dfts5Int.h776 Fts5ExprPhrase *pPhrase,
/sqlite-3.40.0/ext/fts3/
H A Dfts3.c4891 Fts3Phrase *pPhrase = pExpr->pPhrase; in fts3EvalTokenCosts() local
4895 pTC->pPhrase = pPhrase; in fts3EvalTokenCosts()
5338 if( pLeft->pPhrase && pLeft->pPhrase->doclist.aAll ){ in fts3EvalNextRow()
5403 Fts3Phrase *pPhrase = pExpr->pPhrase; in fts3EvalNextRow() local
5474 Fts3Phrase *pPhrase = p->pRight->pPhrase; in fts3EvalNearTest() local
5577 Fts3Phrase *pPhrase = pExpr->pPhrase; in fts3EvalTestExpr() local
5700 Fts3Phrase *pPhrase = pExpr->pPhrase; in fts3EvalRestart() local
5739 Fts3Phrase *pPhrase = pExpr->pPhrase; in fts3EvalUpdateCounts() local
5740 if( pPhrase && pPhrase->doclist.pList ){ in fts3EvalUpdateCounts()
5945 Fts3Phrase *pPhrase = pExpr->pPhrase; in sqlite3Fts3EvalPhrasePoslist() local
[all …]
H A Dfts3_snippet.c298 Fts3Phrase *pPhrase = pExpr->pPhrase; in fts3ExprLoadDoclistsCb() local
386 fts3SnippetAdvance(&pPhrase->pHead, &pPhrase->iHead, pIter->nSnippet); in fts3SnippetNextCandidate()
394 if( pPhrase->pHead && pPhrase->iHead<iEnd ){ in fts3SnippetNextCandidate()
405 fts3SnippetAdvance(&pPhrase->pHead, &pPhrase->iHead, iEnd+1); in fts3SnippetNextCandidate()
406 fts3SnippetAdvance(&pPhrase->pTail, &pPhrase->iTail, iStart); in fts3SnippetNextCandidate()
433 if( pPhrase->pTail ){ in fts3SnippetDetails()
477 pPhrase->nToken = pExpr->pPhrase->nToken; in fts3SnippetFindPositions()
482 pPhrase->pList = pCsr; in fts3SnippetFindPositions()
494 pPhrase->pList==0 && pPhrase->pHead==0 && pPhrase->pTail==0 in fts3SnippetFindPositions()
870 Fts3Phrase *pPhrase = pExpr->pPhrase; in fts3ExprLHits() local
[all …]
H A Dfts3_expr.c212 pRet->pPhrase->nToken = 1; in getNextToken()
213 pRet->pPhrase->iColumn = iCol; in getNextToken()
214 pRet->pPhrase->aToken[0].n = nToken; in getNextToken()
215 pRet->pPhrase->aToken[0].z = (char *)&pRet->pPhrase[1]; in getNextToken()
353 p->pPhrase = (Fts3Phrase *)&p[1]; in getNextString()
355 p->pPhrase->nToken = nToken; in getNextString()
365 for(jj=0; jj<p->pPhrase->nToken; jj++){ in getNextString()
366 p->pPhrase->aToken[jj].z = zBuf; in getNextString()
367 zBuf += p->pPhrase->aToken[jj].n; in getNextString()
1128 Fts3Phrase *pPhrase = pExpr->pPhrase; in exprToString() local
[all …]
H A Dfts3_test.c218 Tcl_Obj *pPhrase = apExprToken[ii*2]; in fts3_near_match_cmd() local
223 rc = Tcl_ListObjGetElements(interp, pPhrase, &nToken, &apToken); in fts3_near_match_cmd()
H A Dfts3Int.h463 Fts3Phrase *pPhrase; /* Valid if eType==FTSQUERY_PHRASE */ member