Lines Matching refs:pRangeStart
130673 WhereTerm *pRangeStart = 0; /* Inequality constraint at range start */
130716 pRangeStart = pLoop->aLTerm[j++];
130719 assert( (pRangeStart->wtFlags & TERM_LIKEOPT)==0 ||
130727 assert( pRangeStart!=0 ); /* LIKE opt constraints */
130728 assert( pRangeStart->wtFlags & TERM_LIKEOPT ); /* occur in pairs */
130742 if( pRangeStart==0 ){
130758 SWAP(WhereTerm *, pRangeEnd, pRangeStart);
130775 testcase( pRangeStart && (pRangeStart->eOperator & WO_LE)!=0 );
130776 testcase( pRangeStart && (pRangeStart->eOperator & WO_GE)!=0 );
130779 startEq = !pRangeStart || pRangeStart->eOperator & (WO_LE|WO_GE);
130781 start_constraints = pRangeStart || nEq>0;
130785 if( pRangeStart ){
130786 Expr *pRight = pRangeStart->pExpr->pRight;
130788 whereLikeOptimizationStringFixup(v, pLevel, pRangeStart);
130789 if( (pRangeStart->wtFlags & TERM_VNULL)==0
130799 testcase( pRangeStart->wtFlags & TERM_VIRTUAL );
130801 disableTerm(pLevel, pRangeStart);