Lines Matching refs:eStart
20931 u8 eStart; /* UNBOUNDED, CURRENT, PRECEDING or FOLLOWING */ member
33608 sqlite3TreeViewBound(pView, pWin->eStart, pWin->pStart, 1); in sqlite3TreeViewWindow()
172826 pWin->eStart = p->eStart;
172851 int eStart;
172870 pWin->eStart = aUp[i].eStart;
172873 if( pWin->eStart==TK_FOLLOWING ){
173334 int eStart, /* Start type: CURRENT, PRECEDING, FOLLOWING, UNBOUNDED */
173345 assert( eStart==TK_CURRENT || eStart==TK_PRECEDING
173346 || eStart==TK_UNBOUNDED || eStart==TK_FOLLOWING );
173349 assert( (eStart==TK_PRECEDING || eStart==TK_FOLLOWING)==(pStart!=0) );
173371 if( (eStart==TK_CURRENT && eEnd==TK_PRECEDING)
173372 || (eStart==TK_FOLLOWING && (eEnd==TK_PRECEDING || eEnd==TK_CURRENT))
173381 pWin->eStart = eStart;
173519 if( p1->eStart!=p2->eStart ) return 1;
173584 if( (p->funcFlags & SQLITE_FUNC_MINMAX) && pWin->eStart!=TK_UNBOUNDED ){
173829 assert( bInverse==0 || pWin->eStart!=TK_UNBOUNDED );
173858 && (pWin->eStart!=TK_UNBOUNDED)
173940 && (pWin->eStart!=TK_UNBOUNDED)
174170 assert( pWin->eStart!=TK_UNBOUNDED );
174408 if( op==WINDOW_AGGINVERSE && pMWin->eStart==TK_UNBOUNDED ){
174418 if( pMWin->eStart==TK_FOLLOWING ){
174449 if( pMWin->eStart==pMWin->eEnd && regCountdown
174466 assert( pMWin->eStart==TK_PRECEDING || pMWin->eStart==TK_FOLLOWING );
174551 pNew->eStart = p->eStart;
174968 assert( pMWin->eStart==TK_PRECEDING || pMWin->eStart==TK_CURRENT
174969 || pMWin->eStart==TK_FOLLOWING || pMWin->eStart==TK_UNBOUNDED
174999 switch( pMWin->eStart ){
175036 if( pMWin->eStart==TK_PRECEDING || pMWin->eStart==TK_FOLLOWING ){
175104 if( pMWin->eFrmType!=TK_RANGE && pMWin->eStart==pMWin->eEnd && regStart ){
175105 int op = ((pMWin->eStart==TK_FOLLOWING) ? OP_Ge : OP_Le);
175116 if( pMWin->eStart==TK_FOLLOWING && pMWin->eFrmType!=TK_RANGE && regEnd ){
175121 if( pMWin->eStart!=TK_UNBOUNDED ){
175141 if( pMWin->eStart==TK_FOLLOWING ){
175159 int bRPS = (pMWin->eStart==TK_PRECEDING && pMWin->eFrmType==TK_RANGE);
175207 int bRPS = (pMWin->eStart==TK_PRECEDING && pMWin->eFrmType==TK_RANGE);
175211 }else if( pMWin->eStart==TK_FOLLOWING ){