Lines Matching refs:pConstraint
136930 const struct sqlite3_index_constraint *pConstraint;
136936 pConstraint = pIdxInfo->aConstraint;
136939 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){
136940 if( pConstraint->usable==0 ) continue;
136941 if( pConstraint->op!=SQLITE_INDEX_CONSTRAINT_EQ ) continue;
136942 if( pConstraint->iColumn < pTab->iHidden ) continue;
136943 j = pConstraint->iColumn - pTab->iHidden;
200697 const struct sqlite3_index_constraint *pConstraint;
200704 pConstraint = pIdxInfo->aConstraint;
200705 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){
200708 if( pConstraint->iColumn < JEACH_JSON ) continue;
200709 iCol = pConstraint->iColumn - JEACH_JSON;
200713 if( pConstraint->usable==0 ){
200715 }else if( pConstraint->op==SQLITE_INDEX_CONSTRAINT_EQ ){
202138 ** constraint pConstraint.
202141 RtreeConstraint *pConstraint, /* The constraint to test */
202148 sqlite3_rtree_query_info *pInfo = pConstraint->pInfo; /* Callback info */
202154 assert( pConstraint->op==RTREE_MATCH || pConstraint->op==RTREE_QUERY );
202157 if( pConstraint->op==RTREE_QUERY && pSearch->iLevel==1 ){
202191 if( pConstraint->op==RTREE_MATCH ){
202193 rc = pConstraint->u.xGeom((sqlite3_rtree_geometry*)pInfo,
202202 rc = pConstraint->u.xQueryFunc(pInfo);
202579 RtreeConstraint *pConstraint = pCur->aConstraint + ii;
202580 if( pConstraint->op>=RTREE_MATCH ){
202581 rc = rtreeCallbackConstraint(pConstraint, eInt, pCellData, p,
202585 rtreeLeafConstraint(pConstraint, eInt, pCellData, &eWithin);
202587 rtreeNonleafConstraint(pConstraint, eInt, pCellData, &eWithin);