Lines Matching refs:SQLITE_DONE
726 #define SQLITE_DONE 101 /* sqlite3_step() has finished executing */
3983 ** [SQLITE_DONE] from [sqlite3_step(S)]) nor
4399 ** [SQLITE_DONE], [SQLITE_ROW], [SQLITE_ERROR], or [SQLITE_MISUSE].
4410 ** ^[SQLITE_DONE] means that the statement has finished executing
4432 ** previously returned [SQLITE_ERROR] or [SQLITE_DONE]. Or it could
4474 ** [sqlite3_step](P) returned [SQLITE_DONE]. ^The sqlite3_data_count(P)
4725 ** [prepared statement] S returned [SQLITE_ROW] or [SQLITE_DONE],
7775 ** from source to destination, then it returns [SQLITE_DONE].
7778 ** [SQLITE_DONE], a call to sqlite3_backup_step() may return [SQLITE_READONLY],
7811 ** and sqlite3_backup_step() returns [SQLITE_DONE]. ^Every call to
7826 ** When sqlite3_backup_step() has returned [SQLITE_DONE], or when the
7831 ** ^If sqlite3_backup_step() has not yet returned [SQLITE_DONE], then any
8123 ** callback returns [SQLITE_ROW] or [SQLITE_DONE], or if it returns a value
9408 ** SQLITE_DONE is returned.
10399 ** If the returned value is SQLITE_DONE, xQueryPhrase returns SQLITE_OK.
10637 ** SQLITE_OK or SQLITE_DONE.
48572 ** If the journal header file appears to be corrupted, SQLITE_DONE is
48591 ** point, return SQLITE_DONE.
48595 return SQLITE_DONE;
48601 ** SQLITE_DONE. If an IO error occurs, return an error code. Otherwise,
48610 return SQLITE_DONE;
48658 return SQLITE_DONE;
49276 ** corrupted, SQLITE_DONE is returned. Data is considered corrupted in
49346 return SQLITE_DONE;
49355 return SQLITE_DONE;
49859 ** pager_playback_one_page() call returns SQLITE_DONE or an IO error
49870 if( rc==SQLITE_DONE ){
49928 if( rc==SQLITE_DONE ){
50459 assert( rc!=SQLITE_DONE );
50474 assert( rc!=SQLITE_DONE );
50489 assert( rc!=SQLITE_DONE );
50508 assert( rc!=SQLITE_DONE );
53909 assert(rc!=SQLITE_DONE);
62744 ** calling this function again), return SQLITE_DONE. Or, if an error
62751 ** were this function called until it returns SQLITE_DONE.
62754 ** caller will keep calling incrVacuumStep() until it returns SQLITE_DONE
62771 return SQLITE_DONE;
62877 ** SQLITE_DONE is returned. If it is not finished, but no error occurred,
62887 rc = SQLITE_DONE;
62906 rc = SQLITE_DONE;
62954 if( (rc==SQLITE_DONE || rc==SQLITE_OK) && nFree>0 ){
63637 rc = SQLITE_DONE;
63643 assert( next==0 || rc==SQLITE_DONE );
63658 return (rc==SQLITE_DONE ? SQLITE_OK : rc);
69505 rc = SQLITE_DONE;
69516 if( rc==SQLITE_DONE ){
69521 if( rc==SQLITE_OK || rc==SQLITE_DONE ){
69637 rc = SQLITE_DONE;
69700 rc = (p->rc==SQLITE_DONE) ? SQLITE_OK : p->rc;
69850 ** checks this assumption - (p->rc) should be set to either SQLITE_DONE
73224 ** listing has finished and sqlite3_step() should return SQLITE_DONE.
73254 rc = SQLITE_DONE;
76794 ** sqlite3_step() after any error or after SQLITE_DONE. But beginning
76878 if( rc==SQLITE_DONE ){
76898 assert( rc==SQLITE_ROW || rc==SQLITE_DONE || rc==SQLITE_ERROR
76901 assert( (p->rc!=SQLITE_ROW && p->rc!=SQLITE_DONE) || p->rc==p->rcApp );
76902 if( p->isPrepareV2 && rc!=SQLITE_ROW && rc!=SQLITE_DONE ){
79458 rc = p->rc ? SQLITE_ERROR : SQLITE_DONE;
81626 rc = SQLITE_DONE;
84974 VdbeBranchTaken(rc==SQLITE_DONE,2);
84976 if( rc!=SQLITE_DONE ) goto abort_due_to_error;
85781 assert( rc!=SQLITE_ROW && rc!=SQLITE_DONE );
100115 pParse->rc = SQLITE_DONE;
111357 (SQLITE_DONE==rc && !callbackIsInit
116448 if( sParse.rc==SQLITE_DONE
124810 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
140178 if( pParse->rc!=SQLITE_OK && pParse->rc!=SQLITE_DONE && pParse->zErrMsg==0 ){
141996 case SQLITE_DONE: zName = "SQLITE_DONE"; break;
145409 /* TODO(shess) Only used for SQLITE_OK and SQLITE_DONE at this time.
145494 ** "OUT" variables identified below, or SQLITE_DONE to indicate that
148863 if( rc==SQLITE_DONE ) rc = rc2;
149623 case SQLITE_DONE:
152696 }else if( i && rc==SQLITE_DONE ){
152763 ** The second pass, in the block that begins "if( rc==SQLITE_DONE )" below,
152802 if( rc==SQLITE_DONE ){
152886 return SQLITE_DONE;
152957 if( rc==SQLITE_OK && !*ppExpr ){ rc = SQLITE_DONE; }
152964 return SQLITE_DONE;
153181 if( rc==SQLITE_DONE && pRet && isRequirePhrase ){
153185 if( rc==SQLITE_DONE ){
154791 return SQLITE_DONE;
155547 return SQLITE_DONE;
155899 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
156190 ** (i.e. SQLITE_DONE).
156887 return (rc==SQLITE_DONE ? SQLITE_OK : rc);
157337 ** SQLITE_DONE. Otherwise, an SQLite error code.
159192 ** segment in the database, SQLITE_DONE is returned immediately.
159232 rc = SQLITE_DONE;
159299 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
159317 }else if( rc==SQLITE_DONE ){
159500 if( rc==SQLITE_DONE ){
159513 return (rc==SQLITE_OK && bReturnDone && bSeenDone) ? SQLITE_DONE : rc;
161259 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
161430 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
161702 if( rc==SQLITE_OK || rc==SQLITE_DONE ){
162409 if( rc!=SQLITE_OK && rc!=SQLITE_DONE ){ return rc; }
162411 nShift = (rc==SQLITE_DONE)+iCurrent-nSnippet;
162486 if( rc==SQLITE_DONE ){
163353 rc = SQLITE_DONE;
163370 }else if( rc==SQLITE_DONE && pTab->zContentTbl==0 ){
163375 if( rc==SQLITE_DONE ){
163385 assert( rc!=SQLITE_DONE );
163755 ** Return SQLITE_DONE early if this takes us all the way to the end of
163762 if( zStart>=zTerm ) return SQLITE_DONE;
168739 return SQLITE_DONE;
169226 ** returned SQLITE_DONE, the vacuum state is stored in the state database.
169289 ** Return SQLITE_DONE if the update has been completely applied, or
169327 ** update has been partially applied, or SQLITE_DONE if it has been
169405 ** will immediately return SQLITE_DONE.
172012 p->rc = SQLITE_DONE;
172467 if( p->rc==SQLITE_OK || p->rc==SQLITE_DONE ){
172683 p->rc = SQLITE_DONE;
173017 p->rc = SQLITE_DONE;
173051 p->rc = SQLITE_DONE;
173168 if( p->rc==SQLITE_DONE && rc2!=SQLITE_OK ) p->rc = rc2;
173253 if( p->rc!=SQLITE_OK && p->rc!=SQLITE_DONE ){
173256 assert( p->rc!=SQLITE_DONE || p->eStage==RBU_STAGE_DONE );
173268 if( rc==SQLITE_DONE ) return SQLITE_OK;
173272 assert( rc!=SQLITE_DONE );
173287 assert( rc!=SQLITE_DONE );
174302 int isEof; /* After pStmt has returned SQLITE_DONE */
177698 ** error code if an error occurs, or SQLITE_DONE if there are no further
177731 return SQLITE_DONE;
177802 ** change in the changeset. This function may return SQLITE_ROW, SQLITE_DONE
182153 ** If the returned value is SQLITE_DONE, xQueryPhrase returns SQLITE_OK.
182391 ** SQLITE_OK or SQLITE_DONE.
186484 ** the callback returned SQLITE_DONE, this is not an error and this function
197318 if( rc==SQLITE_DONE ){
198748 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
200631 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
200952 if( rc==SQLITE_DONE ) rc = SQLITE_OK;