| /sqlite-3.40.0/ext/fts1/ |
| H A D | fts1.c | 324 addPos(d, iColumn, iPos); in docListAddPos() 435 *iColumn = -1; in readPosition() 459 int iColumn; in skipPositionList() local 536 int iPos, iColumn; in docListRestrictColumn() local 565 int iPos, iColumn; in docListDiscardEmpty() local 2214 int iColumn, in snippetOffsetsOfColumn() argument 2286 int iColumn, i; in snippetAllOffsets() local 2295 if( iColumn<0 || iColumn>=nColumn ){ in snippetAllOffsets() 2299 iFirst = iColumn; in snippetAllOffsets() 2300 iLast = iColumn; in snippetAllOffsets() [all …]
|
| /sqlite-3.40.0/ext/fts2/ |
| H A D | fts2.c | 921 pReader->iColumn = 0; in plrInit() 980 if( iColumn!=pWriter->iColumn ){ in plwAdd() 983 pWriter->iColumn = iColumn; in plwAdd() 1132 if( iColumn==-1 || plrColumn(&plReader)==iColumn ){ in docListTrim() 3080 int iColumn, in snippetOffsetsOfColumn() argument 3154 int iColumn, i; in snippetAllOffsets() local 3163 if( iColumn<0 || iColumn>=nColumn ){ in snippetAllOffsets() 3167 iFirst = iColumn; in snippetAllOffsets() 3168 iLast = iColumn; in snippetAllOffsets() 3930 if( iColumn>=0 ){ in buildTerms() [all …]
|
| /sqlite-3.40.0/src/ |
| H A D | where.c | 455 int j = iColumn; in whereScanInit() 458 iColumn = XN_ROWID; in whereScanInit() 459 }else if( iColumn>=0 ){ in whereScanInit() 1243 assert( pExpr->iColumn>=XN_ROWID && pExpr->iColumn<pTab->nCol ); in allocateIndexInfo() 1256 assert( pE2->iColumn>=XN_ROWID && pE2->iColumn<pTab->nCol ); in allocateIndexInfo() 1257 pExpr->iColumn = pE2->iColumn; in allocateIndexInfo() 1349 && pExpr->iColumn==pExpr->pLeft->iColumn) ); in allocateIndexInfo() 1350 pIdxOrderBy[j].iColumn = pExpr->iColumn; in allocateIndexInfo() 4557 if( iColumn==pIndex->pTable->iPKey ) iColumn = XN_ROWID; in wherePathSatisfiesOrderBy() 4567 if( iColumn>=0 in wherePathSatisfiesOrderBy() [all …]
|
| H A D | test_tclvar.c | 367 if( pCons->op==SQLITE_INDEX_CONSTRAINT_EQ && pCons->iColumn==0 ){ in tclvarBestIndex() 375 if( pCons->op==SQLITE_INDEX_CONSTRAINT_MATCH && pCons->iColumn==0 ){ in tclvarBestIndex() 383 if( pCons->op==SQLITE_INDEX_CONSTRAINT_GLOB && pCons->iColumn==2 ){ in tclvarBestIndex() 391 if( pCons->op==SQLITE_INDEX_CONSTRAINT_REGEXP && pCons->iColumn==2 ){ in tclvarBestIndex() 399 if( pCons->op==SQLITE_INDEX_CONSTRAINT_LIKE && pCons->iColumn==2 ){ in tclvarBestIndex()
|
| H A D | resolve.c | 164 n = pExpr->iColumn; in sqlite3ExprColUsed() 192 i16 iColumn /* The column number */ in extendFJMatch() argument 197 pNew->iColumn = iColumn; in extendFJMatch() 349 pExpr->iColumn = j; in lookupName() 493 pExpr->iColumn = iCol; in lookupName() 512 pExpr->iColumn = (i16)iCol; in lookupName() 545 pExpr->iColumn = -1; in lookupName() 730 if( pExpr->iColumn>=0 && pMatch!=0 ){ in lookupName() 772 p->iColumn = -1; in sqlite3CreateColumnExpr() 774 p->iColumn = (ynVar)iCol; in sqlite3CreateColumnExpr() [all …]
|
| H A D | expr.c | 180 if( (j = p->iColumn)>=0 ){ in sqlite3ExprCollSeq() 520 pRet->iColumn = iField; in sqlite3ExprForVectorField() 1207 pExpr->iColumn = x; in sqlite3ExprAssignVarNumber() 2513 (p->iColumn>=0 in sqlite3ExprCanBeNull() 4137 if( pCol->iColumn<0 ){ in sqlite3ExprCodeTarget() 4687 iCol = pExpr->iColumn; in sqlite3ExprCodeTarget() 5541 iVar = pVar->iColumn; in exprCompareVariable() 5662 if( pA->iColumn!=pB->iColumn ) return 2; in sqlite3ExprCompare() 6283 && pCol->iColumn==pExpr->iColumn in analyzeAggregate() 6296 pCol->iColumn = pExpr->iColumn; in analyzeAggregate() [all …]
|
| H A D | whereexpr.c | 204 int iCol = pRight->iColumn; in isLikeOrGlob() 297 sqlite3VdbeSetVarmask(v, pRight->iColumn); in isLikeOrGlob() 779 int iColumn = -1; /* Column index on lhs of IN operator */ in exprAnalyzeOrTerm() local 813 iColumn = pOrTerm->u.x.leftColumn; in exprAnalyzeOrTerm() 836 }else if( pOrTerm->u.x.leftColumn!=iColumn || (iColumn==XN_EXPR in exprAnalyzeOrTerm() 872 assert( pOrTerm->u.x.leftColumn==iColumn ); in exprAnalyzeOrTerm() 1021 aiCurCol[1] = pExpr->iColumn; in exprMightBeIndexed() 1270 && pExpr->pLeft->iColumn>=0 in exprAnalyze() 1288 pNewTerm->u.x.leftColumn = pLeft->iColumn; in exprAnalyze() 1484 pNewTerm->u.x.leftColumn = pLeft->iColumn; in exprAnalyze() [all …]
|
| H A D | treeview.c | 514 pExpr->iTable, pExpr->iColumn, zFlgs); in sqlite3TreeViewExpr() 527 pExpr->iColumn, zFlgs, zOp2); in sqlite3TreeViewExpr() 531 pExpr->iTable, pExpr->iColumn, in sqlite3TreeViewExpr() 578 pExpr->u.zToken, pExpr->iColumn); in sqlite3TreeViewExpr() 777 pExpr->iTable ? "NEW" : "OLD", pExpr->iColumn); in sqlite3TreeViewExpr() 803 pExpr->iTable, pExpr->iColumn, zFlgs); in sqlite3TreeViewExpr() 816 pExpr->iColumn, pExpr->iTable-1, in sqlite3TreeViewExpr() 836 if( pExpr->iColumn<=0 ){ in sqlite3TreeViewExpr() 840 pExpr->iColumn-1); in sqlite3TreeViewExpr()
|
| H A D | dbpage.c | 120 if( p->iColumn!=DBPAGE_COLUMN_SCHEMA ) continue; in dbpageBestIndex() 141 if( p->usable && p->iColumn<=0 && p->op==SQLITE_INDEX_CONSTRAINT_EQ ){ in dbpageBestIndex() 154 && pIdxInfo->aOrderBy[0].iColumn<=0 in dbpageBestIndex()
|
| H A D | dbstat.c | 231 switch( pIdxInfo->aConstraint[i].iColumn ){ in statBestIndex() 267 && pIdxInfo->aOrderBy[0].iColumn==0 in statBestIndex() 271 && pIdxInfo->aOrderBy[0].iColumn==0 in statBestIndex() 273 && pIdxInfo->aOrderBy[1].iColumn==1 in statBestIndex()
|
| H A D | test_fs.c | 190 if( p->iColumn==0 && p->usable && p->op==SQLITE_INDEX_CONSTRAINT_EQ ){ in fsdirBestIndex() 395 if( p->iColumn==0 && p->usable && ( in fstreeBestIndex() 779 if( pCons->iColumn<0 && pCons->usable in fsBestIndex()
|
| H A D | upsert.c | 131 && pTerm->iColumn==XN_ROWID in sqlite3UpsertAnalyzeTarget() 177 sCol[1].iColumn = pIdx->aiColumn[ii]; in sqlite3UpsertAnalyzeTarget()
|
| H A D | vdbevtab.c | 369 if( p->op==SQLITE_INDEX_CONSTRAINT_EQ && p->iColumn==iBaseCol+1 ){ in bytecodevtabBestIndex() 374 if( p->op==SQLITE_INDEX_CONSTRAINT_ISNULL && p->iColumn==iBaseCol ){ in bytecodevtabBestIndex()
|
| H A D | test8.c | 869 iCol = pConstraint->iColumn; in echoBestIndex() 921 pIdxInfo->aOrderBy->iColumn<0 || in echoBestIndex() 922 pVtab->aIndex[pIdxInfo->aOrderBy->iColumn]) ){ in echoBestIndex() 923 int iCol = pIdxInfo->aOrderBy->iColumn; in echoBestIndex()
|
| H A D | select.c | 1034 && pExpr->iColumn>=0 in selectExprDefer() 2116 int iCol = p->iColumn; in sqlite3GenerateColumnNames() 2212 int iCol = pColExpr->iColumn; in sqlite3ColumnsFromExprList() 3792 if( pExpr->iColumn<0 ){ in substExpr() 3798 int iColumn = pExpr->iColumn; in substExpr() local 3812 ifNullRow.iColumn = -99; in substExpr() 3842 pSubst->pCList->a[iColumn].pExpr in substExpr() 3925 if( pExpr->iColumn<0 ) return WRC_Continue; in recomputeColumnsUsedExpr() 4713 && pE2->iColumn==pColumn->iColumn in constInsert() 4792 if( pColumn->iColumn!=pExpr->iColumn ) continue; in propagateConstantExprRewriteOne() [all …]
|
| /sqlite-3.40.0/test/ |
| H A D | vt02.c | 589 int iCol = pInfo->aConstraint[i].iColumn; in sqlite3BestIndexLog() 648 int iCol = pInfo->aOrderBy[i].iColumn; in sqlite3BestIndexLog() 666 int iCol = pInfo->aConstraint[i].iColumn; in sqlite3BestIndexLog() 752 switch( pInfo->aConstraint[i].iColumn ){ in vt02BestIndex() 776 int j = pInfo->aConstraint[i].iColumn; in vt02BestIndex() 842 if( pInfo->aOrderBy[0].iColumn<=0 in vt02BestIndex() 851 int iCol = pInfo->aOrderBy[i].iColumn; in vt02BestIndex()
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | closure.c | 837 && pConstraint->iColumn==CLOSURE_COL_ROOT in closureBestIndex() 846 && pConstraint->iColumn==CLOSURE_COL_DEPTH in closureBestIndex() 857 && pConstraint->iColumn==CLOSURE_COL_TABLENAME in closureBestIndex() 866 && pConstraint->iColumn==CLOSURE_COL_IDCOLUMN in closureBestIndex() 874 && pConstraint->iColumn==CLOSURE_COL_PARENTCOLUMN in closureBestIndex() 905 && pIdxInfo->aOrderBy[0].iColumn==CLOSURE_COL_ID in closureBestIndex()
|
| H A D | series.c | 347 if( pConstraint->iColumn<SERIES_COLUMN_START ) continue; in seriesBestIndex() 348 iCol = pConstraint->iColumn - SERIES_COLUMN_START; in seriesBestIndex() 389 if( pIdxInfo->nOrderBy>=1 && pIdxInfo->aOrderBy[0].iColumn==0 ){ in seriesBestIndex()
|
| H A D | qpvtab.c | 348 int iCol = pIdxInfo->aConstraint[i].iColumn; in qpvtabBestIndex() 378 int iCol = pIdxInfo->aConstraint[i].iColumn; in qpvtabBestIndex() 394 int iCol = pIdxInfo->aOrderBy[i].iColumn; in qpvtabBestIndex()
|
| H A D | fuzzer.c | 1089 if( pConstraint->iColumn==0 in fuzzerBestIndex() 1095 && pConstraint->iColumn==0 in fuzzerBestIndex() 1104 && pConstraint->iColumn==1 in fuzzerBestIndex() 1113 && pConstraint->iColumn==2 in fuzzerBestIndex() 1133 && pIdxInfo->aOrderBy[0].iColumn==1 in fuzzerBestIndex()
|
| H A D | amatch.c | 1367 && pConstraint->iColumn==0 in amatchBestIndex() 1375 && pConstraint->iColumn==1 in amatchBestIndex() 1383 && pConstraint->iColumn==2 in amatchBestIndex() 1402 && pIdxInfo->aOrderBy[0].iColumn==1 in amatchBestIndex()
|
| H A D | spellfix.c | 2232 && pConstraint->iColumn==SPELLFIX_COL_WORD in spellfix1BestIndex() 2242 && pConstraint->iColumn==SPELLFIX_COL_LANGID in spellfix1BestIndex() 2251 && pConstraint->iColumn==SPELLFIX_COL_TOP in spellfix1BestIndex() 2260 && pConstraint->iColumn==SPELLFIX_COL_SCOPE in spellfix1BestIndex() 2269 && pConstraint->iColumn==SPELLFIX_COL_DISTANCE in spellfix1BestIndex() 2283 && pConstraint->iColumn<0 in spellfix1BestIndex() 2294 && pIdxInfo->aOrderBy[0].iColumn==SPELLFIX_COL_SCORE in spellfix1BestIndex()
|
| /sqlite-3.40.0/ext/recover/ |
| H A D | dbdata.c | 217 if( p->iColumn==colSchema ){ in dbdataBestIndex() 221 if( p->iColumn==DBDATA_COLUMN_PGNO && p->usable ){ in dbdataBestIndex() 238 int iCol = pIdx->aOrderBy[0].iColumn; in dbdataBestIndex() 242 pIdx->orderByConsumed = (pIdx->aOrderBy[1].iColumn==1); in dbdataBestIndex()
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3.c | 1649 bDocid = (pCons->iColumn<0 || pCons->iColumn==p->nColumn+1); in fts3BestIndexMethod() 1668 && pCons->iColumn>=0 && pCons->iColumn<=p->nColumn in fts3BestIndexMethod() 1670 pInfo->idxNum = FTS3_FULLTEXT_SEARCH + pCons->iColumn; in fts3BestIndexMethod() 1677 && pCons->iColumn==p->nColumn + 2 in fts3BestIndexMethod() 1723 if( pOrder->iColumn<0 || pOrder->iColumn==p->nColumn+1 ){ in fts3BestIndexMethod() 3181 | (iColumn<p->nColumn ? FTS3_SEGMENT_COLUMN_FILTER : 0); in fts3TermSelect() 3182 filter.iCol = iColumn; in fts3TermSelect() 4284 rc = fts3TermSelect(pTab, pToken, p->iColumn, &nThis, &pThis); in fts3EvalPhraseLoad() 4450 int iCol = (p->iColumn >= pTab->nColumn ? -1 : p->iColumn); in fts3EvalPhraseStart() 4899 pTC->iCol = pPhrase->iColumn; in fts3EvalTokenCosts() [all …]
|
| H A D | fts3_aux.c | 164 && pInfo->aOrderBy[0].iColumn==0 in fts3auxBestIndexMethod() 175 int iCol = pInfo->aConstraint[i].iColumn; in fts3auxBestIndexMethod()
|