Lines Matching refs:pRangeStart
130689 WhereTerm *pRangeStart = 0; /* Inequality constraint at range start */
130732 pRangeStart = pLoop->aLTerm[j++];
130735 assert( (pRangeStart->wtFlags & TERM_LIKEOPT)==0 ||
130743 assert( pRangeStart!=0 ); /* LIKE opt constraints */
130744 assert( pRangeStart->wtFlags & TERM_LIKEOPT ); /* occur in pairs */
130758 if( pRangeStart==0 ){
130774 SWAP(WhereTerm *, pRangeEnd, pRangeStart);
130791 testcase( pRangeStart && (pRangeStart->eOperator & WO_LE)!=0 );
130792 testcase( pRangeStart && (pRangeStart->eOperator & WO_GE)!=0 );
130795 startEq = !pRangeStart || pRangeStart->eOperator & (WO_LE|WO_GE);
130797 start_constraints = pRangeStart || nEq>0;
130801 if( pRangeStart ){
130802 Expr *pRight = pRangeStart->pExpr->pRight;
130804 whereLikeOptimizationStringFixup(v, pLevel, pRangeStart);
130805 if( (pRangeStart->wtFlags & TERM_VNULL)==0
130815 testcase( pRangeStart->wtFlags & TERM_VIRTUAL );
130817 disableTerm(pLevel, pRangeStart);