Lines Matching refs:pConstraint
141587 const struct sqlite3_index_constraint *pConstraint;
141593 pConstraint = pIdxInfo->aConstraint;
141596 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){
141597 if( pConstraint->iColumn < pTab->iHidden ) continue;
141598 if( pConstraint->op!=SQLITE_INDEX_CONSTRAINT_EQ ) continue;
141599 if( pConstraint->usable==0 ) return SQLITE_CONSTRAINT;
141600 j = pConstraint->iColumn - pTab->iHidden;
210010 const struct sqlite3_index_constraint *pConstraint;
210017 pConstraint = pIdxInfo->aConstraint;
210018 for(i=0; i<pIdxInfo->nConstraint; i++, pConstraint++){
210021 if( pConstraint->iColumn < JEACH_JSON ) continue;
210022 iCol = pConstraint->iColumn - JEACH_JSON;
210026 if( pConstraint->usable==0 ){
210028 }else if( pConstraint->op==SQLITE_INDEX_CONSTRAINT_EQ ){
211518 RtreeConstraint *pConstraint, /* The constraint to test */
211525 sqlite3_rtree_query_info *pInfo = pConstraint->pInfo; /* Callback info */
211531 assert( pConstraint->op==RTREE_MATCH || pConstraint->op==RTREE_QUERY );
211534 if( pConstraint->op==RTREE_QUERY && pSearch->iLevel==1 ){
211568 if( pConstraint->op==RTREE_MATCH ){
211570 rc = pConstraint->u.xGeom((sqlite3_rtree_geometry*)pInfo,
211579 rc = pConstraint->u.xQueryFunc(pInfo);
211956 RtreeConstraint *pConstraint = pCur->aConstraint + ii;
211957 if( pConstraint->op>=RTREE_MATCH ){
211958 rc = rtreeCallbackConstraint(pConstraint, eInt, pCellData, p,
211962 rtreeLeafConstraint(pConstraint, eInt, pCellData, &eWithin);
211964 rtreeNonleafConstraint(pConstraint, eInt, pCellData, &eWithin);