Home | History | Annotate | Download | only in orig

Lines Matching defs:eDest

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