Lines Matching refs:pOrWc
650 WhereClause *pOrWc; /* Breakup of pTerm into subterms */ in exprAnalyzeOrTerm() local
666 pOrWc = &pOrInfo->wc; in exprAnalyzeOrTerm()
667 memset(pOrWc->aStatic, 0, sizeof(pOrWc->aStatic)); in exprAnalyzeOrTerm()
668 sqlite3WhereClauseInit(pOrWc, pWInfo); in exprAnalyzeOrTerm()
669 sqlite3WhereSplit(pOrWc, pExpr, TK_OR); in exprAnalyzeOrTerm()
670 sqlite3WhereExprAnalyze(pSrc, pOrWc); in exprAnalyzeOrTerm()
672 assert( pOrWc->nTerm>=2 ); in exprAnalyzeOrTerm()
679 for(i=pOrWc->nTerm-1, pOrTerm=pOrWc->a; i>=0 && indexable; i--, pOrTerm++){ in exprAnalyzeOrTerm()
719 WhereTerm *pOther = &pOrWc->a[pOrTerm->iParent]; in exprAnalyzeOrTerm()
744 if( indexable && pOrWc->nTerm==2 ){ in exprAnalyzeOrTerm()
747 while( (pOne = whereNthSubterm(&pOrWc->a[0],iOne++))!=0 ){ in exprAnalyzeOrTerm()
750 while( (pTwo = whereNthSubterm(&pOrWc->a[1],iTwo++))!=0 ){ in exprAnalyzeOrTerm()
791 pOrTerm = pOrWc->a; in exprAnalyzeOrTerm()
792 for(i=pOrWc->nTerm-1; i>=0; i--, pOrTerm++){ in exprAnalyzeOrTerm()
867 for(i=pOrWc->nTerm-1, pOrTerm=pOrWc->a; i>=0; i--, pOrTerm++){ in exprAnalyzeOrTerm()