Home
last modified time | relevance | path

Searched refs:iCons (Results 1 – 9 of 9) sorted by relevance

/sqlite-3.40.0/test/
H A Dbestindex6.test38 set iCons 0
51 lappend ret omit $iCons
54 lappend wlist "$col = %$iCons%"
55 lappend ret omit $iCons
59 incr iCons
69 for {set iCons 0} {$iCons < [llength $aa]} {incr iCons} {
70 lappend map %$iCons% [lindex $aa $iCons]
H A Dbestindex7.test36 set iCons 0
42 lappend ret use $iCons
44 incr iCons
H A Dbestindex8.test37 set iCons 0
43 lappend ret use $iCons
45 incr iCons
123 set iCons 0
127 lappend ret use $iCons
129 incr iCons
/sqlite-3.40.0/src/
H A Dtest_bestindex.c557 int iCons; in testBestIndexObj() local
559 if( Tcl_GetIntFromObj(interp, objv[2], &iCons) in testBestIndexObj()
565 Tcl_NewIntObj(sqlite3_vtab_in(pIdxInfo, iCons, bHandle)) in testBestIndexObj()
571 int iCons = 0; in testBestIndexObj() local
575 if( Tcl_GetIntFromObj(interp, objv[2], &iCons) ){ in testBestIndexObj()
578 rc = sqlite3_vtab_rhs_value(pIdxInfo, iCons, &pVal); in testBestIndexObj()
669 int iCons; in tclBestIndex() local
670 rc = Tcl_GetIntFromObj(interp, p, &iCons); in tclBestIndex()
672 if( iCons<0 || iCons>=pIdxInfo->nConstraint ){ in tclBestIndex()
677 pIdxInfo->aConstraintUsage[iCons].argvIndex = iArgv++; in tclBestIndex()
[all …]
H A Dwhere.c3864 const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxInfo, int iCons){ in sqlite3_vtab_collation() argument
3867 if( iCons>=0 && iCons<pIdxInfo->nConstraint ){ in sqlite3_vtab_collation()
3869 int iTerm = pIdxInfo->aConstraint[iCons].iTermOffset; in sqlite3_vtab_collation()
3884 int sqlite3_vtab_in(sqlite3_index_info *pIdxInfo, int iCons, int bHandle){ in sqlite3_vtab_in() argument
3886 u32 m = SMASKBIT32(iCons); in sqlite3_vtab_in()
3906 int iCons, /* Constraint for which RHS is wanted */ in sqlite3_vtab_rhs_value() argument
3912 if( iCons<0 || iCons>=pIdxInfo->nConstraint ){ in sqlite3_vtab_rhs_value()
3915 if( pH->aRhs[iCons]==0 ){ in sqlite3_vtab_rhs_value()
3916 WhereTerm *pTerm = &pH->pWC->a[pIdxInfo->aConstraint[iCons].iTermOffset]; in sqlite3_vtab_rhs_value()
3919 SQLITE_AFF_BLOB, &pH->aRhs[iCons] in sqlite3_vtab_rhs_value()
[all …]
H A Dsqlite.h.in9767 int sqlite3_vtab_in(sqlite3_index_info*, int iCons, int bHandle);
/sqlite-3.40.0/ext/misc/
H A Dunionvtab.c1303 int iCons = 1; in unionBestIndex() local
1308 pIdxInfo->aConstraintUsage[iLt].argvIndex = iCons++; in unionBestIndex()
1314 pIdxInfo->aConstraintUsage[iGt].argvIndex = iCons++; in unionBestIndex()
/sqlite-3.40.0/ext/fts5/
H A Dfts5_main.c556 int iCons = 0; in fts5BestIndexMethod() local
609 pInfo->aConstraintUsage[i].argvIndex = ++iCons; in fts5BestIndexMethod()
618 pInfo->aConstraintUsage[i].argvIndex = ++iCons; in fts5BestIndexMethod()
623 pInfo->aConstraintUsage[i].argvIndex = ++iCons; in fts5BestIndexMethod()
636 pInfo->aConstraintUsage[i].argvIndex = ++iCons; in fts5BestIndexMethod()
642 pInfo->aConstraintUsage[i].argvIndex = ++iCons; in fts5BestIndexMethod()
/sqlite-3.40.0/ext/fts3/
H A Dfts3.c1614 int iCons = -1; /* Index of constraint to use */ in fts3BestIndexMethod() local
1652 if( iCons<0 && pCons->op==SQLITE_INDEX_CONSTRAINT_EQ && bDocid ){ in fts3BestIndexMethod()
1655 iCons = i; in fts3BestIndexMethod()
1672 iCons = i; in fts3BestIndexMethod()
1701 if( iCons>=0 ){ in fts3BestIndexMethod()
1702 pInfo->aConstraintUsage[iCons].argvIndex = iIdx++; in fts3BestIndexMethod()
1703 pInfo->aConstraintUsage[iCons].omit = 1; in fts3BestIndexMethod()