Lines Matching defs:ePlan
237002 int ePlan; /* FTS5_PLAN_XXX value */
237548 if( pCsr->ePlan==FTS5_PLAN_SCAN ){
237585 if( pCsr->ePlan!=FTS5_PLAN_SOURCE ){
237604 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan - (u8*)pCsr));
237674 if( pCsr->ePlan==FTS5_PLAN_MATCH
237730 assert( (pCsr->ePlan<3)==
237731 (pCsr->ePlan==FTS5_PLAN_MATCH || pCsr->ePlan==FTS5_PLAN_SOURCE)
237735 if( pCsr->ePlan<3 ){
237742 switch( pCsr->ePlan ){
237890 pCsr->ePlan = FTS5_PLAN_SPECIAL;
238063 if( pCsr->ePlan ){
238065 memset(&pCsr->ePlan, 0, sizeof(Fts5Cursor) - ((u8*)&pCsr->ePlan-(u8*)pCsr));
238162 ** processing for a "... MATCH <expr> ORDER BY rank" query (ePlan is
238178 pCsr->ePlan = FTS5_PLAN_SOURCE;
238185 pCsr->ePlan = FTS5_PLAN_SORTED_MATCH;
238188 pCsr->ePlan = FTS5_PLAN_MATCH;
238198 /* This is either a full-table scan (ePlan==FTS5_PLAN_SCAN) or a lookup
238199 ** by rowid (ePlan==FTS5_PLAN_ROWID). */
238200 pCsr->ePlan = (pRowidEq ? FTS5_PLAN_ROWID : FTS5_PLAN_SCAN);
238206 assert( pCsr->ePlan==FTS5_PLAN_ROWID );
238235 assert( pCsr->ePlan==FTS5_PLAN_MATCH
238236 || pCsr->ePlan==FTS5_PLAN_SORTED_MATCH
238237 || pCsr->ePlan==FTS5_PLAN_SOURCE
238254 int ePlan = pCsr->ePlan;
238257 switch( ePlan ){
238673 || pCsr->ePlan==FTS5_PLAN_SPECIAL
239141 pNew->ePlan = FTS5_PLAN_MATCH;
239201 if( pCsr==0 || pCsr->ePlan==0 ){
239311 if( pCsr->ePlan==FTS5_PLAN_SPECIAL ){
239326 if( pCsr->ePlan==FTS5_PLAN_SOURCE ){
239329 pCsr->ePlan==FTS5_PLAN_MATCH
239330 || pCsr->ePlan==FTS5_PLAN_SORTED_MATCH