Home | History | Annotate | Download | only in dist

Lines Matching defs:SQLITE_DONE

544 #define SQLITE_DONE        101  /* sqlite3_step() has finished executing */
3749 ** [SQLITE_DONE], [SQLITE_ROW], [SQLITE_ERROR], or [SQLITE_MISUSE].
3760 ** ^[SQLITE_DONE] means that the statement has finished executing
3782 ** previously returned [SQLITE_ERROR] or [SQLITE_DONE]. Or it could
3822 ** [sqlite3_step](P) returned [SQLITE_DONE]. ^The sqlite3_data_count(P)
4077 ** [prepared statement] S returned [SQLITE_ROW] or [SQLITE_DONE],
6908 ** from source to destination, then it returns [SQLITE_DONE].
6911 ** [SQLITE_DONE], a call to sqlite3_backup_step() may return [SQLITE_READONLY],
6944 ** and sqlite3_backup_step() returns [SQLITE_DONE]. ^Every call to
6959 ** When sqlite3_backup_step() has returned [SQLITE_DONE], or when the
6964 ** ^If sqlite3_backup_step() has not yet returned [SQLITE_DONE], then any
7231 ** callback returns [SQLITE_ROW] or [SQLITE_DONE], or if it returns a value
41753 ** If the journal header file appears to be corrupted, SQLITE_DONE is
41772 ** point, return SQLITE_DONE.
41776 return SQLITE_DONE;
41782 ** SQLITE_DONE. If an IO error occurs, return an error code. Otherwise,
41791 return SQLITE_DONE;
41839 return SQLITE_DONE;
42402 ** corrupted, SQLITE_DONE is returned. Data is considered corrupted in
42467 return SQLITE_DONE;
42476 return SQLITE_DONE;
42978 ** pager_playback_one_page() call returns SQLITE_DONE or an IO error
42989 if( rc==SQLITE_DONE ){
43047 if( rc==SQLITE_DONE ){
43584 assert( rc!=SQLITE_DONE );
43599 assert( rc!=SQLITE_DONE );
43614 assert( rc!=SQLITE_DONE );
43633 assert( rc!=SQLITE_DONE );
46850 assert(rc!=SQLITE_DONE);
54573 ** calling this function again), return SQLITE_DONE. Or, if an error
54580 ** were this function called until it returns SQLITE_DONE.
54583 ** caller will keep calling incrVacuumStep() until it returns SQLITE_DONE
54600 return SQLITE_DONE;
54706 ** SQLITE_DONE is returned. If it is not finished, but no error occurred,
54716 rc = SQLITE_DONE;
54735 rc = SQLITE_DONE;
54783 if( (rc==SQLITE_DONE || rc==SQLITE_OK) && nFree>0 ){
55429 rc = SQLITE_DONE;
55435 assert( next==0 || rc==SQLITE_DONE );
55450 return (rc==SQLITE_DONE ? SQLITE_OK : rc);
60498 rc = SQLITE_DONE;
60509 if( rc==SQLITE_DONE ){
60514 if( rc==SQLITE_OK || rc==SQLITE_DONE ){
60630 rc = SQLITE_DONE;
60693 rc = (p->rc==SQLITE_DONE) ? SQLITE_OK : p->rc;
60820 ** checks this assumption - (p->rc) should be set to either SQLITE_DONE
63567 ** listing has finished and sqlite3_step() should return SQLITE_DONE.
63597 rc = SQLITE_DONE;
66645 ** sqlite3_step() after any error or after SQLITE_DONE. But beginning
66728 if( rc==SQLITE_DONE ){
66748 assert( rc==SQLITE_ROW || rc==SQLITE_DONE || rc==SQLITE_ERROR
66751 assert( p->rc!=SQLITE_ROW && p->rc!=SQLITE_DONE );
66752 if( p->isPrepareV2 && rc!=SQLITE_ROW && rc!=SQLITE_DONE ){
68957 rc = p->rc ? SQLITE_ERROR : SQLITE_DONE;
71009 rc = SQLITE_DONE;
73918 VdbeBranchTaken(rc==SQLITE_DONE,2);
73919 if( rc==SQLITE_DONE ){
74650 assert( rc!=SQLITE_ROW && rc!=SQLITE_DONE );
86335 pParse->rc = SQLITE_DONE;
96898 (SQLITE_DONE==rc && !callbackIsInit
101215 if( pParse->rc==SQLITE_DONE ) pParse->rc = SQLITE_OK;
121756 if( pParse->rc!=SQLITE_OK && pParse->rc!=SQLITE_DONE && pParse->zErrMsg==0 ){
123336 case SQLITE_DONE: zName = "SQLITE_DONE"; break;
126331 /* TODO(shess) Only used for SQLITE_OK and SQLITE_DONE at this time.
126415 ** "OUT" variables identified below, or SQLITE_DONE to indicate that
129659 if( rc==SQLITE_DONE ) rc = rc2;
130389 case SQLITE_DONE:
133457 }else if( i && rc==SQLITE_DONE ){
133524 ** The second pass, in the block that begins "if( rc==SQLITE_DONE )" below,
133563 if( rc==SQLITE_DONE ){
133647 return SQLITE_DONE;
133718 if( rc==SQLITE_OK && !*ppExpr ){ rc = SQLITE_DONE; }
133725 return SQLITE_DONE;
133942 if( rc==SQLITE_DONE && pRet && isRequirePhrase ){
133946 if( rc==SQLITE_DONE ){
135522 return SQLITE_DONE;
136247 return SQLITE_DONE;
136598 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
136888 ** (i.e. SQLITE_DONE).
137584 return (rc==SQLITE_DONE ? SQLITE_OK : rc);
138029 ** SQLITE_DONE. Otherwise, an SQLite error code.
139874 ** segment in the database, SQLITE_DONE is returned immediately.
139914 rc = SQLITE_DONE;
139981 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
139999 }else if( rc==SQLITE_DONE ){
140181 if( rc==SQLITE_DONE ){
140194 return (rc==SQLITE_OK && bReturnDone && bSeenDone) ? SQLITE_DONE : rc;
141936 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
142107 if( rc==SQLITE_DONE ) rc = SQLITE_OK;
142379 if( rc==SQLITE_OK || rc==SQLITE_DONE ){
142977 if( rc!=SQLITE_OK && rc!=SQLITE_DONE ){ return rc; }
142979 nShift = (rc==SQLITE_DONE)+iCurrent-nSnippet;
143054 if( rc==SQLITE_DONE ){
143827 rc = SQLITE_DONE;
143844 }else if( rc==SQLITE_DONE && pTab->zContentTbl==0 ){
143849 if( rc==SQLITE_DONE ){
143859 assert( rc!=SQLITE_DONE );
144244 ** Return SQLITE_DONE early if this takes us all the way to the end of
144251 if( zStart>=zTerm ) return SQLITE_DONE;
148848 return SQLITE_DONE;