Lines Matching defs:regNew

127999 ** of the row being deleted, from left to right. Parameter regNew is passed
128002 ** For an INSERT operation, regOld is passed zero and regNew is passed the
128015 int regNew, /* New 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) );
128123 if( regNew!=0 && !isSetNullAction(pParse, pFKey) ){
128132 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regNew, +1, bIgnore);
128152 assert( regOld==0 && regNew!=0 );
128174 if( regNew!=0 ){
128175 fkScanChildren(pParse, pSrc, pTab, pIdx, pFKey, aiCol, regNew, -1);
148186 int regNew = 0; /* Content of the NEW.* table in triggers */
148462 regNew = pParse->nMem + 1;
148755 /* Populate the array of registers beginning at regNew with the new
148771 for(i=0, k=regNew; i<pTab->nCol; i++, k++){
148805 sqlite3ComputeGeneratedColumns(pParse, regNew, pTab);
148813 sqlite3TableAffinity(v, pTab, regNew);
148841 for(i=0, k=regNew; i<pTab->nCol; i++, k++){
148852 sqlite3ComputeGeneratedColumns(pParse, regNew, pTab);
148898 ** That (regNew==regnewRowid+1) is true is also important for the
148903 assert( regNew==regNewRowid+1 );
165165 ** regOld and regNew are each the first register in an array of size
165170 ** If the two arrays are not equal, the contents of regNew is copied to
165177 int regNew, /* First in array of new values */
165185 sqlite3VdbeAddOp3(v, OP_Compare, regOld, regNew, nVal);
165191 sqlite3VdbeAddOp3(v, OP_Copy, regNew, regOld, nVal-1);
165921 int regNew; /* Array of registers holding new input row */
165922 int regRecord; /* regNew array in record form */
165923 int regNewPeer = 0; /* Peer values for new row (part of regNew) */
165991 regNew = pParse->nMem+1;
166011 regNewPeer = regNew + pMWin->nBufferCol;
166020 ** into an array of registers starting at regNew. Assemble them into
166023 sqlite3VdbeAddOp3(v, OP_Column, csrInput, iInput, regNew+iInput);
166025 sqlite3VdbeAddOp3(v, OP_MakeRecord, regNew, nInput, regRecord);
166028 ** at regNew. If the window has a PARTITION clause, this block generates
166036 int regNewPart = regNew + pMWin->nBufferCol;