Lines Matching refs:sParse
811 Parse sParse; in sqlite3_declare_vtab() local
829 sqlite3ParseObjectInit(&sParse, db); in sqlite3_declare_vtab()
830 sParse.eParseMode = PARSE_MODE_DECLARE_VTAB; in sqlite3_declare_vtab()
831 sParse.disableTriggers = 1; in sqlite3_declare_vtab()
838 sParse.nQueryLoop = 1; in sqlite3_declare_vtab()
839 if( SQLITE_OK==sqlite3RunParser(&sParse, zCreateTable) in sqlite3_declare_vtab()
840 && ALWAYS(sParse.pNewTable!=0) in sqlite3_declare_vtab()
842 && IsOrdinaryTable(sParse.pNewTable) in sqlite3_declare_vtab()
844 assert( sParse.zErrMsg==0 ); in sqlite3_declare_vtab()
846 Table *pNew = sParse.pNewTable; in sqlite3_declare_vtab()
875 (sParse.zErrMsg ? "%s" : 0), sParse.zErrMsg); in sqlite3_declare_vtab()
876 sqlite3DbFree(db, sParse.zErrMsg); in sqlite3_declare_vtab()
879 sParse.eParseMode = PARSE_MODE_NORMAL; in sqlite3_declare_vtab()
881 if( sParse.pVdbe ){ in sqlite3_declare_vtab()
882 sqlite3VdbeFinalize(sParse.pVdbe); in sqlite3_declare_vtab()
884 sqlite3DeleteTable(db, sParse.pNewTable); in sqlite3_declare_vtab()
885 sqlite3ParseObjectReset(&sParse); in sqlite3_declare_vtab()