~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/item_subselect.h

  • Committer: Brian Aker
  • Date: 2008-08-18 22:20:43 UTC
  • mto: This revision was merged to the branch mainline in revision 352.
  • Revision ID: brian@tangent.org-20080818222043-et6zf93ogrgx1cz9
Refactoring table.h

Show diffs side-by-side

added added

removed removed

Lines of Context:
292
292
  /* 
293
293
    Location of the subquery predicate. It is either
294
294
     - pointer to join nest if the subquery predicate is in the ON expression
295
 
     - (TABLE_LIST*)1 if the predicate is in the WHERE.
 
295
     - (TableList*)1 if the predicate is in the WHERE.
296
296
  */
297
 
  TABLE_LIST *expr_join_nest;
 
297
  TableList *expr_join_nest;
298
298
 
299
299
  /* The method chosen to execute the IN predicate.  */
300
300
  enum enum_exec_method {
444
444
  virtual void exclude()= 0;
445
445
  virtual bool may_be_null() { return maybe_null; };
446
446
  virtual table_map upper_select_const_tables()= 0;
447
 
  static table_map calc_const_tables(TABLE_LIST *);
 
447
  static table_map calc_const_tables(TableList *);
448
448
  virtual void print(String *str, enum_query_type query_type)= 0;
449
449
  virtual bool change_result(Item_subselect *si,
450
450
                             select_result_interceptor *result)= 0;