Lines Matching refs:pReturning
19844 Returning *pReturning; /* The RETURNING clause */ member
121538 Returning *pReturning = pParse->u1.pReturning;
121542 if( pReturning->nRetCol ){
121545 sqlite3VdbeAddOp1(v, OP_Rewind, pReturning->iRetCur);
121547 reg = pReturning->iRetReg;
121548 for(i=0; i<pReturning->nRetCol; i++){
121549 sqlite3VdbeAddOp3(v, OP_Column, pReturning->iRetCur, i, reg+i);
121552 sqlite3VdbeAddOp2(v, OP_Next, pReturning->iRetCur, addrRewind+1);
121628 Returning *pRet = pParse->u1.pReturning;
122823 pParse->u1.pReturning = pRet;
151785 assert( &(pParse->u1.pReturning->retTrig) == pTrig );
152746 Returning *pReturning;
152757 pReturning = pParse->u1.pReturning;
152758 if( pTrigger != &(pReturning->retTrig) ){
152764 sSelect.pEList = sqlite3ExprListDup(db, pReturning->pReturnEL, 0);
152776 pNew = sqlite3ExpandReturning(pParse, pReturning->pReturnEL, pTab);
152780 if( pReturning->nRetCol==0 ){
152781 pReturning->nRetCol = pNew->nExpr;
152782 pReturning->iRetCur = pParse->nTab++;
152797 pReturning->iRetReg = reg;
152807 sqlite3VdbeAddOp2(v, OP_NewRowid, pReturning->iRetCur, reg+i+1);
152808 sqlite3VdbeAddOp3(v, OP_Insert, pReturning->iRetCur, reg+i, reg+i+1);