Lines Matching defs:regOld
127996 ** For a DELETE operation, parameter regOld is passed the index of the
128002 ** For an INSERT operation, regOld is passed zero and regNew is passed the
128014 int regOld, /* Previous row data is stored here */
128025 /* Exactly one of regOld and regNew should be non-zero. */
128026 assert( (regOld==0)!=(regNew==0) );
128063 assert( isIgnoreErrors==0 || (regOld!=0 && regNew==0) );
128078 iReg = sqlite3TableColumnToStorage(pFKey->pFrom,iFromCol) + regOld+1;
128117 if( regOld!=0 ){
128121 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regOld, -1, bIgnore);
128152 assert( regOld==0 && regNew!=0 );
128177 if( regOld!=0 ){
128179 fkScanChildren(pParse, pSrc, pTab, pIdx, pFKey, aiCol, regOld, 1);
128533 int regOld, /* Address of array containing old row */
128547 sqlite3CodeRowTriggerDirect(pParse, pAct, pTab, regOld, OE_Abort, 0);
148187 int regOld = 0; /* Content of OLD.* table in triggers */
148456 regOld = pParse->nMem + 1;
148739 k = sqlite3TableColumnToStorage(pTab, i) + regOld;
165165 ** regOld and regNew are each the first register in an array of size
165171 ** regOld and control falls through. Otherwise, if the contents of the arrays
165178 int regOld, /* First in array of old values */
165185 sqlite3VdbeAddOp3(v, OP_Compare, regOld, regNew, nVal);
165191 sqlite3VdbeAddOp3(v, OP_Copy, regNew, regOld, nVal-1);