Searched refs:pReturning (Results 1 – 3 of 3) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | trigger.c | 73 assert( &(pParse->u1.pReturning->retTrig) == pTrig ); in sqlite3TriggerList() 963 Returning *pReturning; in codeReturningTrigger() local 970 pReturning = pParse->u1.pReturning; in codeReturningTrigger() 971 assert( pTrigger == &(pReturning->retTrig) ); in codeReturningTrigger() 974 sSelect.pEList = sqlite3ExprListDup(db, pReturning->pReturnEL, 0); in codeReturningTrigger() 985 pNew = sqlite3ExpandReturning(pParse, pReturning->pReturnEL, pTab); in codeReturningTrigger() 989 if( pReturning->nRetCol==0 ){ in codeReturningTrigger() 990 pReturning->nRetCol = pNew->nExpr; in codeReturningTrigger() 991 pReturning->iRetCur = pParse->nTab++; in codeReturningTrigger() 1005 pReturning->iRetReg = reg; in codeReturningTrigger() [all …]
|
| H A D | build.c | 171 Returning *pReturning = pParse->u1.pReturning; in sqlite3FinishCoding() local 175 if( pReturning->nRetCol ){ in sqlite3FinishCoding() 178 sqlite3VdbeAddOp1(v, OP_Rewind, pReturning->iRetCur); in sqlite3FinishCoding() 180 reg = pReturning->iRetReg; in sqlite3FinishCoding() 181 for(i=0; i<pReturning->nRetCol; i++){ in sqlite3FinishCoding() 182 sqlite3VdbeAddOp3(v, OP_Column, pReturning->iRetCur, i, reg+i); in sqlite3FinishCoding() 185 sqlite3VdbeAddOp2(v, OP_Next, pReturning->iRetCur, addrRewind+1); in sqlite3FinishCoding() 264 Returning *pRet = pParse->u1.pReturning; in sqlite3FinishCoding() 1461 pParse->u1.pReturning = pRet; in sqlite3AddReturning()
|
| H A D | sqliteInt.h | 3678 Returning *pReturning; /* The RETURNING clause */ member
|