Lines Matching refs:aLTerm
163458 WhereTerm **aLTerm; /* WhereTerms used */ member
164537 if( pLoop->aLTerm[i]->pExpr==pX ){
164539 assert( (pLoop->aLTerm[i]->eOperator & (WO_OR|WO_AND))==0 );
164540 iField = pLoop->aLTerm[i]->u.x.iField - 1;
164635 if( pLoop->aLTerm[i] && pLoop->aLTerm[i]->pExpr==pX ){
164641 assert( pLoop->aLTerm[i]!=0 );
164642 if( pLoop->aLTerm[i]->pExpr==pX ) nEq++;
164686 if( pLoop->aLTerm[i]->pExpr==pX ){
164752 assert( pLevel->pWLoop->aLTerm[iEq]==pTerm );
164891 pTerm = pLoop->aLTerm[j];
165157 for(j=0; j<pLoop->nLTerm && pLoop->aLTerm[j]!=pTerm; j++){}
165348 WhereTerm *pTerm = pLoop->aLTerm[0];
165391 if( pLoop->aLTerm[ii]->eOperator & (WO_IS|WO_ISNULL) ){
165508 pTerm = pLoop->aLTerm[j];
165553 pTerm = pLoop->aLTerm[j];
165631 pTerm = pLoop->aLTerm[0];
165662 if( pLoop->wsFlags & WHERE_BTM_LIMIT ) pStart = pLoop->aLTerm[j++];
165663 if( pLoop->wsFlags & WHERE_TOP_LIMIT ) pEnd = pLoop->aLTerm[j++];
165836 pRangeStart = pLoop->aLTerm[j++];
165843 pRangeEnd = pLoop->aLTerm[j++];
166226 pTerm = pLoop->aLTerm[0];
169909 pLoop->aLTerm[nKeyCol++] = pTerm;
171352 sqlite3WhereTermPrint(p->aLTerm[i], i);
171372 p->aLTerm = p->aLTermSpace;
171400 if( p->aLTerm!=p->aLTermSpace ){
171401 sqlite3DbFreeNN(db, p->aLTerm);
171402 p->aLTerm = p->aLTermSpace;
171417 paNew = sqlite3DbMallocRawNN(db, sizeof(p->aLTerm[0])*n);
171419 memcpy(paNew, p->aLTerm, sizeof(p->aLTerm[0])*p->nLSlot);
171420 if( p->aLTerm!=p->aLTermSpace ) sqlite3DbFreeNN(db, p->aLTerm);
171421 p->aLTerm = paNew;
171438 memcpy(pTo->aLTerm, pFrom->aLTerm, pTo->nLTerm*sizeof(pTo->aLTerm[0]));
171520 if( pX->aLTerm[i]==0 ) continue;
171522 if( pY->aLTerm[j]==pX->aLTerm[i] ) break;
171898 pX = pLoop->aLTerm[j];
172167 pNew->aLTerm[pNew->nLTerm++] = pTerm;
172190 if( pNew->aLTerm[i] && pNew->aLTerm[i]->pExpr==pExpr ){
172192 if( pNew->aLTerm[i]->u.x.iField == pTerm->u.x.iField ){
172292 pNew->aLTerm[pNew->nLTerm++] = pTop;
172304 pNew->aLTerm[pNew->nLTerm-2] : 0;
172481 pNew->aLTerm[pNew->nLTerm++] = 0;
172931 pNew->aLTerm[0] = pTerm;
173270 memset(pNew->aLTerm, 0, sizeof(pNew->aLTerm[0])*nConstraint );
173281 || pNew->aLTerm[iTerm]!=0
173293 pNew->aLTerm[iTerm] = pTerm;
173344 if( pNew->aLTerm[i]==0 ){
173750 pNew->aLTerm[0] = pTerm;
173804 assert( pNew->aLTerm!=0 );
174101 for(j=0; j<pLoop->nLTerm && pTerm!=pLoop->aLTerm[j]; j++){}
174156 || (pLoop->aLTerm[j]==0)==(j<pLoop->nSkip)
174159 u16 eOp = pLoop->aLTerm[j]->eOperator;
174186 Expr *pX = pLoop->aLTerm[j]->pExpr;
174188 if( pLoop->aLTerm[i]->pExpr==pX ){
174189 assert( (pLoop->aLTerm[i]->eOperator & WO_IN) );
175228 pLoop->aLTerm[0] = pTerm;
175236 assert( pLoop->aLTermSpace==pLoop->aLTerm );
175247 pLoop->aLTerm[j] = pTerm;