Lines Matching refs:eEnd
20932 u8 eEnd; /* UNBOUNDED, CURRENT, PRECEDING or FOLLOWING */ member
33609 sqlite3TreeViewBound(pView, pWin->eEnd, pWin->pEnd, 0); in sqlite3TreeViewWindow()
172827 pWin->eEnd = p->eEnd;
172852 int eEnd;
172871 pWin->eEnd = aUp[i].eEnd;
173336 int eEnd, /* End type: CURRENT, FOLLOWING, TK_UNBOUNDED, PRECEDING */
173347 assert( eEnd==TK_CURRENT || eEnd==TK_FOLLOWING
173348 || eEnd==TK_UNBOUNDED || eEnd==TK_PRECEDING );
173350 assert( (eEnd==TK_FOLLOWING || eEnd==TK_PRECEDING)==(pEnd!=0) );
173371 if( (eStart==TK_CURRENT && eEnd==TK_PRECEDING)
173372 || (eStart==TK_FOLLOWING && (eEnd==TK_PRECEDING || eEnd==TK_CURRENT))
173382 pWin->eEnd = eEnd;
173520 if( p1->eEnd!=p2->eEnd ) return 1;
174449 if( pMWin->eStart==pMWin->eEnd && regCountdown
174550 pNew->eEnd = p->eEnd;
174971 assert( pMWin->eEnd==TK_FOLLOWING || pMWin->eEnd==TK_CURRENT
174972 || pMWin->eEnd==TK_UNBOUNDED || pMWin->eEnd==TK_PRECEDING
175009 if( pMWin->eEnd==TK_PRECEDING ){
175039 if( pMWin->eEnd==TK_PRECEDING || pMWin->eEnd==TK_FOLLOWING ){
175104 if( pMWin->eFrmType!=TK_RANGE && pMWin->eStart==pMWin->eEnd && regStart ){
175117 assert( pMWin->eEnd==TK_FOLLOWING );
175143 if( pMWin->eEnd!=TK_UNBOUNDED ){
175158 if( pMWin->eEnd==TK_PRECEDING ){
175167 if( pMWin->eEnd!=TK_UNBOUNDED ){
175206 if( pMWin->eEnd==TK_PRECEDING ){
175222 if( pMWin->eEnd==TK_UNBOUNDED ){
175227 assert( pMWin->eEnd==TK_FOLLOWING );