aRegIdx 96307 ext/sqlite3/libsqlite/sqlite3.c int *aRegIdx /* Only delete if aRegIdx!=0 && aRegIdx[i]>0 */ aRegIdx 96321 ext/sqlite3/libsqlite/sqlite3.c if( aRegIdx!=0 && aRegIdx[i]==0 ) continue; aRegIdx 100108 ext/sqlite3/libsqlite/sqlite3.c int *aRegIdx = 0; /* One register allocated to each index */ aRegIdx 100385 ext/sqlite3/libsqlite/sqlite3.c aRegIdx = sqlite3DbMallocRaw(db, sizeof(int)*(nIdx+1)); aRegIdx 100386 ext/sqlite3/libsqlite/sqlite3.c if( aRegIdx==0 ){ aRegIdx 100390 ext/sqlite3/libsqlite/sqlite3.c aRegIdx[i] = ++pParse->nMem; aRegIdx 100593 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur, aRegIdx 100598 ext/sqlite3/libsqlite/sqlite3.c regIns, aRegIdx, 0, appendFlag, isReplace==0); aRegIdx 100660 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, aRegIdx); aRegIdx 100762 ext/sqlite3/libsqlite/sqlite3.c int *aRegIdx, /* Use register aRegIdx[i] for index i. 0 for unused */ aRegIdx 101002 ext/sqlite3/libsqlite/sqlite3.c if( aRegIdx[ix]==0 ) continue; /* Skip indices that do not change */ aRegIdx 101012 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Null, 0, aRegIdx[ix]); aRegIdx 101036 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_MakeRecord, regIdx, pIdx->nColumn, aRegIdx[ix]); aRegIdx 101175 ext/sqlite3/libsqlite/sqlite3.c int *aRegIdx, /* Register used by each index. 0 for unused indices */ aRegIdx 101192 ext/sqlite3/libsqlite/sqlite3.c if( aRegIdx[i]==0 ) continue; aRegIdx 101195 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_IsNull, aRegIdx[i], sqlite3VdbeCurrentAddr(v)+2); aRegIdx 101198 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_IdxInsert, iIdxCur+i, aRegIdx[i]); aRegIdx 113506 ext/sqlite3/libsqlite/sqlite3.c int *aRegIdx = 0; /* One register assigned to each index to be updated */ aRegIdx 113600 ext/sqlite3/libsqlite/sqlite3.c aRegIdx = aXRef+pTab->nCol; aRegIdx 113601 ext/sqlite3/libsqlite/sqlite3.c aToOpen = (u8*)(aRegIdx+nIdx); aRegIdx 113689 ext/sqlite3/libsqlite/sqlite3.c aRegIdx[j] = reg; aRegIdx 113967 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur, aRegIdx 113984 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, aRegIdx); aRegIdx 114000 ext/sqlite3/libsqlite/sqlite3.c regNewRowid, aRegIdx, 1, 0, 0); aRegIdx 114034 ext/sqlite3/libsqlite/sqlite3.c assert( aRegIdx );