Lines Matching refs:regOldRowid
108368 int regOldRowid; /* The old rowid */
108544 regOldRowid = regNewRowid = ++pParse->nMem;
108579 sqlite3VdbeAddOp3(v, OP_Null, 0, regRowSet, regOldRowid);
108588 sqlite3VdbeAddOp2(v, OP_Rowid, iDataCur, regOldRowid);
108590 sqlite3VdbeAddOp2(v, OP_RowSetAdd, regRowSet, regOldRowid);
108671 sqlite3VdbeAddOp2(v, OP_IsNull, pPk ? regKey : regOldRowid, labelBreak);
108682 regOldRowid);
108684 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue, regOldRowid);
108692 assert( chngKey || pTrigger || hasFK || regOldRowid==regNewRowid );
108717 sqlite3VdbeAddOp2(v, OP_Copy, regOldRowid, regNewRowid);
108766 TRIGGER_BEFORE, pTab, regOldRowid, onError, labelContinue);
108778 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue, regOldRowid);
108799 assert( regOldRowid>0 );
108801 regNewRowid, regOldRowid, chngKey, onError, labelContinue, &bReplace);
108805 sqlite3FkCheck(pParse, pTab, regOldRowid, 0, aXRef, chngKey);
108813 j1 = sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, 0, regOldRowid);
108839 sqlite3FkActions(pParse, pTab, pChanges, regOldRowid, aXRef, chngKey);
108850 TRIGGER_AFTER, pTab, regOldRowid, onError, labelContinue);