~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/natural_join_column.h

Merged Nathan from lp:~nlws/drizzle/fix-string-c-ptr-overrun

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
#include <drizzled/sql_alloc.h>
24
24
 
25
25
class Field;
26
 
class Field_translator;
27
26
class TableList;
28
27
 
29
28
/*
30
29
  Column reference of a NATURAL/USING join. Since column references in
31
30
  joins can be both from views and stored tables, may point to either a
32
 
  Field (for tables), or a Field_translator (for views).
 
31
  Field (for tables).
33
32
*/
34
33
 
35
34
class Natural_join_column: public Sql_alloc
46
45
  */
47
46
  bool is_common;
48
47
public:
49
 
  Natural_join_column(Field_translator *field_param, TableList *tab);
50
48
  Natural_join_column(Field *field_param, TableList *tab);
51
49
  const char *name();
52
50
  Item *create_item(Session *session);