Lines Matching refs:eDest
10987 #define IgnorableOrderby(X) ((X->eDest)<=SRT_Discard)
11002 u8 eDest; /* How to dispose of the results */
11003 u8 affinity; /* Affinity used when eDest==SRT_Set */
11004 int iParm; /* A parameter used by the eDest disposal method */
76155 dest.eDest = SRT_Mem;
76159 dest.eDest = SRT_Exists;
94538 SQLITE_PRIVATE void sqlite3SelectDestInit(SelectDest *pDest, int eDest, int iParm){
94539 pDest->eDest = (u8)eDest;
95018 int eDest = pDest->eDest;
95019 if( nExpr>1 && (eDest==SRT_Mem || eDest==SRT_Set) ){
95054 int eDest = pDest->eDest; /* How to dispose of results */
95085 }else if( eDest!=SRT_Exists ){
95090 sqlite3ExprCodeExprList(pParse, pEList, regResult, eDest==SRT_Output);
95107 switch( eDest ){
95136 testcase( eDest==SRT_Table );
95137 testcase( eDest==SRT_EphemTab );
95206 testcase( eDest==SRT_Coroutine );
95207 testcase( eDest==SRT_Output );
95213 }else if( eDest==SRT_Coroutine ){
95229 assert( eDest==SRT_Discard );
95393 int eDest = pDest->eDest;
95401 if( eDest==SRT_Output || eDest==SRT_Coroutine ){
95422 switch( eDest ){
95425 testcase( eDest==SRT_Table );
95426 testcase( eDest==SRT_EphemTab );
95449 assert( eDest==SRT_Output || eDest==SRT_Coroutine );
95450 testcase( eDest==SRT_Output );
95451 testcase( eDest==SRT_Coroutine );
95459 if( eDest==SRT_Output ){
95480 if( eDest==SRT_Output || eDest==SRT_Coroutine ){
96040 ** of type eDest with parameter iParm.
96104 if( dest.eDest==SRT_EphemTab ){
96108 dest.eDest = SRT_Table;
96184 if( dest.eDest==priorOp && ALWAYS(!p->pLimit &&!p->pOffset) ){
96229 uniondest.eDest = op;
96249 assert( unionTab==dest.iParm || dest.eDest!=priorOp );
96250 if( dest.eDest!=priorOp ){
96253 if( dest.eDest==SRT_Output ){
96328 if( dest.eDest==SRT_Output ){
96470 switch( pDest->eDest ){
96477 testcase( pDest->eDest==SRT_Table );
96478 testcase( pDest->eDest==SRT_EphemTab );
96550 assert( pDest->eDest==SRT_Output );
96987 if( pDest->eDest==SRT_Output ){
98208 ** pDest->eDest Result
98292 assert(pDest->eDest==SRT_Exists || pDest->eDest==SRT_Union ||
98293 pDest->eDest==SRT_Except || pDest->eDest==SRT_Discard);
98484 if( pDest->eDest==SRT_EphemTab ){
99010 if( rc==SQLITE_OK && pDest->eDest==SRT_Output ){