Home | History | Annotate | Download | only in orig

Lines Matching defs:eDest

11801 #define IgnorableOrderby(X) ((X->eDest)<=SRT_DistQueue)
11815 u8 eDest; /* How to dispose of the results. On of SRT_* above. */
11816 char affSdst; /* Affinity used when eDest==SRT_Set */
11817 int iSDParm; /* A parameter used by the eDest disposal method */
80140 dest.eDest = SRT_Mem;
80144 dest.eDest = SRT_Exists;
101515 SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, int iParm){
101516 pDest->eDest = (u8)eDest;
102040 int eDest = pDest->eDest;
102041 if( nExpr>1 && (eDest==SRT_Mem || eDest==SRT_Set) ){
102075 int eDest = pDest->eDest; /* How to dispose of results */
102110 }else if( eDest!=SRT_Exists ){
102115 (eDest==SRT_Output||eDest==SRT_Coroutine)?SQLITE_ECEL_DUP:0);
102179 switch( eDest ){
102210 testcase( eDest==SRT_Table );
102211 testcase( eDest==SRT_EphemTab );
102214 if( eDest==SRT_DistFifo ){
102290 testcase( eDest==SRT_Coroutine );
102291 testcase( eDest==SRT_Output );
102297 }else if( eDest==SRT_Coroutine ){
102325 if( eDest==SRT_DistQueue ){
102334 if( eDest==SRT_DistQueue ){
102362 assert( eDest==SRT_Discard );
102578 int eDest = pDest->eDest;
102592 if( eDest==SRT_Output || eDest==SRT_Coroutine ){
102617 switch( eDest ){
102620 testcase( eDest==SRT_Table );
102621 testcase( eDest==SRT_EphemTab );
102645 assert( eDest==SRT_Output || eDest==SRT_Coroutine );
102646 testcase( eDest==SRT_Output );
102647 testcase( eDest==SRT_Coroutine );
102655 if( eDest==SRT_Output ){
103354 int eDest = SRT_Fifo; /* How to write to Queue */
103389 eDest = pOrderBy ? SRT_DistQueue : SRT_DistFifo;
103392 eDest = pOrderBy ? SRT_Queue : SRT_Fifo;
103394 sqlite3SelectDestInit(&destQueue, eDest, iQueue);
103484 ** of type eDest with parameter iParm.
103547 if( dest.eDest==SRT_EphemTab ){
103551 dest.eDest = SRT_Table;
103635 if( dest.eDest==priorOp ){
103678 uniondest.eDest = op;
103698 assert( unionTab==dest.iSDParm || dest.eDest!=priorOp );
103699 if( dest.eDest!=priorOp ){
103702 if( dest.eDest==SRT_Output ){
103777 if( dest.eDest==SRT_Output ){
103914 switch( pDest->eDest ){
103921 testcase( pDest->eDest==SRT_Table );
103922 testcase( pDest->eDest==SRT_EphemTab );
103994 assert( pDest->eDest==SRT_Output );
104390 if( pDest->eDest==SRT_Output ){
106007 assert( p->pOrderBy==0 || pDest->eDest!=SRT_DistFifo );
106008 assert( p->pOrderBy==0 || pDest->eDest!=SRT_Fifo );
106009 assert( p->pOrderBy==0 || pDest->eDest!=SRT_DistQueue );
106010 assert( p->pOrderBy==0 || pDest->eDest!=SRT_Queue );
106012 assert(pDest->eDest==SRT_Exists || pDest->eDest==SRT_Union ||
106013 pDest->eDest==SRT_Except || pDest->eDest==SRT_Discard ||
106014 pDest->eDest==SRT_Queue || pDest->eDest==SRT_DistFifo ||
106015 pDest->eDest==SRT_DistQueue || pDest->eDest==SRT_Fifo);
106215 if( pDest->eDest==SRT_EphemTab ){
106755 if( rc==SQLITE_OK && pDest->eDest==SRT_Output ){