Lines Matching refs:sParse
698 Parse sParse; in sqlite_compile() local
726 memset(&sParse, 0, sizeof(sParse)); in sqlite_compile()
727 sParse.db = db; in sqlite_compile()
728 sqliteRunParser(&sParse, zSql, pzErrMsg); in sqlite_compile()
736 if( sParse.zTail && sParse.zTail!=zSql && *sParse.zTail ){ in sqlite_compile()
737 char *tmpSql = sqliteStrNDup(zSql, sParse.zTail - zSql); in sqlite_compile()
754 sParse.rc = SQLITE_NOMEM; in sqlite_compile()
759 if( sParse.rc==SQLITE_DONE ) sParse.rc = SQLITE_OK; in sqlite_compile()
760 if( sParse.rc!=SQLITE_OK && pzErrMsg && *pzErrMsg==0 ){ in sqlite_compile()
761 sqliteSetString(pzErrMsg, sqlite_error_string(sParse.rc), (char*)0); in sqlite_compile()
764 if( sParse.rc==SQLITE_SCHEMA ){ in sqlite_compile()
768 *ppVm = (sqlite_vm*)sParse.pVdbe; in sqlite_compile()
769 if( pzTail ) *pzTail = sParse.zTail; in sqlite_compile()
771 return sParse.rc; in sqlite_compile()