SAVEPOINT_ROLLBACK 42796 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3PagerSavepoint(pPager, SAVEPOINT_ROLLBACK, -1); SAVEPOINT_ROLLBACK 42978 ext/sqlite3/libsqlite/sqlite3.c assert( op==SAVEPOINT_RELEASE || op==SAVEPOINT_ROLLBACK ); SAVEPOINT_ROLLBACK 42979 ext/sqlite3/libsqlite/sqlite3.c assert( iSavepoint>=0 || op==SAVEPOINT_ROLLBACK ); SAVEPOINT_ROLLBACK 50907 ext/sqlite3/libsqlite/sqlite3.c assert( op==SAVEPOINT_RELEASE || op==SAVEPOINT_ROLLBACK ); SAVEPOINT_ROLLBACK 50908 ext/sqlite3/libsqlite/sqlite3.c assert( iSavepoint>=0 || (iSavepoint==-1 && op==SAVEPOINT_ROLLBACK) ); SAVEPOINT_ROLLBACK 59572 ext/sqlite3/libsqlite/sqlite3.c assert( eOp==SAVEPOINT_ROLLBACK || eOp==SAVEPOINT_RELEASE); SAVEPOINT_ROLLBACK 59580 ext/sqlite3/libsqlite/sqlite3.c if( eOp==SAVEPOINT_ROLLBACK ){ SAVEPOINT_ROLLBACK 59581 ext/sqlite3/libsqlite/sqlite3.c rc2 = sqlite3BtreeSavepoint(pBt, SAVEPOINT_ROLLBACK, iSavepoint); SAVEPOINT_ROLLBACK 59595 ext/sqlite3/libsqlite/sqlite3.c if( eOp==SAVEPOINT_ROLLBACK ){ SAVEPOINT_ROLLBACK 59596 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VtabSavepoint(db, SAVEPOINT_ROLLBACK, iSavepoint); SAVEPOINT_ROLLBACK 59606 ext/sqlite3/libsqlite/sqlite3.c if( eOp==SAVEPOINT_ROLLBACK ){ SAVEPOINT_ROLLBACK 59707 ext/sqlite3/libsqlite/sqlite3.c eStatementOp = SAVEPOINT_ROLLBACK; SAVEPOINT_ROLLBACK 59768 ext/sqlite3/libsqlite/sqlite3.c eStatementOp = SAVEPOINT_ROLLBACK; SAVEPOINT_ROLLBACK 59802 ext/sqlite3/libsqlite/sqlite3.c if( eStatementOp!=SAVEPOINT_ROLLBACK ){ SAVEPOINT_ROLLBACK 65361 ext/sqlite3/libsqlite/sqlite3.c assert( u.aq.p1==SAVEPOINT_BEGIN||u.aq.p1==SAVEPOINT_RELEASE||u.aq.p1==SAVEPOINT_ROLLBACK ); SAVEPOINT_ROLLBACK 65424 ext/sqlite3/libsqlite/sqlite3.c db->writeVdbeCnt>0 || (u.aq.p1==SAVEPOINT_ROLLBACK && db->activeVdbeCnt>1) SAVEPOINT_ROLLBACK 65432 ext/sqlite3/libsqlite/sqlite3.c (u.aq.p1==SAVEPOINT_ROLLBACK ? "rollback": "release") SAVEPOINT_ROLLBACK 65463 ext/sqlite3/libsqlite/sqlite3.c if( u.aq.p1==SAVEPOINT_ROLLBACK && (db->flags&SQLITE_InternChanges)!=0 ){ SAVEPOINT_ROLLBACK 80757 ext/sqlite3/libsqlite/sqlite3.c assert( !SAVEPOINT_BEGIN && SAVEPOINT_RELEASE==1 && SAVEPOINT_ROLLBACK==2 ); SAVEPOINT_ROLLBACK 98151 ext/sqlite3/libsqlite/sqlite3.c assert( op==SAVEPOINT_RELEASE||op==SAVEPOINT_ROLLBACK||op==SAVEPOINT_BEGIN ); SAVEPOINT_ROLLBACK 98165 ext/sqlite3/libsqlite/sqlite3.c case SAVEPOINT_ROLLBACK: SAVEPOINT_ROLLBACK 105439 ext/sqlite3/libsqlite/sqlite3.c sqlite3Savepoint(pParse, SAVEPOINT_ROLLBACK, &yymsp[0].minor.yy0);