Lines Matching refs:nSkip
156949 u16 nSkip; /* Number of NULL aLTerm[] entries */
157501 u16 nSkip = pLoop->nSkip;
157509 sqlite3_str_appendf(pStr, i>=nSkip ? "%s=?" : "ANY(%s)", z);
157674 for(i=pLoop->nSkip; i<pLoop->u.btree.nEq; i++){
157676 if( i>pLoop->nSkip ) sqlite3_str_append(&str, " AND ", 5);
158211 u16 nSkip; /* Number of left-most columns to skip */
158225 nSkip = pLoop->nSkip;
158238 if( nSkip ){
158240 sqlite3VdbeAddOp3(v, OP_Null, 0, regBase, regBase+nSkip-1);
158248 iIdxCur, 0, regBase, nSkip);
158252 for(j=0; j<nSkip; j++){
158262 for(j=nSkip; j<nEq; j++){
158713 if( pLevel->pWLoop->nSkip ) continue;
158758 && pLoop->nSkip==0
159202 assert( nEq>=pLoop->nSkip );
159256 testcase( pLoop->nSkip>0 );
159336 if( pLoop->nSkip>0 && nConstraint==pLoop->nSkip ){
164469 sqlite3DebugPrintf(" f %06x %d-%d", p->wsFlags, p->nLTerm,p->nSkip);
164636 && pX->nSkip==0 && pY->nSkip==0 /* (1c) */
164640 if( pX->nLTerm-pX->nSkip >= pY->nLTerm-pY->nSkip ){
164643 if( pY->nSkip > pX->nSkip ) return 0; /* (2d) */
164740 && (pTemplate->nSkip)==0
165135 pNew->u.btree.nEq, pNew->nSkip, pNew->rRun));
165159 saved_nSkip = pNew->nSkip;
165478 pNew->nSkip = saved_nSkip;
165505 pNew->nSkip++;
165516 pNew->nSkip = saved_nSkip;
165954 pNew->nSkip = 0;
166006 pNew->nSkip = 0;
167053 || (pLoop->aLTerm[j]==0)==(j<pLoop->nSkip)
167055 if( j<pLoop->u.btree.nEq && j>=pLoop->nSkip ){
167840 pLoop->nSkip = 0;
202043 int nSkip;
202056 nSkip = sqlite3Fts3GetVarint(p->pList->aData, &dummy);
202057 *pnData = p->pList->nData - nSkip;
202060 memcpy(pRet, &p->pList->aData[nSkip], *pnData);
207487 u32 nSkip = jsonBytesToBypass(z, n);
207488 if( nSkip==0 ){
207491 }else if( nSkip==n ){
207494 }else if( z[nSkip]=='\\' ){
207495 return nSkip + jsonUnescapeOneChar(&z[nSkip], n-nSkip, piOut);
207497 int sz = sqlite3Utf8ReadLimited((u8*)&z[nSkip], n-nSkip, piOut);
207498 return nSkip + sz;