Lines Matching refs:RowSet
15329 typedef struct RowSet RowSet; typedef
20830 SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3*);
20833 SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet*, i64);
20834 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet*, int iBatch, i64);
20835 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet*, i64*);
56188 struct RowSet {
56210 SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3 *db){
56211 RowSet *p = sqlite3DbMallocRawNN(db, sizeof(*p));
56233 RowSet *p = (RowSet*)pArg;
56254 sqlite3DbFree(((RowSet*)pArg)->db, pArg);
56265 static struct RowSetEntry *rowSetEntryAlloc(RowSet *p){
56290 SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet *p, i64 rowid){
56488 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet *p, i64 *pRowid){
56522 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet *pRowSet, int iBatch, sqlite3_int64 iRowid){
83344 RowSet *p;
99767 sqlite3RowSetInsert((RowSet*)pIn1->z, pIn2->u.i);
99785 || sqlite3RowSetNext((RowSet*)pIn1->z, &val)==0
99841 exists = sqlite3RowSetTest((RowSet*)pIn1->z, iSet, pIn3->u.i);
99846 sqlite3RowSetInsert((RowSet*)pIn1->z, pIn3->u.i);