Lines Matching defs:WhereLoop
28 typedef struct WhereLoop WhereLoop; typedef
128 struct WhereLoop { struct
129 Bitmask prereq; /* Bitmask of other loops that must run first */
130 Bitmask maskSelf; /* Bitmask identifying table iTab */
132 char cId; /* Symbolic ID of this loop for debugging use */
134 u8 iTab; /* Position in FROM clause of table for this loop */
135 u8 iSortIdx; /* Sorting index number. 0==None */
136 LogEst rSetup; /* One-time setup cost (ex: create transient index) */
137 LogEst rRun; /* Cost of running each loop */
161 # define WHERE_LOOP_XFER_SZ offsetof(WhereLoop,nLSlot) argument
164 WhereLoop *pNextLoop; /* Next WhereLoop object in the WhereClause */ argument
165 WhereTerm *aLTermSpace[3]; /* Initial aLTerm[] space */