Searched refs:aColExpr (Results 1 – 9 of 9) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | upsert.c | 167 assert( pIdx->aColExpr!=0 ); in sqlite3UpsertAnalyzeTarget() 168 assert( pIdx->aColExpr->nExpr>ii ); in sqlite3UpsertAnalyzeTarget() 170 pExpr = pIdx->aColExpr->a[ii].pExpr; in sqlite3UpsertAnalyzeTarget()
|
| H A D | insert.c | 100 assert( pIdx->aColExpr!=0 ); in sqlite3IndexAffinityStr() 101 aff = sqlite3ExprAffinity(pIdx->aColExpr->a[n].pExpr); in sqlite3IndexAffinityStr() 2203 sqlite3ExprCodeCopy(pParse, pIdx->aColExpr->a[i].pExpr, regIdx+i); in sqlite3GenerateConstraintChecks() 2734 assert( pSrc->aColExpr!=0 && pDest->aColExpr!=0 ); in xferCompatibleIndex() 2735 if( sqlite3ExprCompare(0, pSrc->aColExpr->a[i].pExpr, in xferCompatibleIndex() 2736 pDest->aColExpr->a[i].pExpr, -1)!=0 ){ in xferCompatibleIndex()
|
| H A D | update.c | 109 assert( pIdx->aColExpr!=0 ); in indexColumnIsBeingUpdated() 110 assert( pIdx->aColExpr->a[iCol].pExpr!=0 ); in indexColumnIsBeingUpdated() 111 return sqlite3ExprReferencesUpdatedColumn(pIdx->aColExpr->a[iCol].pExpr, in indexColumnIsBeingUpdated()
|
| H A D | alter.c | 1542 sqlite3WalkExprList(&sWalker, pIdx->aColExpr); in renameColumnFunc() 1545 sqlite3WalkExprList(&sWalker, pIdx->aColExpr); in renameColumnFunc() 1571 sqlite3WalkExprList(&sWalker, sParse.pNewIndex->aColExpr); in renameColumnFunc() 1928 sqlite3WalkExprList(&sWalker, sParse.pNewIndex->aColExpr); in renameQuotefixFunc()
|
| H A D | where.c | 463 pScan->pIdxExpr = pIdx->aColExpr->a[j].pExpr; in whereScanInit() 3191 ExprList *aColExpr; in indexMightHelpWithOrderBy() local 3204 }else if( (aColExpr = pIndex->aColExpr)!=0 ){ in indexMightHelpWithOrderBy() 3207 if( sqlite3ExprCompareSkip(pExpr,aColExpr->a[jj].pExpr,iCursor)==0 ){ in indexMightHelpWithOrderBy() 3609 if( (pSrc->fg.jointype & JT_RIGHT)!=0 && pProbe->aColExpr ){ in whereLoopAddBtree() 4594 Expr *pIdxExpr = pIndex->aColExpr->a[j].pExpr; in wherePathSatisfiesOrderBy() 5503 pExpr = pIdx->aColExpr->a[i].pExpr; in whereAddIndexedExpr()
|
| H A D | build.c | 565 sqlite3ExprListDelete(db, p->aColExpr); in sqlite3FreeIndex() 4171 pIndex->aColExpr = pList; in sqlite3CreateIndex() 4189 if( pIndex->aColExpr==0 ){ in sqlite3CreateIndex() 4190 pIndex->aColExpr = pList; in sqlite3CreateIndex() 5348 if( pIdx->aColExpr ){ in sqlite3UniqueConstraint()
|
| H A D | whereexpr.c | 987 if( pIdx->aColExpr==0 ) continue; in exprMightBeIndexed2() 991 if( sqlite3ExprCompareSkip(pExpr, pIdx->aColExpr->a[i].pExpr, iCur)==0 ){ in exprMightBeIndexed2()
|
| H A D | expr.c | 3738 assert( pIdx->aColExpr ); in sqlite3ExprCodeLoadIndexColumn() 3739 assert( pIdx->aColExpr->nExpr>iIdxCol ); in sqlite3ExprCodeLoadIndexColumn() 3741 sqlite3ExprCodeCopy(pParse, pIdx->aColExpr->a[iIdxCol].pExpr, regOut); in sqlite3ExprCodeLoadIndexColumn()
|
| H A D | sqliteInt.h | 2618 ExprList *aColExpr; /* Column expressions */ member
|