Home | History | Annotate | Download | only in dist

Lines Matching refs:WhereLevel

7406 typedef struct WhereLevel WhereLevel;
10032 ** All other information in the i-th WhereLevel object for the i-th table
10035 struct WhereLevel {
10059 ** virtual table in the FROM clause and the WhereLevel structure is
10060 ** a convenient place since there is one WhereLevel for each FROM clause
10100 WhereLevel a[1]; /* Information about each nest loop in WHERE */
95744 ** WhereLevel.wsFlags. These flags determine which search
95748 ** The WhereLevel.wsFlags field is usually set to WO_IN|WO_EQ|WO_ISNULL.
95749 ** But if the table is the right table of a left join, WhereLevel.wsFlags
95750 ** is set to WO_IN|WO_EQ. The WhereLevel.wsFlags field can then be used as
97268 ** and to set up the WhereLevel object pLevel so that the code generator
97276 WhereLevel *pLevel /* Write new index here */
98426 static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm){
98495 WhereLevel *pLevel, /* When level of the FROM clause we are working on */
98587 WhereLevel *pLevel, /* Which nested loop of the FROM we are coding */
98698 static char *explainIndexRange(sqlite3 *db, WhereLevel *pLevel, Table *pTab){
98737 WhereLevel *pLevel, /* Scan to write OP_Explain opcode for */
98828 WhereLevel *pLevel; /* The where level to be coded */
99604 WhereLevel *pLevel; /* A single level in the pWInfo list */
99633 nByteWInfo = ROUND8(sizeof(WhereInfo)+(nTabList-1)*sizeof(WhereLevel));
100091 WhereLevel *pLevel;