Home
last modified time | relevance | path

Searched refs:pOrTerm (Results 1 – 3 of 3) sorted by relevance

/sqlite-3.40.0/src/
H A Dwhereexpr.c679 for(i=pOrWc->nTerm-1, pOrTerm=pOrWc->a; i>=0 && indexable; i--, pOrTerm++){ in exprAnalyzeOrTerm()
690 pOrTerm->u.pAndInfo = pAndInfo; in exprAnalyzeOrTerm()
692 pOrTerm->eOperator = WO_AND; in exprAnalyzeOrTerm()
693 pOrTerm->leftCursor = -1; in exprAnalyzeOrTerm()
791 pOrTerm = pOrWc->a; in exprAnalyzeOrTerm()
794 pOrTerm->wtFlags &= ~TERM_OK; in exprAnalyzeOrTerm()
814 iCursor = pOrTerm->leftCursor; in exprAnalyzeOrTerm()
815 pLeft = pOrTerm->pExpr->pLeft; in exprAnalyzeOrTerm()
835 pOrTerm->wtFlags &= ~TERM_OK; in exprAnalyzeOrTerm()
867 for(i=pOrWc->nTerm-1, pOrTerm=pOrWc->a; i>=0; i--, pOrTerm++){ in exprAnalyzeOrTerm()
[all …]
H A Dwherecode.c2259 WhereTerm *pOrTerm = &pOrWc->a[ii]; in sqlite3WhereCodeOneLoopStart() local
2260 if( pOrTerm->leftCursor==iCur || (pOrTerm->eOperator & WO_AND)!=0 ){ in sqlite3WhereCodeOneLoopStart()
2262 Expr *pOrExpr = pOrTerm->pExpr; /* Current OR clause term */ in sqlite3WhereCodeOneLoopStart()
H A Dwhere.c4158 WhereTerm *pOrTerm; in whereLoopAddOr() local
4166 for(pOrTerm=pOrWC->a; pOrTerm<pOrWCEnd; pOrTerm++){ in whereLoopAddOr()
4167 if( (pOrTerm->eOperator & WO_AND)!=0 ){ in whereLoopAddOr()
4168 sSubBuild.pWC = &pOrTerm->u.pAndInfo->wc; in whereLoopAddOr()
4169 }else if( pOrTerm->leftCursor==iCur ){ in whereLoopAddOr()
4175 tempWC.a = pOrTerm; in whereLoopAddOr()
4183 (int)(pOrTerm-pOrWC->a), pTerm, sSubBuild.pWC->nTerm)); in whereLoopAddOr()