SAVEPOINT_RELEASE 42978 ext/sqlite3/libsqlite/sqlite3.c assert( op==SAVEPOINT_RELEASE || op==SAVEPOINT_ROLLBACK ); SAVEPOINT_RELEASE 42989 ext/sqlite3/libsqlite/sqlite3.c nNew = iSavepoint + (( op==SAVEPOINT_RELEASE ) ? 0 : 1); SAVEPOINT_RELEASE 42997 ext/sqlite3/libsqlite/sqlite3.c if( op==SAVEPOINT_RELEASE ){ SAVEPOINT_RELEASE 50907 ext/sqlite3/libsqlite/sqlite3.c assert( op==SAVEPOINT_RELEASE || op==SAVEPOINT_ROLLBACK ); SAVEPOINT_RELEASE 59572 ext/sqlite3/libsqlite/sqlite3.c assert( eOp==SAVEPOINT_ROLLBACK || eOp==SAVEPOINT_RELEASE); SAVEPOINT_RELEASE 59584 ext/sqlite3/libsqlite/sqlite3.c rc2 = sqlite3BtreeSavepoint(pBt, SAVEPOINT_RELEASE, iSavepoint); SAVEPOINT_RELEASE 59599 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VtabSavepoint(db, SAVEPOINT_RELEASE, iSavepoint); SAVEPOINT_RELEASE 59766 ext/sqlite3/libsqlite/sqlite3.c eStatementOp = SAVEPOINT_RELEASE; SAVEPOINT_RELEASE 63880 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeCloseStatement(p, SAVEPOINT_RELEASE); SAVEPOINT_RELEASE 65361 ext/sqlite3/libsqlite/sqlite3.c assert( u.aq.p1==SAVEPOINT_BEGIN||u.aq.p1==SAVEPOINT_RELEASE||u.aq.p1==SAVEPOINT_ROLLBACK ); SAVEPOINT_RELEASE 65442 ext/sqlite3/libsqlite/sqlite3.c if( isTransaction && u.aq.p1==SAVEPOINT_RELEASE ){ SAVEPOINT_RELEASE 65483 ext/sqlite3/libsqlite/sqlite3.c if( u.aq.p1==SAVEPOINT_RELEASE ){ SAVEPOINT_RELEASE 80757 ext/sqlite3/libsqlite/sqlite3.c assert( !SAVEPOINT_BEGIN && SAVEPOINT_RELEASE==1 && SAVEPOINT_ROLLBACK==2 ); SAVEPOINT_RELEASE 98151 ext/sqlite3/libsqlite/sqlite3.c assert( op==SAVEPOINT_RELEASE||op==SAVEPOINT_ROLLBACK||op==SAVEPOINT_BEGIN ); SAVEPOINT_RELEASE 105434 ext/sqlite3/libsqlite/sqlite3.c sqlite3Savepoint(pParse, SAVEPOINT_RELEASE, &yymsp[0].minor.yy0);