Lines Matching refs:pRangeEnd
1722 WhereTerm *pRangeEnd = 0; /* Inequality constraint at range end */ in sqlite3WhereCodeOneLoopStart() local
1754 pRangeEnd = pLoop->aLTerm[j++]; in sqlite3WhereCodeOneLoopStart()
1757 if( (pRangeEnd->wtFlags & TERM_LIKEOPT)!=0 ){ in sqlite3WhereCodeOneLoopStart()
1780 assert( pRangeEnd==0 || (pRangeEnd->wtFlags & TERM_VNULL)==0 ); in sqlite3WhereCodeOneLoopStart()
1793 assert( pRangeEnd==0 && pRangeStart==0 ); in sqlite3WhereCodeOneLoopStart()
1809 SWAP(WhereTerm *, pRangeEnd, pRangeStart); in sqlite3WhereCodeOneLoopStart()
1824 codeCursorHint(pTabItem, pWInfo, pLevel, pRangeEnd); in sqlite3WhereCodeOneLoopStart()
1834 testcase( pRangeEnd && (pRangeEnd->eOperator & WO_LE)!=0 ); in sqlite3WhereCodeOneLoopStart()
1835 testcase( pRangeEnd && (pRangeEnd->eOperator & WO_GE)!=0 ); in sqlite3WhereCodeOneLoopStart()
1837 endEq = !pRangeEnd || pRangeEnd->eOperator & (WO_LE|WO_GE); in sqlite3WhereCodeOneLoopStart()
1943 if( pRangeEnd ){ in sqlite3WhereCodeOneLoopStart()
1944 Expr *pRight = pRangeEnd->pExpr->pRight; in sqlite3WhereCodeOneLoopStart()
1956 whereLikeOptimizationStringFixup(v, pLevel, pRangeEnd); in sqlite3WhereCodeOneLoopStart()
1957 if( (pRangeEnd->wtFlags & TERM_VNULL)==0 in sqlite3WhereCodeOneLoopStart()
1970 testcase( pRangeEnd->wtFlags & TERM_VIRTUAL ); in sqlite3WhereCodeOneLoopStart()
1973 disableTerm(pLevel, pRangeEnd); in sqlite3WhereCodeOneLoopStart()