~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_parse.h

  • Committer: Andrew Hutchings
  • Date: 2011-01-04 11:36:01 UTC
  • mto: This revision was merged to the branch mainline in revision 2057.
  • Revision ID: andrew@linuxjedi.co.uk-20110104113601-diiveyfl32dgaa6f
Refix using placement new for join code, vector for join cache buffer.
Also refix a bug in COND_CMP properly

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
#include "drizzled/comp_creator.h"
27
27
#include "drizzled/identifier.h"
28
28
 
29
 
#include "drizzled/error_t.h"
30
 
 
31
29
namespace drizzled
32
30
{
33
31
 
51
49
 
52
50
Item *negate_expression(Session *session, Item *expr);
53
51
 
54
 
bool check_identifier_name(LEX_STRING *str, error_t err_code= EE_OK,
 
52
bool check_identifier_name(LEX_STRING *str, uint32_t err_code= 0,
55
53
                           uint32_t max_char_length= NAME_CHAR_LEN,
56
54
                           const char *param_for_err_msg= "");
57
55
 
74
72
bool dispatch_command(enum enum_server_command command, Session *session,
75
73
                      char* packet, uint32_t packet_length);
76
74
 
77
 
bool check_simple_select(Session* session);
 
75
bool check_simple_select();
78
76
 
79
77
void init_select(LEX *lex);
80
78
bool new_select(LEX *lex, bool move_down);