nEq 88729 ext/sqlite3/libsqlite/sqlite3.c tRowcnt nEq = p->current.anEq[0]; nEq 88732 ext/sqlite3/libsqlite/sqlite3.c if( (nLt/p->nPSample)!=(nLt+nEq)/p->nPSample ){ nEq 115843 ext/sqlite3/libsqlite/sqlite3.c u16 nEq; /* Number of equality constraints */ nEq 117942 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.btree.nEq = pLoop->nLTerm = nKeyCol; nEq 117989 ext/sqlite3/libsqlite/sqlite3.c assert( (u32)n==pLoop->u.btree.nEq ); nEq 118463 ext/sqlite3/libsqlite/sqlite3.c int nEq = pLoop->u.btree.nEq; nEq 118468 ext/sqlite3/libsqlite/sqlite3.c int iCol = p->aiColumn[nEq]; nEq 118476 ext/sqlite3/libsqlite/sqlite3.c pColl = sqlite3LocateCollSeq(pParse, p->azColl[nEq]); nEq 118490 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Stat4Column(db, p->aSample[i].p, p->aSample[i].n, nEq, &pVal); nEq 118581 ext/sqlite3/libsqlite/sqlite3.c int nEq = pLoop->u.btree.nEq; nEq 118583 ext/sqlite3/libsqlite/sqlite3.c if( p->nSample>0 && nEq<p->nSampleCol ){ nEq 118584 ext/sqlite3/libsqlite/sqlite3.c if( nEq==pBuilder->nRecValid ){ nEq 118617 ext/sqlite3/libsqlite/sqlite3.c if( nEq==p->nKeyCol ){ nEq 118620 ext/sqlite3/libsqlite/sqlite3.c aff = p->pTable->aCol[p->aiColumn[nEq]].affinity; nEq 118623 ext/sqlite3/libsqlite/sqlite3.c if( nEq==0 ){ nEq 118637 ext/sqlite3/libsqlite/sqlite3.c if( p->aSortOrder[nEq] ){ nEq 118646 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq, &bOk); nEq 118661 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq, &bOk); nEq 118753 ext/sqlite3/libsqlite/sqlite3.c int nEq = pBuilder->pNew->u.btree.nEq; nEq 118760 ext/sqlite3/libsqlite/sqlite3.c assert( nEq>=1 ); nEq 118761 ext/sqlite3/libsqlite/sqlite3.c assert( nEq<=p->nColumn ); nEq 118764 ext/sqlite3/libsqlite/sqlite3.c assert( pBuilder->nRecValid<nEq ); nEq 118768 ext/sqlite3/libsqlite/sqlite3.c if( pBuilder->nRecValid<(nEq-1) ){ nEq 118774 ext/sqlite3/libsqlite/sqlite3.c if( nEq>=p->nColumn ){ nEq 118779 ext/sqlite3/libsqlite/sqlite3.c aff = p->pTable->aCol[p->aiColumn[nEq-1]].affinity; nEq 118780 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq-1, &bOk); nEq 118784 ext/sqlite3/libsqlite/sqlite3.c pBuilder->nRecValid = nEq; nEq 119081 ext/sqlite3/libsqlite/sqlite3.c u16 nEq; /* The number of == or IN constraints to code */ nEq 119095 ext/sqlite3/libsqlite/sqlite3.c nEq = pLoop->u.btree.nEq; nEq 119103 ext/sqlite3/libsqlite/sqlite3.c nReg = pLoop->u.btree.nEq + nExtraReg; nEq 119132 ext/sqlite3/libsqlite/sqlite3.c assert( zAff==0 || (int)strlen(zAff)>=nEq ); nEq 119133 ext/sqlite3/libsqlite/sqlite3.c for(j=nSkip; j<nEq; j++){ nEq 119209 ext/sqlite3/libsqlite/sqlite3.c u16 nEq = pLoop->u.btree.nEq; nEq 119215 ext/sqlite3/libsqlite/sqlite3.c if( nEq==0 && (pLoop->wsFlags&(WHERE_BTM_LIMIT|WHERE_TOP_LIMIT))==0 ) return; nEq 119217 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nEq; i++){ nEq 119277 ext/sqlite3/libsqlite/sqlite3.c || ((flags&WHERE_VIRTUALTABLE)==0 && (pLoop->u.btree.nEq>0)) nEq 119538 ext/sqlite3/libsqlite/sqlite3.c assert( pLoop->u.btree.nEq==1 ); nEq 119693 ext/sqlite3/libsqlite/sqlite3.c u16 nEq = pLoop->u.btree.nEq; /* Number of == or IN terms */ nEq 119712 ext/sqlite3/libsqlite/sqlite3.c assert( nEq>=pLoop->nSkip ); nEq 119727 ext/sqlite3/libsqlite/sqlite3.c && (pIdx->nKeyCol>nEq) nEq 119737 ext/sqlite3/libsqlite/sqlite3.c j = nEq; nEq 119753 ext/sqlite3/libsqlite/sqlite3.c testcase( pIdx->aSortOrder[nEq]==SQLITE_SO_DESC ); nEq 119755 ext/sqlite3/libsqlite/sqlite3.c bRev ^ (pIdx->aSortOrder[nEq]==SQLITE_SO_DESC), nEq 119761 ext/sqlite3/libsqlite/sqlite3.c && (j = pIdx->aiColumn[nEq])>=0 nEq 119774 ext/sqlite3/libsqlite/sqlite3.c assert( zStartAff==0 || sqlite3Strlen30(zStartAff)>=nEq ); nEq 119775 ext/sqlite3/libsqlite/sqlite3.c if( zStartAff ) cEndAff = zStartAff[nEq]; nEq 119782 ext/sqlite3/libsqlite/sqlite3.c if( (nEq<pIdx->nKeyCol && bRev==(pIdx->aSortOrder[nEq]==SQLITE_SO_ASC)) nEq 119783 ext/sqlite3/libsqlite/sqlite3.c || (bRev && pIdx->nKeyCol==nEq) nEq 119795 ext/sqlite3/libsqlite/sqlite3.c start_constraints = pRangeStart || nEq>0; nEq 119798 ext/sqlite3/libsqlite/sqlite3.c nConstraint = nEq; nEq 119801 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCode(pParse, pRight, regBase+nEq); nEq 119806 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_IsNull, regBase+nEq, addrNxt); nEq 119810 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3CompareAffinity(pRight, zStartAff[nEq])==SQLITE_AFF_NONE){ nEq 119814 ext/sqlite3/libsqlite/sqlite3.c zStartAff[nEq] = SQLITE_AFF_NONE; nEq 119816 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3ExprNeedsNoAffinityChange(pRight, zStartAff[nEq]) ){ nEq 119817 ext/sqlite3/libsqlite/sqlite3.c zStartAff[nEq] = SQLITE_AFF_NONE; nEq 119823 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq); nEq 119843 ext/sqlite3/libsqlite/sqlite3.c nConstraint = nEq; nEq 119846 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCacheRemove(pParse, regBase+nEq, 1); nEq 119847 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCode(pParse, pRight, regBase+nEq); nEq 119852 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_IsNull, regBase+nEq, addrNxt); nEq 119858 ext/sqlite3/libsqlite/sqlite3.c codeApplyAffinity(pParse, regBase+nEq, 1, &cEndAff); nEq 119863 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq); nEq 120364 ext/sqlite3/libsqlite/sqlite3.c sqlite3DebugPrintf(".%-16s %2d", zName, p->u.btree.nEq); nEq 120903 ext/sqlite3/libsqlite/sqlite3.c assert( pNew->u.btree.nEq<pProbe->nColumn ); nEq 120904 ext/sqlite3/libsqlite/sqlite3.c iCol = pProbe->aiColumn[pNew->u.btree.nEq]; nEq 120908 ext/sqlite3/libsqlite/sqlite3.c saved_nEq = pNew->u.btree.nEq; nEq 120937 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = saved_nEq; nEq 120964 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 || (nInMul==0 && pNew->u.btree.nEq==pProbe->nKeyCol-1) ){ nEq 121011 ext/sqlite3/libsqlite/sqlite3.c int nEq = ++pNew->u.btree.nEq; nEq 121025 ext/sqlite3/libsqlite/sqlite3.c && pNew->u.btree.nEq<=pProbe->nSampleCol nEq 121047 ext/sqlite3/libsqlite/sqlite3.c pNew->nOut += (pProbe->aiRowLogEst[nEq] - pProbe->aiRowLogEst[nEq-1]); nEq 121082 ext/sqlite3/libsqlite/sqlite3.c && pNew->u.btree.nEq<pProbe->nColumn nEq 121092 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = saved_nEq; nEq 121116 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq++; nEq 121127 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = saved_nEq; nEq 121315 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = 1; nEq 121356 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = 0; nEq 121906 ext/sqlite3/libsqlite/sqlite3.c if( j<pLoop->u.btree.nEq nEq 121934 ext/sqlite3/libsqlite/sqlite3.c && j>=pLoop->u.btree.nEq nEq 122486 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.btree.nEq = 1; nEq 122507 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.btree.nEq = j;