Lines Matching refs:aConstraint
7393 } *aConstraint; /* Table of WHERE clause constraints */ member
98828 for(i=0, p=pIdxInfo->aConstraint; i<pIdxInfo->nConstraint; i++, p++){
132020 pConstraint = pIdxInfo->aConstraint;
151313 p->aConstraint[i].iColumn,
151314 p->aConstraint[i].iTermOffset,
151315 p->aConstraint[i].op,
151316 p->aConstraint[i].usable);
151665 pIdxInfo->aConstraint = pIdxCons;
153928 pIdxCons = *(struct sqlite3_index_constraint**)&pIdxInfo->aConstraint;
153968 pIdxCons = *(struct sqlite3_index_constraint**)&pIdxInfo->aConstraint;
154067 int iTerm = pIdxInfo->aConstraint[iCons].iTermOffset;
154177 pWC->a[p->aConstraint[i].iTermOffset].prereqRight & ~mPrereq
174267 struct sqlite3_index_constraint *pCons = &pInfo->aConstraint[i];
178917 if( pInfo->aConstraint[i].usable ){
178918 int op = pInfo->aConstraint[i].op;
178919 int iCol = pInfo->aConstraint[i].iColumn;
182652 if( pInfo->aConstraint[i].usable
182653 && pInfo->aConstraint[i].iColumn==0
182654 && pInfo->aConstraint[i].op==SQLITE_INDEX_CONSTRAINT_EQ
193663 pConstraint = pIdxInfo->aConstraint;
194231 RtreeConstraint *aConstraint; /* Search constraints. */
195042 if( pCsr->aConstraint ){
195045 sqlite3_rtree_query_info *pInfo = pCsr->aConstraint[i].pInfo;
195051 sqlite3_free(pCsr->aConstraint);
195052 pCsr->aConstraint = 0;
195578 RtreeConstraint *pConstraint = pCur->aConstraint + ii;
195828 pCsr->aConstraint = sqlite3_malloc64(sizeof(RtreeConstraint)*argc);
195830 if( !pCsr->aConstraint ){
195833 memset(pCsr->aConstraint, 0, sizeof(RtreeConstraint)*argc);
195838 RtreeConstraint *p = &pCsr->aConstraint[ii];
195946 if( pIdxInfo->aConstraint[ii].op==SQLITE_INDEX_CONSTRAINT_MATCH ){
195953 struct sqlite3_index_constraint *p = &pIdxInfo->aConstraint[ii];
199744 pCsr->aConstraint = p = sqlite3_malloc(sizeof(RtreeConstraint)*4);
199749 memset(pCsr->aConstraint, 0, sizeof(RtreeConstraint)*4);
199832 struct sqlite3_index_constraint *p = &pIdxInfo->aConstraint[ii];
207357 if( pIdxInfo->aConstraint[i].op!=SQLITE_INDEX_CONSTRAINT_EQ ) continue;
207358 if( pIdxInfo->aConstraint[i].usable==0 ){
207362 switch( pIdxInfo->aConstraint[i].iColumn ){
208153 struct sqlite3_index_constraint *p = &pIdxInfo->aConstraint[i];
208174 struct sqlite3_index_constraint *p = &pIdxInfo->aConstraint[i];
230324 struct sqlite3_index_constraint *p = &pInfo->aConstraint[i];
230370 struct sqlite3_index_constraint *p = &pInfo->aConstraint[i];
236654 struct sqlite3_index_constraint *p = &pInfo->aConstraint[i];