Lines Matching defs:dest

73266   int dest,         /* Jump here if true.  */
73275 addr = sqlite3VdbeAddOp4(pParse->pVdbe, opcode, in2, dest, in1,
74666 SelectDest dest;
74670 sqlite3SelectDestInit(&dest, SRT_Set, pExpr->iTable);
74671 dest.affinity = (u8)affinity;
74674 if( sqlite3Select(pParse, pExpr->x.pSelect, &dest) ){
74753 SelectDest dest; /* How to deal with SELECt result */
74761 sqlite3SelectDestInit(&dest, 0, ++pParse->nMem);
74763 dest.eDest = SRT_Mem;
74764 sqlite3VdbeAddOp2(v, OP_Null, 0, dest.iParm);
74767 dest.eDest = SRT_Exists;
74768 sqlite3VdbeAddOp2(v, OP_Integer, 0, dest.iParm);
74775 if( sqlite3Select(pParse, pSel, &dest) ){
74778 rReg = dest.iParm;
76128 int dest, /* Jump here if the jump is taken */
76152 sqlite3ExprIfTrue(pParse, &exprAnd, dest, jumpIfNull);
76154 sqlite3ExprIfFalse(pParse, &exprAnd, dest, jumpIfNull);
76171 ** to the label "dest" if the expression is true but execution
76183 SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){
76200 sqlite3ExprIfTrue(pParse, pExpr->pRight, dest, jumpIfNull);
76207 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, jumpIfNull);
76208 sqlite3ExprIfTrue(pParse, pExpr->pRight, dest, jumpIfNull);
76213 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, jumpIfNull);
76238 r1, r2, dest, jumpIfNull);
76251 r1, r2, dest, SQLITE_NULLEQ);
76263 sqlite3VdbeAddOp2(v, op, r1, dest);
76269 exprCodeBetween(pParse, pExpr, dest, 1, jumpIfNull);
76275 int destIfNull = jumpIfNull ? dest : destIfFalse;
76277 sqlite3VdbeAddOp2(v, OP_Goto, 0, dest);
76284 sqlite3VdbeAddOp3(v, OP_If, r1, dest, jumpIfNull!=0);
76296 ** to the label "dest" if the expression is false but execution
76303 SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){
76348 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, jumpIfNull);
76349 sqlite3ExprIfFalse(pParse, pExpr->pRight, dest, jumpIfNull);
76357 sqlite3ExprIfFalse(pParse, pExpr->pRight, dest, jumpIfNull);
76364 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, jumpIfNull);
76383 r1, r2, dest, jumpIfNull);
76396 r1, r2, dest, SQLITE_NULLEQ);
76406 sqlite3VdbeAddOp2(v, op, r1, dest);
76412 exprCodeBetween(pParse, pExpr, dest, 0, jumpIfNull);
76418 sqlite3ExprCodeIN(pParse, pExpr, dest, dest);
76421 sqlite3ExprCodeIN(pParse, pExpr, dest, destIfNull);
76429 sqlite3VdbeAddOp3(v, OP_IfNot, r1, dest, jumpIfNull!=0);
77902 sqlite3VdbeJumpHere(v, addr2-1); /* Set jump dest for the OP_IfNot */
77904 sqlite3VdbeJumpHere(v, addr2); /* Set jump dest for the OP_Ne */
80690 SelectDest dest;
80697 sqlite3SelectDestInit(&dest, SRT_Table, 1);
80698 sqlite3Select(pParse, pSelect, &dest);
83493 SelectDest dest;
83514 sqlite3SelectDestInit(&dest, SRT_EphemTab, iCur);
83515 sqlite3Select(pParse, pDup, &dest);
87338 SelectDest dest; /* Destination for SELECT on rhs of INSERT */
87360 memset(&dest, 0, sizeof(dest));
87468 ** SELECT result into registers dest.iMem...dest.iMem+dest.nMem-1.
87477 sqlite3SelectDestInit(&dest, SRT_Coroutine, ++pParse->nMem);
87479 sqlite3VdbeAddOp2(v, OP_Integer, addrSelect-1, dest.iParm);
87484 rc = sqlite3Select(pParse, pSelect, &dest);
87490 sqlite3VdbeAddOp1(v, OP_Yield, dest.iParm); /* yield X */
87495 regFromSelect = dest.iMem;
87498 assert( dest.nMem==nColumn );
87534 addrTop = sqlite3VdbeAddOp1(v, OP_Yield, dest.iParm);
87671 addrCont = sqlite3VdbeAddOp1(v, OP_Yield, dest.iParm);
93909 SelectDest dest; /* Alternative data destination */
93925 dest = *pDest;
93944 if( dest.eDest==SRT_EphemTab ){
93946 sqlite3VdbeAddOp2(v, OP_OpenEphemeral, dest.iParm, p->pEList->nExpr);
93948 dest.eDest = SRT_Table;
93978 rc = sqlite3Select(pParse, pPrior, &dest);
93992 rc = sqlite3Select(pParse, p, &dest);
94020 if( dest.eDest==priorOp && ALWAYS(!p->pLimit &&!p->pOffset) ){
94028 unionTab = dest.iParm;
94085 assert( unionTab==dest.iParm || dest.eDest!=priorOp );
94086 if( dest.eDest!=priorOp ){
94089 if( dest.eDest==SRT_Output ){
94100 0, -1, &dest, iCont, iBreak);
94164 if( dest.eDest==SRT_Output ){
94178 0, -1, &dest, iCont, iBreak);
94243 pDest->iMem = dest.iMem;
94244 pDest->nMem = dest.nMem;
96149 SelectDest dest;
96197 sqlite3SelectDestInit(&dest, SRT_EphemTab, pItem->iCursor);
96199 sqlite3Select(pParse, pSub, &dest);
98875 SelectDest dest;
98906 sqlite3SelectDestInit(&dest, SRT_Table, ephemTab);
98907 sqlite3Select(pParse, pSelect, &dest);
107897 SelectDest dest = {SRT_Output, 0, 0, 0, 0};
107898 sqlite3Select(pParse, yymsp[0].minor.yy387, &dest);