eDest 12393 ext/sqlite3/libsqlite/sqlite3.c #define IgnorableOrderby(X) ((X->eDest)<=SRT_DistQueue) eDest 12407 ext/sqlite3/libsqlite/sqlite3.c u8 eDest; /* How to dispose of the results. On of SRT_* above. */ eDest 84810 ext/sqlite3/libsqlite/sqlite3.c dest.eDest = SRT_Mem; eDest 84815 ext/sqlite3/libsqlite/sqlite3.c dest.eDest = SRT_Exists; eDest 106552 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, int iParm){ eDest 106553 ext/sqlite3/libsqlite/sqlite3.c pDest->eDest = (u8)eDest; eDest 107103 ext/sqlite3/libsqlite/sqlite3.c int eDest = pDest->eDest; eDest 107104 ext/sqlite3/libsqlite/sqlite3.c if( nExpr>1 && (eDest==SRT_Mem || eDest==SRT_Set) ){ eDest 107138 ext/sqlite3/libsqlite/sqlite3.c int eDest = pDest->eDest; /* How to dispose of results */ eDest 107179 ext/sqlite3/libsqlite/sqlite3.c }else if( eDest!=SRT_Exists ){ eDest 107184 ext/sqlite3/libsqlite/sqlite3.c (eDest==SRT_Output||eDest==SRT_Coroutine)?SQLITE_ECEL_DUP:0); eDest 107248 ext/sqlite3/libsqlite/sqlite3.c switch( eDest ){ eDest 107279 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Table ); eDest 107280 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_EphemTab ); eDest 107283 ext/sqlite3/libsqlite/sqlite3.c if( eDest==SRT_DistFifo ){ eDest 107359 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Coroutine ); eDest 107360 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Output ); eDest 107363 ext/sqlite3/libsqlite/sqlite3.c }else if( eDest==SRT_Coroutine ){ eDest 107391 ext/sqlite3/libsqlite/sqlite3.c if( eDest==SRT_DistQueue ){ eDest 107400 ext/sqlite3/libsqlite/sqlite3.c if( eDest==SRT_DistQueue ){ eDest 107428 ext/sqlite3/libsqlite/sqlite3.c assert( eDest==SRT_Discard ); eDest 107643 ext/sqlite3/libsqlite/sqlite3.c int eDest = pDest->eDest; eDest 107662 ext/sqlite3/libsqlite/sqlite3.c if( eDest==SRT_Output || eDest==SRT_Coroutine ){ eDest 107695 ext/sqlite3/libsqlite/sqlite3.c switch( eDest ){ eDest 107698 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Table ); eDest 107699 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_EphemTab ); eDest 107722 ext/sqlite3/libsqlite/sqlite3.c assert( eDest==SRT_Output || eDest==SRT_Coroutine ); eDest 107723 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Output ); eDest 107724 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Coroutine ); eDest 107725 ext/sqlite3/libsqlite/sqlite3.c if( eDest==SRT_Output ){ eDest 108427 ext/sqlite3/libsqlite/sqlite3.c int eDest = SRT_Fifo; /* How to write to Queue */ eDest 108462 ext/sqlite3/libsqlite/sqlite3.c eDest = pOrderBy ? SRT_DistQueue : SRT_DistFifo; eDest 108465 ext/sqlite3/libsqlite/sqlite3.c eDest = pOrderBy ? SRT_Queue : SRT_Fifo; eDest 108467 ext/sqlite3/libsqlite/sqlite3.c sqlite3SelectDestInit(&destQueue, eDest, iQueue); eDest 108679 ext/sqlite3/libsqlite/sqlite3.c if( dest.eDest==SRT_EphemTab ){ eDest 108683 ext/sqlite3/libsqlite/sqlite3.c dest.eDest = SRT_Table; eDest 108769 ext/sqlite3/libsqlite/sqlite3.c if( dest.eDest==priorOp ){ eDest 108812 ext/sqlite3/libsqlite/sqlite3.c uniondest.eDest = op; eDest 108832 ext/sqlite3/libsqlite/sqlite3.c assert( unionTab==dest.iSDParm || dest.eDest!=priorOp ); eDest 108833 ext/sqlite3/libsqlite/sqlite3.c if( dest.eDest!=priorOp ){ eDest 108836 ext/sqlite3/libsqlite/sqlite3.c if( dest.eDest==SRT_Output ){ eDest 108911 ext/sqlite3/libsqlite/sqlite3.c if( dest.eDest==SRT_Output ){ eDest 109048 ext/sqlite3/libsqlite/sqlite3.c switch( pDest->eDest ){ eDest 109055 ext/sqlite3/libsqlite/sqlite3.c testcase( pDest->eDest==SRT_Table ); eDest 109056 ext/sqlite3/libsqlite/sqlite3.c testcase( pDest->eDest==SRT_EphemTab ); eDest 109128 ext/sqlite3/libsqlite/sqlite3.c assert( pDest->eDest==SRT_Output ); eDest 109526 ext/sqlite3/libsqlite/sqlite3.c if( pDest->eDest==SRT_Output ){ eDest 111212 ext/sqlite3/libsqlite/sqlite3.c assert( p->pOrderBy==0 || pDest->eDest!=SRT_DistFifo ); eDest 111213 ext/sqlite3/libsqlite/sqlite3.c assert( p->pOrderBy==0 || pDest->eDest!=SRT_Fifo ); eDest 111214 ext/sqlite3/libsqlite/sqlite3.c assert( p->pOrderBy==0 || pDest->eDest!=SRT_DistQueue ); eDest 111215 ext/sqlite3/libsqlite/sqlite3.c assert( p->pOrderBy==0 || pDest->eDest!=SRT_Queue ); eDest 111217 ext/sqlite3/libsqlite/sqlite3.c assert(pDest->eDest==SRT_Exists || pDest->eDest==SRT_Union || eDest 111218 ext/sqlite3/libsqlite/sqlite3.c pDest->eDest==SRT_Except || pDest->eDest==SRT_Discard || eDest 111219 ext/sqlite3/libsqlite/sqlite3.c pDest->eDest==SRT_Queue || pDest->eDest==SRT_DistFifo || eDest 111220 ext/sqlite3/libsqlite/sqlite3.c pDest->eDest==SRT_DistQueue || pDest->eDest==SRT_Fifo); eDest 111431 ext/sqlite3/libsqlite/sqlite3.c if( pDest->eDest==SRT_EphemTab ){ eDest 111968 ext/sqlite3/libsqlite/sqlite3.c if( rc==SQLITE_OK && pDest->eDest==SRT_Output ){