Lines Matching defs:dest

106200   int dest,         /* Jump here if true.  */
106215 addr = sqlite3VdbeAddOp4(pParse->pVdbe, opcode, in2, dest, in1,
106419 ** result into register dest.
106430 int dest, /* Write results into this register */
106469 sqlite3VdbeAddOp2(v, OP_Integer, 1, dest);
106494 sqlite3VdbeAddOp2(v, OP_Integer, 0, dest);
106496 sqlite3VdbeAddOp3(v, OP_ZeroOrNull, r1, dest, r2);
106502 sqlite3VdbeAddOp2(v, OP_NotNull, dest, addrDone); VdbeCoverage(v);
106512 sqlite3VdbeAddOp2(v, OP_Not, dest, dest);
108954 SelectDest dest;
108957 sqlite3SelectDestInit(&dest, SRT_Set, iTab);
108958 dest.zAffSdst = exprINAffinity(pParse, pExpr);
108963 rc = pParse->db->mallocFailed ? 1 :sqlite3Select(pParse, pCopy, &dest);
108965 sqlite3DbFree(pParse->db, dest.zAffSdst);
109068 SelectDest dest; /* How to deal with SELECT result */
109126 sqlite3SelectDestInit(&dest, 0, pParse->nMem+1);
109129 dest.eDest = SRT_Mem;
109130 dest.iSdst = dest.iSDParm;
109131 dest.nSdst = nReg;
109132 sqlite3VdbeAddOp3(v, OP_Null, 0, dest.iSDParm, dest.iSDParm+nReg-1);
109135 dest.eDest = SRT_Exists;
109136 sqlite3VdbeAddOp2(v, OP_Integer, 0, dest.iSDParm);
109157 if( sqlite3Select(pParse, pSel, &dest) ){
109162 pExpr->iTable = rReg = dest.iSDParm;
110927 ** NULL: Store the boolean result in reg[dest]
110928 ** sqlite3ExprIfTrue: Jump to dest if true
110929 ** sqlite3ExprIfFalse: Jump to dest if false
110936 int dest, /* Jump destination or storage location */
110965 xJump(pParse, &exprAnd, dest, jumpIfNull);
110973 sqlite3ExprCodeTarget(pParse, &exprAnd, dest);
110993 ** to the label "dest" if the expression is true but execution
111005 SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){
111022 sqlite3ExprIfTrue(pParse, pAlt, dest, jumpIfNull);
111028 sqlite3ExprIfTrue(pParse, pExpr->pRight, dest, jumpIfNull);
111032 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, jumpIfNull);
111033 sqlite3ExprIfTrue(pParse, pExpr->pRight, dest, jumpIfNull);
111039 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, jumpIfNull);
111051 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest,
111054 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest,
111077 r1, r2, dest, jumpIfNull, ExprHasProperty(pExpr,EP_Commuted));
111098 sqlite3VdbeAddOp2(v, op, r1, dest);
111106 exprCodeBetween(pParse, pExpr, dest, sqlite3ExprIfTrue, jumpIfNull);
111112 int destIfNull = jumpIfNull ? dest : destIfFalse;
111114 sqlite3VdbeGoto(v, dest);
111122 sqlite3VdbeGoto(v, dest);
111127 sqlite3VdbeAddOp3(v, OP_If, r1, dest, jumpIfNull!=0);
111141 ** to the label "dest" if the expression is false but execution
111148 SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){
111196 sqlite3ExprIfFalse(pParse, pAlt, dest, jumpIfNull);
111199 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest, jumpIfNull);
111200 sqlite3ExprIfFalse(pParse, pExpr->pRight, dest, jumpIfNull);
111206 sqlite3ExprIfFalse(pParse, pExpr->pRight, dest, jumpIfNull);
111213 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest, jumpIfNull);
111226 sqlite3ExprIfFalse(pParse, pExpr->pLeft, dest,
111231 sqlite3ExprIfTrue(pParse, pExpr->pLeft, dest,
111254 r1, r2, dest, jumpIfNull,ExprHasProperty(pExpr,EP_Commuted));
111273 sqlite3VdbeAddOp2(v, op, r1, dest);
111281 exprCodeBetween(pParse, pExpr, dest, sqlite3ExprIfFalse, jumpIfNull);
111287 sqlite3ExprCodeIN(pParse, pExpr, dest, dest);
111290 sqlite3ExprCodeIN(pParse, pExpr, dest, destIfNull);
111299 sqlite3VdbeGoto(v, dest);
111304 sqlite3VdbeAddOp3(v, OP_IfNot, r1, dest, jumpIfNull!=0);
111321 SQLITE_PRIVATE void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, int dest,int jumpIfNull){
111325 sqlite3ExprIfFalse(pParse, pCopy, dest, jumpIfNull);
120287 SelectDest dest; /* Where the SELECT should store results */
120319 sqlite3SelectDestInit(&dest, SRT_Coroutine, regYield);
120320 sqlite3Select(pParse, pSelect, &dest);
120324 addrInsLoop = sqlite3VdbeAddOp1(v, OP_Yield, dest.iSDParm);
120326 sqlite3VdbeAddOp3(v, OP_MakeRecord, dest.iSdst, dest.nSdst, regRec);
123843 SelectDest dest;
123859 sqlite3SelectDestInit(&dest, SRT_EphemTab, iCur);
123860 sqlite3Select(pParse, pSel, &dest);
129307 SelectDest dest; /* Destination for SELECT on rhs of INSERT */
129337 dest.iSDParm = 0; /* Suppress a harmless compiler warning */
129521 sqlite3SelectDestInit(&dest, SRT_Coroutine, regYield);
129522 dest.iSdst = bIdListInOrder ? regData : 0;
129523 dest.nSdst = pTab->nCol;
129524 rc = sqlite3Select(pParse, pSelect, &dest);
129525 regFromSelect = dest.iSdst;
129566 addrL = sqlite3VdbeAddOp1(v, OP_Yield, dest.iSDParm); VdbeCoverage(v);
129720 addrInsTop = addrCont = sqlite3VdbeAddOp1(v, OP_Yield, dest.iSDParm);
141060 SelectDest dest; /* Alternative data destination */
141072 dest = *pDest;
141081 if( dest.eDest==SRT_EphemTab ){
141083 sqlite3VdbeAddOp2(v, OP_OpenEphemeral, dest.iSDParm, p->pEList->nExpr);
141084 dest.eDest = SRT_Table;
141090 rc = multiSelectValues(pParse, p, &dest);
141103 generateWithRecursiveQuery(pParse, p, &dest);
141131 rc = sqlite3Select(pParse, pPrior, &dest);
141149 rc = sqlite3Select(pParse, p, &dest);
141177 if( dest.eDest==priorOp ){
141182 unionTab = dest.iSDParm;
141239 assert( unionTab==dest.iSDParm || dest.eDest!=priorOp );
141241 if( dest.eDest!=priorOp && db->mallocFailed==0 ){
141249 0, 0, &dest, iCont, iBreak);
141325 0, 0, &dest, iCont, iBreak);
141393 pDest->iSdst = dest.iSdst;
141394 pDest->nSdst = dest.nSdst;
145201 SelectDest dest;
145293 sqlite3SelectDestInit(&dest, SRT_Coroutine, pItem->regReturn);
145295 sqlite3Select(pParse, pSub, &dest);
145298 pItem->regResult = dest.iSdst;
145342 sqlite3SelectDestInit(&dest, SRT_EphemTab, pItem->iCursor);
145344 dest.zAffSdst = sqlite3TableAffinityStr(db, pItem->pTab);
145345 sqlite3Select(pParse, pSub, &dest);
145346 sqlite3DbFree(db, dest.zAffSdst);
145347 dest.zAffSdst = 0;
148038 SelectDest dest;
148109 sqlite3SelectDestInit(&dest, eDest, iEph);
148110 dest.iSDParm2 = (pPk ? pPk->nKeyCol : -1);
148111 sqlite3Select(pParse, pSelect, &dest);
170117 SelectDest dest = {SRT_Output, 0, 0, 0, 0, 0, 0};
170118 sqlite3Select(pParse, yymsp[0].minor.yy47, &dest);