| /sqlite-3.40.0/ext/misc/ |
| H A D | vtablog.c | 53 int iCursor; /* Cursor number */ member 265 pCur->iCursor = pTab->nCursor; in vtablogOpen() 276 printf("vtablogClose(tab=%d, cursor=%d)\n", pTab->iInst, pCur->iCursor); in vtablogClose() 289 pTab->iInst, pCur->iCursor, (int)pCur->iRowid, (int)pCur->iRowid+1); in vtablogNext() 314 pTab->iInst, pCur->iCursor, i, zVal); in vtablogColumn() 327 pTab->iInst, pCur->iCursor, (int)pCur->iRowid); in vtablogRowid() 341 pTab->iInst, pCur->iCursor, rc); in vtablogEof() 420 printf("vtablogFilter(tab=%d, cursor=%d):\n", pTab->iInst, pCur->iCursor); in vtablogFilter()
|
| H A D | fossildelta.c | 771 int iCursor; /* Current cursor location */ member 870 pCur->iCursor = pCur->iNext; in deltaparsevtabNext() 871 z = pCur->aDelta + pCur->iCursor; in deltaparsevtabNext() 948 *pRowid = pCur->iCursor; in deltaparsevtabRowid()
|
| /sqlite-3.40.0/src/ |
| H A D | upsert.c | 97 int iCursor; /* Cursor used by pTab */ in sqlite3UpsertAnalyzeTarget() local 127 iCursor = pTabList->a[0].iCursor; in sqlite3UpsertAnalyzeTarget() 148 sCol[1].iTable = pTabList->a[0].iCursor; in sqlite3UpsertAnalyzeTarget() 158 pIdx->pPartIdxWhere, iCursor)!=0 ){ in sqlite3UpsertAnalyzeTarget() 181 if( sqlite3ExprCompare(pParse,pTarget->a[jj].pExpr,pExpr,iCursor)<2 ){ in sqlite3UpsertAnalyzeTarget()
|
| H A D | where.c | 244 assert( iCursor>=-1 ); in sqlite3WhereGetMask() 245 if( pMaskSet->ix[0]==iCursor ){ in sqlite3WhereGetMask() 249 if( pMaskSet->ix[i]==iCursor ){ in sqlite3WhereGetMask() 290 pMaskSet->ix[pMaskSet->n++] = iCursor; in createMask() 602 iBase = pTabList->a[0].iCursor; in isDistinctRedundant() 1251 && pE2->iTable==pSrc->iCursor in allocateIndexInfo() 3188 int iCursor in indexMightHelpWithOrderBy() argument 3588 int iCur = pSrc->iCursor; in whereLoopAddBtree() 4147 iCur = pItem->iCursor; in whereLoopAddOr() 5201 iCur = pItem->iCursor; in whereShortCut() [all …]
|
| H A D | whereexpr.c | 780 int iCursor = -1; /* Table cursor common to all terms */ in exprAnalyzeOrTerm() local 795 if( pOrTerm->leftCursor==iCursor ){ in exprAnalyzeOrTerm() 814 iCursor = pOrTerm->leftCursor; in exprAnalyzeOrTerm() 823 assert( chngToIN==sqlite3WhereGetMask(&pWInfo->sMaskSet, iCursor) ); in exprAnalyzeOrTerm() 834 if( pOrTerm->leftCursor!=iCursor ){ in exprAnalyzeOrTerm() 871 assert( pOrTerm->leftCursor==iCursor ); in exprAnalyzeOrTerm() 985 iCur = pFrom->a[i].iCursor; in exprMightBeIndexed2() 1611 int iCsr = p->pSrc->a[0].iCursor; in sqlite3WhereAddLimit() 1834 pColRef->iTable = pItem->iCursor; in sqlite3WhereTabFuncArgs() 1847 sqlite3SetJoinExpr(pTerm, pItem->iCursor, joinType); in sqlite3WhereTabFuncArgs()
|
| H A D | select.c | 2601 iCurrent = pSrc->a[i].iCursor; in generateWithRecursiveQuery() 3973 pItem->iCursor = aCsrMap[pItem->iCursor+1]; in srclistRenumberCursors() 4256 iParent = pSubitem->iCursor; in flattenSubquery() 5093 || pWhere->w.iJoin!=iCursor) in pushDownWhereTerms() 5098 && pWhere->w.iJoin!=iCursor in pushDownWhereTerms() 5112 x.iTable = pSrc->iCursor; in pushDownWhereTerms() 5113 x.iNewTable = pSrc->iCursor; in pushDownWhereTerms() 5557 pItem->iCursor = iRecTab; in resolveFromTermToCte() 6796 assert( pItem->iCursor>=0 ); in sqlite3Select() 7070 sqlite3VdbeAddOp2(v, OP_OpenDup, pItem->iCursor, pPrior->iCursor); in sqlite3Select() [all …]
|
| H A D | resolve.c | 196 pNew->iTable = pMatch->iCursor; in extendFJMatch() 418 pExpr->iTable = pMatch->iCursor; in lookupName() 770 p->iTable = pItem->iCursor; in sqlite3CreateColumnExpr() 870 assert( pSrcList->a[i].iCursor>=0 && pSrcList->a[i].iCursor<pParse->nTab); in resolveExprStep() 889 pExpr->iTable = pItem->iCursor; in resolveExprStep() 2122 sSrc.a[0].iCursor = -1; in sqlite3ResolveSelfReference()
|
| H A D | fkey.c | 506 int iCursor, /* The open cursor on the table */ in exprTableColumn() argument 513 pExpr->iTable = iCursor; in exprTableColumn() 620 pRight = exprTableColumn(db, pTab, pSrc->a[0].iCursor, -1); in fkScanChildren() 1048 pItem->iCursor = pParse->nTab++; in sqlite3FkCheck()
|
| H A D | auth.c | 167 if( pExpr->iTable==pTabList->a[iSrc].iCursor ){ in sqlite3AuthRead()
|
| H A D | update.c | 228 pSrc->a[0].iCursor = -1; in updateFromSelect() 435 pTabList->a[0].iCursor = iDataCur; in sqlite3Update() 1204 int iCsr = pSrc->a[0].iCursor; /* Cursor used for virtual table scan */ in updateVirtualTable()
|
| H A D | expr.c | 1672 pNewItem->iCursor = pOldItem->iCursor; in sqlite3SrcListDup() 2332 if( pExpr->w.iJoin!=pSrc->iCursor ) return 0; /* rule (4b) */ in sqlite3ExprIsTableConstraint() 2336 return sqlite3ExprIsTableConstant(pExpr, pSrc->iCursor); /* rules (1), (2) */ in sqlite3ExprIsTableConstraint() 2614 assert( pRes->iTable==pSrc->a[0].iCursor ); /* Not a correlated subquery */ in isCandidateForInOpt() 6068 p->aiExclude[j] = pSrc->a[i].iCursor; in selectRefEnter() 6098 if( pExpr->iTable==pSrc->a[i].iCursor ){ in exprRefToSrcList() 6272 if( pExpr->iTable==pItem->iCursor ){ in analyzeAggregate()
|
| H A D | wherecode.c | 1038 assert( iCur==pWInfo->pTabList->a[pLevel->iFrom].iCursor ); in codeCursorHint() 1076 || pExpr->w.iJoin!=pTabItem->iCursor in codeCursorHint() 1345 iCur = pTabItem->iCursor; in sqlite3WhereCodeOneLoopStart()
|
| H A D | delete.c | 393 iTabCur = pTabList->a[0].iCursor = pParse->nTab++; in sqlite3DeleteFrom()
|
| H A D | build.c | 4798 pSrc->a[i].iCursor = -1; in sqlite3SrcListEnlarge() 4859 pList->a[0].iCursor = -1; in sqlite3SrcListAppend() 4892 if( pItem->iCursor>=0 ) continue; in sqlite3SrcListAssignCursors() 4893 pItem->iCursor = pParse->nTab++; in sqlite3SrcListAssignCursors()
|
| H A D | window.c | 766 if( pExpr->iTable==p->pSrc->a[i].iCursor ) break; in selectWindowRewriteExprCb() 2788 int csrInput = p->pSrc->a[0].iCursor; /* Cursor of sub-select */ in sqlite3WindowCodeStep()
|
| H A D | treeview.c | 195 sqlite3_str_appendf(&x, "{%d:*} %!S", pItem->iCursor, pItem); in sqlite3TreeViewSrcList()
|
| H A D | trigger.c | 978 sFrom.a[0].iCursor = -1; in codeReturningTrigger()
|
| H A D | insert.c | 1077 pTabList->a[0].iCursor = iDataCur; in sqlite3Insert()
|
| H A D | sqliteInt.h | 3139 int iCursor; /* The VDBE cursor number used to access this table */ member
|
| /sqlite-3.40.0/tool/ |
| H A D | lemon.c | 3289 void RulePrint(FILE *fp, struct rule *rp, int iCursor){ in RulePrint() argument 3294 if( i==iCursor ) fprintf(fp," *"); in RulePrint()
|