Lines Matching refs:eDest

108 void sqlite3SelectDestInit(SelectDest *pDest, int eDest, int iParm){  in sqlite3SelectDestInit()  argument
109 pDest->eDest = (u8)eDest; in sqlite3SelectDestInit()
1102 int eDest = pDest->eDest; /* How to dispose of results */ in selectInnerLoop() local
1152 }else if( eDest!=SRT_Exists ){ in selectInnerLoop()
1161 if( eDest==SRT_Mem || eDest==SRT_Output || eDest==SRT_Coroutine ){ in selectInnerLoop()
1166 if( pSort && hasDistinct==0 && eDest!=SRT_EphemTab && eDest!=SRT_Table ){ in selectInnerLoop()
1211 testcase( eDest==SRT_Set ); in selectInnerLoop()
1212 testcase( eDest==SRT_Mem ); in selectInnerLoop()
1213 testcase( eDest==SRT_Coroutine ); in selectInnerLoop()
1214 testcase( eDest==SRT_Output ); in selectInnerLoop()
1215 assert( eDest==SRT_Set || eDest==SRT_Mem in selectInnerLoop()
1216 || eDest==SRT_Coroutine || eDest==SRT_Output in selectInnerLoop()
1217 || eDest==SRT_Upfrom ); in selectInnerLoop()
1254 switch( eDest ){ in selectInnerLoop()
1285 testcase( eDest==SRT_Table ); in selectInnerLoop()
1286 testcase( eDest==SRT_EphemTab ); in selectInnerLoop()
1287 testcase( eDest==SRT_Fifo ); in selectInnerLoop()
1288 testcase( eDest==SRT_DistFifo ); in selectInnerLoop()
1294 if( eDest==SRT_DistFifo ){ in selectInnerLoop()
1398 testcase( eDest==SRT_Coroutine ); in selectInnerLoop()
1399 testcase( eDest==SRT_Output ); in selectInnerLoop()
1403 }else if( eDest==SRT_Coroutine ){ in selectInnerLoop()
1430 if( eDest==SRT_DistQueue ){ in selectInnerLoop()
1439 if( eDest==SRT_DistQueue ){ in selectInnerLoop()
1467 assert( eDest==SRT_Discard ); in selectInnerLoop()
1639 int eDest = pDest->eDest; in generateSortTail() local
1669 if( eDest==SRT_Output || eDest==SRT_Coroutine || eDest==SRT_Mem ){ in generateSortTail()
1670 if( eDest==SRT_Mem && p->iOffset ){ in generateSortTail()
1677 if( eDest==SRT_EphemTab || eDest==SRT_Table ){ in generateSortTail()
1762 switch( eDest ){ in generateSortTail()
1796 assert( eDest==SRT_Output || eDest==SRT_Coroutine ); in generateSortTail()
1797 testcase( eDest==SRT_Output ); in generateSortTail()
1798 testcase( eDest==SRT_Coroutine ); in generateSortTail()
1799 if( eDest==SRT_Output ){ in generateSortTail()
1808 if( eDest==SRT_Set ){ in generateSortTail()
2569 int eDest = SRT_Fifo; /* How to write to Queue */ in generateWithRecursiveQuery() local
2611 eDest = pOrderBy ? SRT_DistQueue : SRT_DistFifo; in generateWithRecursiveQuery()
2614 eDest = pOrderBy ? SRT_Queue : SRT_Fifo; in generateWithRecursiveQuery()
2616 sqlite3SelectDestInit(&destQueue, eDest, iQueue); in generateWithRecursiveQuery()
2831 if( dest.eDest==SRT_EphemTab ){ in multiSelect()
2834 dest.eDest = SRT_Table; in multiSelect()
2927 if( dest.eDest==priorOp ){ in multiSelect()
2968 uniondest.eDest = op; in multiSelect()
2989 assert( unionTab==dest.iSDParm || dest.eDest!=priorOp ); in multiSelect()
2991 if( dest.eDest!=priorOp && db->mallocFailed==0 ){ in multiSelect()
3223 assert( pDest->eDest!=SRT_Exists ); in generateOutputSubroutine()
3224 assert( pDest->eDest!=SRT_Table ); in generateOutputSubroutine()
3225 switch( pDest->eDest ){ in generateOutputSubroutine()
3290 assert( pDest->eDest==SRT_Output ); in generateOutputSubroutine()
6687 assert( p->pOrderBy==0 || pDest->eDest!=SRT_DistFifo ); in sqlite3Select()
6688 assert( p->pOrderBy==0 || pDest->eDest!=SRT_Fifo ); in sqlite3Select()
6689 assert( p->pOrderBy==0 || pDest->eDest!=SRT_DistQueue ); in sqlite3Select()
6690 assert( p->pOrderBy==0 || pDest->eDest!=SRT_Queue ); in sqlite3Select()
6692 assert(pDest->eDest==SRT_Exists || pDest->eDest==SRT_Union || in sqlite3Select()
6693 pDest->eDest==SRT_Except || pDest->eDest==SRT_Discard || in sqlite3Select()
6694 pDest->eDest==SRT_DistQueue || pDest->eDest==SRT_DistFifo ); in sqlite3Select()
6751 if( pDest->eDest==SRT_Output ){ in sqlite3Select()
7195 if( pDest->eDest==SRT_EphemTab ){ in sqlite3Select()