Lines Matching refs:iStep
5759 sqlite3_int64 iStep; /* Increment ("step") */ member
5788 if( pss->iStep<0 ){ in setupSequence()
5791 pss->uSeqIndexMax = ( pss->iStep>LLONG_MIN )? nuspan/-pss->iStep : 1; in setupSequence()
5792 }else if( pss->iStep>LLONG_MIN ){ in setupSequence()
5793 pss->uSeqIndexMax = nuspan/-pss->iStep; in setupSequence()
5807 if( pss->iStep>0 ){ in setupSequence()
5809 pss->uSeqIndexMax = puspan/pss->iStep; in setupSequence()
5817 ? genSeqMember(pss->iBase, pss->iStep, pss->uSeqIndexMax) in setupSequence()
5831 pss->iValueNow -= pss->iStep; in progressSequence()
5838 pss->iValueNow += pss->iStep; in progressSequence()
5953 case SERIES_COLUMN_STEP: x = pCur->ss.iStep; break; in seriesColumn()
6033 pCur->ss.iStep = sqlite3_value_int64(argv[i++]); in seriesFilter()
6034 if( pCur->ss.iStep==0 ){ in seriesFilter()
6035 pCur->ss.iStep = 1; in seriesFilter()
6036 }else if( pCur->ss.iStep<0 ){ in seriesFilter()
6040 pCur->ss.iStep = 1; in seriesFilter()
6048 pCur->ss.iBase += pCur->ss.iStep*iOffset; in seriesFilter()
6052 iTerm = pCur->ss.iBase + (iLimit - 1)*pCur->ss.iStep; in seriesFilter()
6053 if( pCur->ss.iStep<0 ){ in seriesFilter()
6066 pCur->ss.iStep = 1; in seriesFilter()
6071 pCur->ss.isReversing = pCur->ss.iStep > 0; in seriesFilter()
6073 pCur->ss.isReversing = pCur->ss.iStep < 0; in seriesFilter()