Home
last modified time | relevance | path

Searched refs:pFilter (Results 1 – 11 of 11) sorted by relevance

/sqlite-3.40.0/ext/fts3/
H A Dfts3_write.c2788 pCsr->pFilter = pFilter; in sqlite3Fts3SegReaderStart()
2789 return fts3SegReaderStart(p, pCsr, pFilter->zTerm, pFilter->nTerm); in sqlite3Fts3SegReaderStart()
2806 assert( pCsr->pFilter==0 ); in sqlite3Fts3MsrIncrStart()
2895 Fts3SegFilter *pFilter = pCsr->pFilter; in sqlite3Fts3SegReaderStep() local
2935 if( pFilter->zTerm && !isScan ){ in sqlite3Fts3SegReaderStep()
2936 if( pCsr->nTerm<pFilter->nTerm in sqlite3Fts3SegReaderStep()
2937 || (!isPrefix && pCsr->nTerm>pFilter->nTerm) in sqlite3Fts3SegReaderStep()
2938 || memcmp(pCsr->zTerm, pFilter->zTerm, pFilter->nTerm) in sqlite3Fts3SegReaderStep()
4928 pFilter = (Fts3SegFilter *)&pWriter[1]; in sqlite3Fts3Incrmerge()
4929 pCsr = (Fts3MultiSegReader *)&pFilter[1]; in sqlite3Fts3Incrmerge()
[all …]
H A Dfts3Int.h559 Fts3SegFilter *pFilter; /* Pointer to filter object */ member
/sqlite-3.40.0/src/
H A Dwindow.c689 if( pWin->pFilter ){ in sqlite3WindowUpdate()
1048 if( pWin->pFilter ){ in sqlite3WindowRewrite()
1049 Expr *pFilter = sqlite3ExprDup(db, pWin->pFilter, 0); in sqlite3WindowRewrite() local
1050 pSublist = sqlite3ExprListAppend(pParse, pSublist, pFilter); in sqlite3WindowRewrite()
1135 sqlite3ExprDelete(db, p->pFilter); in sqlite3WindowDelete()
1375 if( (res = sqlite3ExprCompare(pParse, p1->pFilter, p2->pFilter, -1)) ){ in sqlite3WindowCompare()
1708 if( pWin->pFilter ){ in windowAggStep()
2382 pNew->pFilter = sqlite3ExprDup(db, p->pFilter, 0); in sqlite3WindowDup()
H A Dwalker.c33 rc = sqlite3WalkExpr(pWalker, pWin->pFilter); in walkWindowList()
H A Dtreeview.c404 if( pWin->pFilter ){ in sqlite3TreeViewWindow()
406 sqlite3TreeViewExpr(pView, pWin->pFilter, 0); in sqlite3TreeViewWindow()
H A Dresolve.c1171 sqlite3WalkExpr(pWalker, pWin->pFilter); in resolveExprStep()
1182 sqlite3WalkExpr(pWalker, pExpr->y.pWin->pFilter); in resolveExprStep()
H A Dselect.c3867 pWin->pFilter = substExpr(pSubst, pWin->pFilter); in substExpr()
6307 Expr *pFilter = pF->pFExpr->y.pWin->pFilter; in updateAccumulator() local
6326 sqlite3ExprIfFalse(pParse, pFilter, addrNext, SQLITE_JUMPIFNULL); in updateAccumulator()
7422 sqlite3ExprAnalyzeAggregates(&sNC, pExpr->y.pWin->pFilter); in sqlite3Select()
H A Dparse.y1856 O->pFilter = F;
1869 A->pFilter = F;
H A Dwhereexpr.c1754 mask |= sqlite3WhereExprUsage(pMaskSet, p->y.pWin->pFilter); in sqlite3WhereExprUsageFull()
H A DsqliteInt.h4252 Expr *pFilter; /* The FILTER expression */ member
H A Dexpr.c6143 sqlite3WalkExpr(&w, pExpr->y.pWin->pFilter); in sqlite3ReferencesSrcList()