Lines Matching refs:SQLITE_DONE
1002 #define SQLITE_DONE 101 /* sqlite3_step() has finished executing */
4129 ** [SQLITE_DONE], [SQLITE_ROW], [SQLITE_ERROR], or [SQLITE_MISUSE].
4140 ** ^[SQLITE_DONE] means that the statement has finished executing
4162 ** previously returned [SQLITE_ERROR] or [SQLITE_DONE]. Or it could
4202 ** [sqlite3_step](P) returned [SQLITE_DONE]. ^The sqlite3_data_count(P)
4457 ** [prepared statement] S returned [SQLITE_ROW] or [SQLITE_DONE],
7181 ** from source to destination, then it returns [SQLITE_DONE].
7184 ** [SQLITE_DONE], a call to sqlite3_backup_step() may return [SQLITE_READONLY],
7217 ** and sqlite3_backup_step() returns [SQLITE_DONE]. ^Every call to
7232 ** When sqlite3_backup_step() has returned [SQLITE_DONE], or when the
7237 ** ^If sqlite3_backup_step() has not yet returned [SQLITE_DONE], then any
7504 ** callback returns [SQLITE_ROW] or [SQLITE_DONE], or if it returns a value
39808 ** If the journal header file appears to be corrupted, SQLITE_DONE is
39827 ** point, return SQLITE_DONE.
39831 return SQLITE_DONE;
39837 ** SQLITE_DONE. If an IO error occurs, return an error code. Otherwise,
39846 return SQLITE_DONE;
39894 return SQLITE_DONE;
40452 ** corrupted, SQLITE_DONE is returned. Data is considered corrupted in
40517 return SQLITE_DONE;
40526 return SQLITE_DONE;
41028 ** pager_playback_one_page() call returns SQLITE_DONE or an IO error
41039 if( rc==SQLITE_DONE ){
41097 if( rc==SQLITE_DONE ){
41640 assert( rc!=SQLITE_DONE );
41655 assert( rc!=SQLITE_DONE );
41670 assert( rc!=SQLITE_DONE );
41689 assert( rc!=SQLITE_DONE );
44851 assert(rc!=SQLITE_DONE);
52536 ** calling this function again), return SQLITE_DONE. Or, if an error
52543 ** were this function called until it returns SQLITE_DONE.
52546 ** caller will keep calling incrVacuumStep() until it returns SQLITE_DONE
52563 return SQLITE_DONE;
52669 ** SQLITE_DONE is returned. If it is not finished, but no error occurred,
52679 rc = SQLITE_DONE;
52698 rc = SQLITE_DONE;
52746 if( (rc==SQLITE_DONE || rc==SQLITE_OK) && nFree>0 ){
53421 rc = SQLITE_DONE;
53427 assert( next==0 || rc==SQLITE_DONE );
53442 return (rc==SQLITE_DONE ? SQLITE_OK : rc);
58445 rc = SQLITE_DONE;
58456 if( rc==SQLITE_DONE ){
58461 if( rc==SQLITE_OK || rc==SQLITE_DONE ){
58577 rc = SQLITE_DONE;
58640 rc = (p->rc==SQLITE_DONE) ? SQLITE_OK : p->rc;
58767 ** checks this assumption - (p->rc) should be set to either SQLITE_DONE
61100 ** listing has finished and sqlite3_step() should return SQLITE_DONE.
61130 rc = SQLITE_DONE;
63542 ** sqlite3_step() after any error or after SQLITE_DONE. But beginning
63622 if( rc==SQLITE_DONE ){
63642 assert( rc==SQLITE_ROW || rc==SQLITE_DONE || rc==SQLITE_ERROR
63645 assert( p->rc!=SQLITE_ROW && p->rc!=SQLITE_DONE );
63646 if( p->isPrepareV2 && rc!=SQLITE_ROW && rc!=SQLITE_DONE ){
66189 rc = p->rc ? SQLITE_ERROR : SQLITE_DONE;
68242 rc = SQLITE_DONE;
71080 if( rc==SQLITE_DONE ){
71801 assert( rc!=SQLITE_ROW && rc!=SQLITE_DONE );
82386 pParse->rc = SQLITE_DONE;
92087 (SQLITE_DONE==rc && !callbackIsInit
95824 if( pParse->rc==SQLITE_DONE ) pParse->rc = SQLITE_OK;
114355 if( pParse->rc!=SQLITE_OK && pParse->rc!=SQLITE_DONE && pParse->zErrMsg==0 ){
115921 case SQLITE_DONE: zName = "SQLITE_DONE"; break;
118806 /* TODO(shess) Only used for SQLITE_OK and SQLITE_DONE at this time.
118890 ** "OUT" variables identified below, or SQLITE_DONE to indicate that
121981 if( rc==SQLITE_DONE ) rc = rc2;
122640 case SQLITE_DONE:
125432 ** The second pass, in the block that begins "if( rc==SQLITE_DONE )" below,
125471 if( rc==SQLITE_DONE ){
125561 return SQLITE_DONE;
125620 rc = SQLITE_DONE;
125630 return SQLITE_DONE;
125858 if( rc==SQLITE_DONE && pRet && isRequirePhrase ){
125862 if( rc==SQLITE_DONE ){
127422 return SQLITE_DONE;
128147 return SQLITE_DONE;
128498 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
128788 ** (i.e. SQLITE_DONE).
129475 return (rc==SQLITE_DONE ? SQLITE_OK : rc);
129914 ** SQLITE_DONE. Otherwise, an SQLite error code.
131584 ** segment in the database, SQLITE_DONE is returned immediately.
131618 rc = SQLITE_DONE;
131678 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
131873 if( rc==SQLITE_DONE ){
131886 return (rc==SQLITE_OK && bReturnDone && bSeenDone) ? SQLITE_DONE : rc;
133599 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
133765 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
134029 if( rc==SQLITE_OK || rc==SQLITE_DONE ){
134626 if( rc!=SQLITE_OK && rc!=SQLITE_DONE ){ return rc; }
134628 nShift = (rc==SQLITE_DONE)+iCurrent-nSnippet;
134703 if( rc==SQLITE_DONE ){
135476 rc = SQLITE_DONE;
135493 }else if( rc==SQLITE_DONE && pTab->zContentTbl==0 ){
135498 if( rc==SQLITE_DONE ){
135508 assert( rc!=SQLITE_DONE );
135893 ** Return SQLITE_DONE early if this takes us all the way to the end of
135900 if( zStart>=zTerm ) return SQLITE_DONE;
140390 return SQLITE_DONE;