Lines Matching refs:pReturning
20331 Returning *pReturning; /* The RETURNING clause */ member
123175 Returning *pReturning;
123180 pReturning = pParse->u1.d.pReturning;
123181 if( pReturning->nRetCol ){
123184 sqlite3VdbeAddOp1(v, OP_Rewind, pReturning->iRetCur);
123186 reg = pReturning->iRetReg;
123187 for(i=0; i<pReturning->nRetCol; i++){
123188 sqlite3VdbeAddOp3(v, OP_Column, pReturning->iRetCur, i, reg+i);
123191 sqlite3VdbeAddOp2(v, OP_Next, pReturning->iRetCur, addrRewind+1);
123258 pRet = pParse->u1.d.pReturning;
124444 pParse->u1.d.pReturning = pRet;
153937 assert( &(pParse->u1.d.pReturning->retTrig) == pTrig );
154903 Returning *pReturning;
154916 pReturning = pParse->u1.d.pReturning;
154917 if( pTrigger != &(pReturning->retTrig) ){
154924 sSelect.pEList = sqlite3ExprListDup(db, pReturning->pReturnEL, 0);
154936 pNew = sqlite3ExpandReturning(pParse, pReturning->pReturnEL, pTab);
154940 if( pReturning->nRetCol==0 ){
154941 pReturning->nRetCol = pNew->nExpr;
154942 pReturning->iRetCur = pParse->nTab++;
154957 pReturning->iRetReg = reg;
154967 sqlite3VdbeAddOp2(v, OP_NewRowid, pReturning->iRetCur, reg+i+1);
154968 sqlite3VdbeAddOp3(v, OP_Insert, pReturning->iRetCur, reg+i, reg+i+1);