~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/pars0pars.h

  • Committer: Brian Aker
  • Date: 2010-12-25 00:28:49 UTC
  • mto: This revision was merged to the branch mainline in revision 2031.
  • Revision ID: brian@tangent.org-20101225002849-g73mg6ihulajis0o
First pass in refactoring of the name of my_decimal.

Show diffs side-by-side

added added

removed removed

Lines of Context:
106
106
        const char*     str);   /*!< in: SQL string */
107
107
/*************************************************************//**
108
108
Retrieves characters to the lexical analyzer. */
109
 
#ifdef __cplusplus
110
 
extern "C"
111
 
#endif
112
109
UNIV_INTERN
113
110
void
114
111
pars_get_lex_chars(
588
585
 
589
586
/******************************************************************//**
590
587
Release any resources used by the lexer. */
591
 
#ifdef __cplusplus
592
 
extern "C"
593
 
#endif
594
588
UNIV_INTERN
595
589
void
596
590
pars_lexer_close(void);
636
630
/** Struct used to denote a reserved word in a parsing tree */
637
631
struct pars_res_word_struct{
638
632
        int     code;   /*!< the token code for the reserved word from
639
 
                        pars0grm.hh */
 
633
                        pars0grm.h */
640
634
};
641
635
 
642
636
/** A predefined function or operator node in a parsing tree; this construct
644
638
struct func_node_struct{
645
639
        que_common_t    common; /*!< type: QUE_NODE_FUNC */
646
640
        int             func;   /*!< token code of the function name */
647
 
        ulint           func_class;     /*!< class of the function */
 
641
        ulint           class;  /*!< class of the function */
648
642
        que_node_t*     args;   /*!< argument(s) of the function */
649
643
        UT_LIST_NODE_T(func_node_t) cond_list;
650
644
                                /*!< list of comparison conditions; defined