Lines Matching defs:WhereLoop
163316 typedef struct WhereLoop WhereLoop; typedef
163417 struct WhereLoop { struct
163418 Bitmask prereq; /* Bitmask of other loops that must run first */
163419 Bitmask maskSelf; /* Bitmask identifying table iTab */
163421 char cId; /* Symbolic ID of this loop for debugging use */
163423 u8 iTab; /* Position in FROM clause of table for this loop */
163424 u8 iSortIdx; /* Sorting index number. 0==None */
163425 LogEst rSetup; /* One-time setup cost (ex: create transient index) */
163426 LogEst rRun; /* Cost of running each loop */
163427 LogEst nOut; /* Estimated number of output rows */
163428 union {
163452 # define WHERE_LOOP_XFER_SZ offsetof(WhereLoop,nLSlot) argument
163459 WhereLoop *pNextLoop; /* Next WhereLoop object in the WhereClause */ argument
163460 WhereTerm *aLTermSpace[3]; /* Initial aLTerm[] space */