Lines Matching refs:sIdxIter
1705 IndexIterator sIdxIter; /* Index iterator */ in sqlite3GenerateConstraintChecks() local
1904 sIdxIter.eType = 0; in sqlite3GenerateConstraintChecks()
1905 sIdxIter.i = 0; in sqlite3GenerateConstraintChecks()
1906 sIdxIter.u.ax.aIdx = 0; /* Silence harmless compiler warning */ in sqlite3GenerateConstraintChecks()
1907 sIdxIter.u.lx.pIdx = pTab->pIndex; in sqlite3GenerateConstraintChecks()
1932 sIdxIter.eType = 1; in sqlite3GenerateConstraintChecks()
1933 sIdxIter.u.ax.nIdx = nIdx; in sqlite3GenerateConstraintChecks()
1935 sIdxIter.u.ax.aIdx = sqlite3DbMallocZero(db, nByte); in sqlite3GenerateConstraintChecks()
1936 if( sIdxIter.u.ax.aIdx==0 ) return; /* OOM */ in sqlite3GenerateConstraintChecks()
1937 bUsed = (u8*)&sIdxIter.u.ax.aIdx[nIdx]; in sqlite3GenerateConstraintChecks()
1938 pUpsert->pToFree = sIdxIter.u.ax.aIdx; in sqlite3GenerateConstraintChecks()
1950 sIdxIter.u.ax.aIdx[i].p = pIdx; in sqlite3GenerateConstraintChecks()
1951 sIdxIter.u.ax.aIdx[i].ix = jj; in sqlite3GenerateConstraintChecks()
1956 sIdxIter.u.ax.aIdx[i].p = pIdx; in sqlite3GenerateConstraintChecks()
1957 sIdxIter.u.ax.aIdx[i].ix = jj; in sqlite3GenerateConstraintChecks()
2159 for(pIdx = indexIteratorFirst(&sIdxIter, &ix); in sqlite3GenerateConstraintChecks()
2161 pIdx = indexIteratorNext(&sIdxIter, &ix) in sqlite3GenerateConstraintChecks()