Lines Matching refs:pRangeStart
119695 WhereTerm *pRangeStart = 0; /* Inequality constraint at range start */
119739 pRangeStart = pLoop->aLTerm[j++];
119742 assert( (pRangeStart->wtFlags & TERM_LIKEOPT)==0 ||
119749 assert( pRangeStart!=0 ); /* LIKE opt constraints */
119750 assert( pRangeStart->wtFlags & TERM_LIKEOPT ); /* occur in pairs */
119760 if( pRangeStart==0
119785 SWAP(WhereTerm *, pRangeEnd, pRangeStart);
119789 testcase( pRangeStart && (pRangeStart->eOperator & WO_LE)!=0 );
119790 testcase( pRangeStart && (pRangeStart->eOperator & WO_GE)!=0 );
119793 startEq = !pRangeStart || pRangeStart->eOperator & (WO_LE|WO_GE);
119795 start_constraints = pRangeStart || nEq>0;
119799 if( pRangeStart ){
119800 Expr *pRight = pRangeStart->pExpr->pRight;
119802 whereLikeOptimizationStringFixup(v, pLevel, pRangeStart);
119803 if( (pRangeStart->wtFlags & TERM_VNULL)==0
119821 testcase( pRangeStart->wtFlags & TERM_VIRTUAL );
119883 disableTerm(pLevel, pRangeStart);