Lines Matching refs:eDest

16734 #define IgnorableOrderby(X) ((X->eDest)<=SRT_DistQueue)
16748 u8 eDest; /* How to dispose of the results. On of SRT_* above. */ member
95452 dest.eDest = SRT_Mem;
95458 dest.eDest = SRT_Exists;
118789 SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, int iParm){
118790 pDest->eDest = (u8)eDest;
119383 int eDest = pDest->eDest; /* How to dispose of results */
119432 }else if( eDest!=SRT_Exists ){
119437 if( eDest==SRT_Mem || eDest==SRT_Output || eDest==SRT_Coroutine ){
119442 if( pSort && hasDistinct==0 && eDest!=SRT_EphemTab && eDest!=SRT_Table ){
119457 assert( eDest==SRT_Set || eDest==SRT_Mem
119458 || eDest==SRT_Coroutine || eDest==SRT_Output );
119526 switch( eDest ){
119557 testcase( eDest==SRT_Table );
119558 testcase( eDest==SRT_EphemTab );
119559 testcase( eDest==SRT_Fifo );
119560 testcase( eDest==SRT_DistFifo );
119563 if( eDest==SRT_DistFifo ){
119642 testcase( eDest==SRT_Coroutine );
119643 testcase( eDest==SRT_Output );
119647 }else if( eDest==SRT_Coroutine ){
119675 if( eDest==SRT_DistQueue ){
119684 if( eDest==SRT_DistQueue ){
119712 assert( eDest==SRT_Discard );
119923 int eDest = pDest->eDest;
119942 if( eDest==SRT_Output || eDest==SRT_Coroutine || eDest==SRT_Mem ){
119981 switch( eDest ){
120004 assert( eDest==SRT_Output || eDest==SRT_Coroutine );
120005 testcase( eDest==SRT_Output );
120006 testcase( eDest==SRT_Coroutine );
120007 if( eDest==SRT_Output ){
120017 if( eDest==SRT_Set ){
120760 int eDest = SRT_Fifo; /* How to write to Queue */
120795 eDest = pOrderBy ? SRT_DistQueue : SRT_DistFifo;
120798 eDest = pOrderBy ? SRT_Queue : SRT_Fifo;
120800 sqlite3SelectDestInit(&destQueue, eDest, iQueue);
120996 if( dest.eDest==SRT_EphemTab ){
120999 dest.eDest = SRT_Table;
121083 if( dest.eDest==priorOp ){
121123 uniondest.eDest = op;
121144 assert( unionTab==dest.iSDParm || dest.eDest!=priorOp );
121145 if( dest.eDest!=priorOp ){
121360 assert( pDest->eDest!=SRT_Exists );
121361 assert( pDest->eDest!=SRT_Table );
121362 switch( pDest->eDest ){
121427 assert( pDest->eDest==SRT_Output );
123851 assert( p->pOrderBy==0 || pDest->eDest!=SRT_DistFifo );
123852 assert( p->pOrderBy==0 || pDest->eDest!=SRT_Fifo );
123853 assert( p->pOrderBy==0 || pDest->eDest!=SRT_DistQueue );
123854 assert( p->pOrderBy==0 || pDest->eDest!=SRT_Queue );
123856 assert(pDest->eDest==SRT_Exists || pDest->eDest==SRT_Union ||
123857 pDest->eDest==SRT_Except || pDest->eDest==SRT_Discard ||
123858 pDest->eDest==SRT_Queue || pDest->eDest==SRT_DistFifo ||
123859 pDest->eDest==SRT_DistQueue || pDest->eDest==SRT_Fifo);
123886 if( pDest->eDest==SRT_Output ){
124212 if( pDest->eDest==SRT_EphemTab ){