Home
last modified time | relevance | path

Searched refs:pPartIdxWhere (Results 1 – 14 of 14) sorted by relevance

/sqlite-3.40.0/src/
H A Dupsert.c155 if( pIdx->pPartIdxWhere ){ in sqlite3UpsertAnalyzeTarget()
158 pIdx->pPartIdxWhere, iCursor)!=0 ){ in sqlite3UpsertAnalyzeTarget()
H A Ddelete.c966 if( pIdx->pPartIdxWhere ){ in sqlite3GenerateIndexKey()
969 sqlite3ExprIfFalseDup(pParse, pIdx->pPartIdxWhere, *piPartIdxLabel, in sqlite3GenerateIndexKey()
980 if( pPrior && (regBase!=regPrior || pPrior->pPartIdxWhere) ) pPrior = 0; in sqlite3GenerateIndexKey()
H A Dinsert.c2186 if( pIdx->pPartIdxWhere ){ in sqlite3GenerateConstraintChecks()
2189 sqlite3ExprIfFalseDup(pParse, pIdx->pPartIdxWhere, addrUniqueOk, in sqlite3GenerateConstraintChecks()
2401 if( pIdx->pPartIdxWhere ){ in sqlite3GenerateConstraintChecks()
2582 if( pIdx->pPartIdxWhere ){ in sqlite3CompleteInsertion()
2747 if( sqlite3ExprCompare(0, pSrc->pPartIdxWhere, pDest->pPartIdxWhere, -1) ){ in xferCompatibleIndex()
H A Dupdate.c132 if( pIdx->pPartIdxWhere==0 ) return 0; in indexWhereClauseMightChange()
133 return sqlite3ExprReferencesUpdatedColumn(pIdx->pPartIdxWhere, in indexWhereClauseMightChange()
H A Dalter.c1572 sqlite3WalkExpr(&sWalker, sParse.pNewIndex->pPartIdxWhere); in renameColumnFunc()
1776 sqlite3WalkExpr(&sWalker, sParse.pNewIndex->pPartIdxWhere); in renameTableFunc()
1929 sqlite3WalkExpr(&sWalker, sParse.pNewIndex->pPartIdxWhere); in renameQuotefixFunc()
H A Dwherecode.c2054 if( pIdx->pPartIdxWhere ){ in sqlite3WhereCodeOneLoopStart()
2055 whereApplyPartialIndexConstraints(pIdx->pPartIdxWhere, iCur, pWC); in sqlite3WhereCodeOneLoopStart()
2058 testcase( pIdx->pPartIdxWhere ); in sqlite3WhereCodeOneLoopStart()
H A Danalyze.c1056 if( pIdx->pPartIdxWhere==0 ) needTableCnt = 0; in analyzeOneTable()
1577 if( pIndex->pPartIdxWhere==0 ){
H A Dwhere.c631 if( pIdx->pPartIdxWhere ) continue; in isDistinctRedundant()
3494 if( pProbe->pPartIdxWhere!=0 in whereLoopAddBtree()
3496 pProbe->pPartIdxWhere) in whereLoopAddBtree()
3564 || pProbe->pPartIdxWhere!=0 in whereLoopAddBtree()
5221 || pIdx->pPartIdxWhere!=0 in whereShortCut()
H A Dfkey.c230 if( pIdx->nKeyCol==nCol && IsUniqueIndex(pIdx) && pIdx->pPartIdxWhere==0 ){ in sqlite3FkLocateIndex()
H A Dbuild.c564 sqlite3ExprDelete(db, p->pPartIdxWhere); in sqlite3FreeIndex()
4147 pIndex->pPartIdxWhere = pPIWhere; in sqlite3CreateIndex()
4539 if( pIdx->pPartIdxWhere!=0 ){ x -= 10; assert( 10==sqlite3LogEst(2) ); } in sqlite3DefaultRowEst()
H A Dpragma.c1384 pIdx->pPartIdxWhere!=0); in sqlite3Pragma()
H A DsqliteInt.h2617 Expr *pPartIdxWhere; /* WHERE clause for partial indices */ member
H A Dexpr.c2843 if( pIdx->pPartIdxWhere!=0 ) continue; in sqlite3FindInIndex()
H A Dselect.c7751 && pIdx->pPartIdxWhere==0 in sqlite3Select()