wctrlFlags 111461 ext/sqlite3/libsqlite/sqlite3.c u16 wctrlFlags = (sDistinct.isTnct ? WHERE_WANT_DISTINCT : 0); wctrlFlags 111465 ext/sqlite3/libsqlite/sqlite3.c p->pEList, wctrlFlags, 0); wctrlFlags 116129 ext/sqlite3/libsqlite/sqlite3.c u16 wctrlFlags; /* Flags originally passed to sqlite3WhereBegin() */ wctrlFlags 119254 ext/sqlite3/libsqlite/sqlite3.c u16 wctrlFlags /* Flags passed to sqlite3WhereBegin() */ wctrlFlags 119274 ext/sqlite3/libsqlite/sqlite3.c if( (flags&WHERE_MULTI_OR) || (wctrlFlags&WHERE_ONETABLE_ONLY) ) return 0; wctrlFlags 119278 ext/sqlite3/libsqlite/sqlite3.c || (wctrlFlags&(WHERE_ORDERBY_MIN|WHERE_ORDERBY_MAX)); wctrlFlags 119451 ext/sqlite3/libsqlite/sqlite3.c && (pWInfo->wctrlFlags & WHERE_FORCE_TABLE)==0; wctrlFlags 119724 ext/sqlite3/libsqlite/sqlite3.c || (pWInfo->wctrlFlags&WHERE_ORDERBY_MIN)==0 ); wctrlFlags 119725 ext/sqlite3/libsqlite/sqlite3.c if( (pWInfo->wctrlFlags&WHERE_ORDERBY_MIN)!=0 wctrlFlags 119979 ext/sqlite3/libsqlite/sqlite3.c u16 wctrlFlags; /* Flags for sub-WHERE clause */ wctrlFlags 120025 ext/sqlite3/libsqlite/sqlite3.c if( (pWInfo->wctrlFlags & WHERE_DUPLICATES_OK)==0 ){ wctrlFlags 120074 ext/sqlite3/libsqlite/sqlite3.c wctrlFlags = WHERE_OMIT_OPEN_CLOSE wctrlFlags 120091 ext/sqlite3/libsqlite/sqlite3.c wctrlFlags, iCovCur); wctrlFlags 120105 ext/sqlite3/libsqlite/sqlite3.c if( (pWInfo->wctrlFlags & WHERE_DUPLICATES_OK)==0 ){ wctrlFlags 120184 ext/sqlite3/libsqlite/sqlite3.c wctrlFlags |= WHERE_REOPEN_IDX; wctrlFlags 120245 ext/sqlite3/libsqlite/sqlite3.c && (pWInfo->wctrlFlags & WHERE_ONETABLE_ONLY)!=0 ); wctrlFlags 121300 ext/sqlite3/libsqlite/sqlite3.c && (pWInfo->wctrlFlags & WHERE_NO_AUTOINDEX)==0 wctrlFlags 121366 ext/sqlite3/libsqlite/sqlite3.c assert( (pWInfo->wctrlFlags & WHERE_ONEPASS_DESIRED)==0 || b==0 ); wctrlFlags 121396 ext/sqlite3/libsqlite/sqlite3.c && (pWInfo->wctrlFlags & WHERE_ONEPASS_DESIRED)==0 wctrlFlags 121786 ext/sqlite3/libsqlite/sqlite3.c u16 wctrlFlags, /* Might contain WHERE_GROUPBY or WHERE_DISTINCTBY */ wctrlFlags 121948 ext/sqlite3/libsqlite/sqlite3.c testcase( wctrlFlags & WHERE_GROUPBY ); wctrlFlags 121949 ext/sqlite3/libsqlite/sqlite3.c testcase( wctrlFlags & WHERE_DISTINCTBY ); wctrlFlags 121950 ext/sqlite3/libsqlite/sqlite3.c if( (wctrlFlags & (WHERE_GROUPBY|WHERE_DISTINCTBY))==0 ) bOnce = 0; wctrlFlags 121962 ext/sqlite3/libsqlite/sqlite3.c if( isMatch && (wctrlFlags & WHERE_GROUPBY)==0 ){ wctrlFlags 122046 ext/sqlite3/libsqlite/sqlite3.c assert( pWInfo->wctrlFlags & WHERE_GROUPBY ); wctrlFlags 122047 ext/sqlite3/libsqlite/sqlite3.c assert( pWInfo->wctrlFlags & WHERE_SORTBYGROUP ); wctrlFlags 122095 ext/sqlite3/libsqlite/sqlite3.c if( pWInfo->wctrlFlags & WHERE_WANT_DISTINCT ){ wctrlFlags 122224 ext/sqlite3/libsqlite/sqlite3.c pWInfo->pOrderBy, pFrom, pWInfo->wctrlFlags, wctrlFlags 122402 ext/sqlite3/libsqlite/sqlite3.c if( (pWInfo->wctrlFlags & WHERE_WANT_DISTINCT)!=0 wctrlFlags 122403 ext/sqlite3/libsqlite/sqlite3.c && (pWInfo->wctrlFlags & WHERE_DISTINCTBY)==0 wctrlFlags 122415 ext/sqlite3/libsqlite/sqlite3.c if( pWInfo->wctrlFlags & WHERE_DISTINCTBY ){ wctrlFlags 122424 ext/sqlite3/libsqlite/sqlite3.c if( (pWInfo->wctrlFlags & WHERE_SORTBYGROUP) wctrlFlags 122470 ext/sqlite3/libsqlite/sqlite3.c if( pWInfo->wctrlFlags & WHERE_FORCE_TABLE ) return 0; wctrlFlags 122521 ext/sqlite3/libsqlite/sqlite3.c if( pWInfo->wctrlFlags & WHERE_WANT_DISTINCT ){ wctrlFlags 122626 ext/sqlite3/libsqlite/sqlite3.c u16 wctrlFlags, /* One of the WHERE_* flags defined in sqliteInt.h */ wctrlFlags 122655 ext/sqlite3/libsqlite/sqlite3.c wctrlFlags &= ~WHERE_WANT_DISTINCT; wctrlFlags 122672 ext/sqlite3/libsqlite/sqlite3.c nTabList = (wctrlFlags & WHERE_ONETABLE_ONLY) ? 1 : pTabList->nSrc; wctrlFlags 122695 ext/sqlite3/libsqlite/sqlite3.c pWInfo->wctrlFlags = wctrlFlags; wctrlFlags 122729 ext/sqlite3/libsqlite/sqlite3.c if( wctrlFlags & WHERE_WANT_DISTINCT ){ wctrlFlags 122774 ext/sqlite3/libsqlite/sqlite3.c if( wctrlFlags & WHERE_WANT_DISTINCT ){ wctrlFlags 122780 ext/sqlite3/libsqlite/sqlite3.c pWInfo->wctrlFlags |= WHERE_DISTINCTBY; wctrlFlags 122865 ext/sqlite3/libsqlite/sqlite3.c if( (wctrlFlags & WHERE_WANT_DISTINCT)==0 wctrlFlags 122893 ext/sqlite3/libsqlite/sqlite3.c assert( (wctrlFlags & WHERE_ONEPASS_DESIRED)==0 || pWInfo->nLevel==1 ); wctrlFlags 122894 ext/sqlite3/libsqlite/sqlite3.c if( (wctrlFlags & WHERE_ONEPASS_DESIRED)!=0 wctrlFlags 122928 ext/sqlite3/libsqlite/sqlite3.c && (wctrlFlags & WHERE_OMIT_OPEN_CLOSE)==0 ){ wctrlFlags 122954 ext/sqlite3/libsqlite/sqlite3.c assert( iIdxCur!=0 || (pWInfo->wctrlFlags & WHERE_ONEPASS_DESIRED)==0 ); wctrlFlags 122956 ext/sqlite3/libsqlite/sqlite3.c && (wctrlFlags & WHERE_ONETABLE_ONLY)!=0 wctrlFlags 122965 ext/sqlite3/libsqlite/sqlite3.c assert( wctrlFlags & WHERE_ONEPASS_DESIRED ); wctrlFlags 122972 ext/sqlite3/libsqlite/sqlite3.c }else if( iIdxCur && (wctrlFlags & WHERE_ONETABLE_ONLY)!=0 ){ wctrlFlags 122974 ext/sqlite3/libsqlite/sqlite3.c if( wctrlFlags & WHERE_REOPEN_IDX ) op = OP_ReopenIdx; wctrlFlags 122986 ext/sqlite3/libsqlite/sqlite3.c && (pWInfo->wctrlFlags&WHERE_ORDERBY_MIN)==0 wctrlFlags 123017 ext/sqlite3/libsqlite/sqlite3.c pParse, pTabList, pLevel, ii, pLevel->iFrom, wctrlFlags wctrlFlags 123022 ext/sqlite3/libsqlite/sqlite3.c if( (wsFlags&WHERE_MULTI_OR)==0 && (wctrlFlags&WHERE_ONETABLE_ONLY)==0 ){ wctrlFlags 123167 ext/sqlite3/libsqlite/sqlite3.c && (pWInfo->wctrlFlags & WHERE_OMIT_OPEN_CLOSE)==0