Home | History | Annotate | Download | only in dist

Lines Matching defs:regOld

94259 ** For a DELETE operation, parameter regOld is passed the index of the
94265 ** For an INSERT operation, regOld is passed zero and regNew is passed the
94277 int regOld, /* Previous row data is stored here */
94288 /* Exactly one of regOld and regNew should be non-zero. */
94289 assert( (regOld==0)!=(regNew==0) );
94325 assert( isIgnoreErrors==0 || (regOld!=0 && regNew==0) );
94338 int iReg = pFKey->aCol[i].iFrom + regOld + 1;
94376 if( regOld!=0 ){
94380 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regOld, -1,isIgnore);
94405 assert( regOld==0 && regNew!=0 );
94430 if( regOld!=0 ){
94437 fkScanChildren(pParse, pSrc, pTab, pIdx, pFKey, aiCol, regOld, 1);
94739 int regOld, /* Address of array containing old row */
94753 sqlite3CodeRowTriggerDirect(pParse, pAct, pTab, regOld, OE_Abort, 0);
108344 int regOld = 0; /* Content of OLD.* table in triggers */
108519 regOld = pParse->nMem + 1;
108684 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, i, regOld+i);
108686 sqlite3VdbeAddOp2(v, OP_Null, 0, regOld+i);