Lines Matching refs:pConstraint
127692 const struct sqlite3_index_constraint *pConstraint;
127698 pConstraint = pIdxInfo->aConstraint;
127701 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){
127702 if( pConstraint->usable==0 ) continue;
127703 if( pConstraint->op!=SQLITE_INDEX_CONSTRAINT_EQ ) continue;
127704 if( pConstraint->iColumn < pTab->iHidden ) continue;
127705 j = pConstraint->iColumn - pTab->iHidden;
186901 const struct sqlite3_index_constraint *pConstraint;
186908 pConstraint = pIdxInfo->aConstraint;
186909 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){
186912 if( pConstraint->iColumn < JEACH_JSON ) continue;
186913 iCol = pConstraint->iColumn - JEACH_JSON;
186916 if( pConstraint->usable==0 ){
186918 }else if( pConstraint->op==SQLITE_INDEX_CONSTRAINT_EQ ){
188356 ** constraint pConstraint.
188359 RtreeConstraint *pConstraint, /* The constraint to test */
188366 sqlite3_rtree_query_info *pInfo = pConstraint->pInfo; /* Callback info */
188372 assert( pConstraint->op==RTREE_MATCH || pConstraint->op==RTREE_QUERY );
188375 if( pConstraint->op==RTREE_QUERY && pSearch->iLevel==1 ){
188409 if( pConstraint->op==RTREE_MATCH ){
188411 rc = pConstraint->u.xGeom((sqlite3_rtree_geometry*)pInfo,
188420 rc = pConstraint->u.xQueryFunc(pInfo);
188786 RtreeConstraint *pConstraint = pCur->aConstraint + ii;
188787 if( pConstraint->op>=RTREE_MATCH ){
188788 rc = rtreeCallbackConstraint(pConstraint, eInt, pCellData, p,
188792 rtreeLeafConstraint(pConstraint, eInt, pCellData, &eWithin);
188794 rtreeNonleafConstraint(pConstraint, eInt, pCellData, &eWithin);