Lines Matching refs:pRangeStart
119394 WhereTerm *pRangeStart = 0; /* Inequality constraint at range start */
119438 pRangeStart = pLoop->aLTerm[j++];
119441 assert( (pRangeStart->wtFlags & TERM_LIKEOPT)==0 ||
119448 assert( pRangeStart!=0 ); /* LIKE opt constraints */
119449 assert( pRangeStart->wtFlags & TERM_LIKEOPT ); /* occur in pairs */
119459 if( pRangeStart==0
119484 SWAP(WhereTerm *, pRangeEnd, pRangeStart);
119488 testcase( pRangeStart && (pRangeStart->eOperator & WO_LE)!=0 );
119489 testcase( pRangeStart && (pRangeStart->eOperator & WO_GE)!=0 );
119492 startEq = !pRangeStart || pRangeStart->eOperator & (WO_LE|WO_GE);
119494 start_constraints = pRangeStart || nEq>0;
119498 if( pRangeStart ){
119499 Expr *pRight = pRangeStart->pExpr->pRight;
119501 whereLikeOptimizationStringFixup(v, pLevel, pRangeStart);
119502 if( (pRangeStart->wtFlags & TERM_VNULL)==0
119520 testcase( pRangeStart->wtFlags & TERM_VIRTUAL );
119582 disableTerm(pLevel, pRangeStart);