~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_base.h

Refactor

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 
20
20
 
21
21
 
22
 
#ifndef DRIZZLED_SQL_BASE_H
23
 
#define DRIZZLED_SQL_BASE_H
 
22
#pragma once
24
23
 
25
24
#include <drizzled/table.h>
26
25
#include <drizzled/table_list.h>
58
57
                               Item *default_value, Item *on_update_value,
59
58
                               LEX_STRING *comment, char *change,
60
59
                               List<String> *interval_list, CHARSET_INFO *cs);
61
 
bool push_new_name_resolution_context(Session *session,
62
 
                                      TableList *left_op,
63
 
                                      TableList *right_op);
 
60
void push_new_name_resolution_context(Session&, TableList& left_op, TableList& right_op);
64
61
void add_join_on(TableList *b,Item *expr);
65
62
void add_join_natural(TableList *a,TableList *b,List<String> *using_fields,
66
63
                      Select_Lex *lex);
159
156
 
160
157
} /* namespace drizzled */
161
158
 
162
 
#endif /* DRIZZLED_SQL_BASE_H */