Drizzled Public API Documentation

sym_tab_struct Struct Reference

#include <pars0sym.h>

List of all members.

Public Attributes

que_tquery_graph
const char * sql_string
size_t string_len
int next_char_pos
pars_info_tinfo
sym_node_list_t sym_list
 func_node_list
mem_heap_theap

Detailed Description

Symbol table

Definition at line 235 of file pars0sym.h.


Member Data Documentation

list of function nodes in the parsed query graph

Definition at line 253 of file pars0sym.h.

Referenced by sym_tab_create(), and sym_tab_free_private().

position of the next character in sql_string to give to the lexical analyzer

Definition at line 244 of file pars0sym.h.

Referenced by pars_get_lex_chars(), and pars_sql().

query graph generated by the parser

Definition at line 237 of file pars0sym.h.

Referenced by pars_procedure_definition(), and pars_sql().

SQL string to parse

Definition at line 240 of file pars0sym.h.

Referenced by pars_get_lex_chars(), and pars_sql().

SQL string length

Definition at line 242 of file pars0sym.h.

Referenced by pars_get_lex_chars(), and pars_sql().


The documentation for this struct was generated from the following file: