Lines Matching refs:pAnd
201093 Fts3Expr *pAnd; local
201095 pAnd = sqlite3Fts3MallocZero(sizeof(Fts3Expr));
201096 if( !pAnd ){
201101 pAnd->eType = FTSQUERY_AND;
201102 insertBinaryOperator(&pRet, pPrev, pAnd);
201103 pPrev = pAnd;
247542 Fts5ExprNode *pAnd /* FTS5_AND node to advance */ argument
247545 i64 iLast = pAnd->iRowid;
247549 assert( pAnd->bEof==0 );
247551 pAnd->bNomatch = 0;
247553 for(iChild=0; iChild<pAnd->nChild; iChild++){
247554 Fts5ExprNode *pChild = pAnd->apChild[iChild];
247560 pAnd->bNomatch = 0;
247571 fts5ExprSetEof(pAnd);
247580 pAnd->bNomatch = 1;
247585 if( pAnd->bNomatch && pAnd!=pExpr->pRoot ){
247586 fts5ExprNodeZeroPoslist(pAnd);
247588 pAnd->iRowid = iLast;