CUBRID Engine
latest
|
#include <esql_host_variable.h>
Public Attributes | |
unsigned char * | tag |
const unsigned char * | type_string |
unsigned char | type |
unsigned char | level |
SYMBOL * | fields |
size_t | size |
int | by_name |
STRUCTDEF * | next |
Definition at line 153 of file esql_host_variable.h.
int structdef::by_name |
Definition at line 161 of file esql_host_variable.h.
Referenced by pp_add_struct_spec(), and pp_new_structdef().
SYMBOL* structdef::fields |
Definition at line 159 of file esql_host_variable.h.
Referenced by es_print_struct(), pp_add_struct_field_refs(), pp_discard_structdef(), pp_find_field(), pp_new_pseudo_def(), pp_new_structdef(), and pp_print_link().
unsigned char structdef::level |
Definition at line 158 of file esql_host_variable.h.
STRUCTDEF* structdef::next |
Definition at line 162 of file esql_host_variable.h.
Referenced by pp_discard_structdef(), pp_discard_structdef_chain(), pp_new_structdef(), pp_remove_structdefs_from_table(), and pp_symbol_finish().
size_t structdef::size |
Definition at line 160 of file esql_host_variable.h.
unsigned char* structdef::tag |
Definition at line 155 of file esql_host_variable.h.
Referenced by es_print_struct(), pp_discard_structdef(), pp_new_structdef(), pp_print_link(), and pp_type_str().
unsigned char structdef::type |
Definition at line 157 of file esql_host_variable.h.
Referenced by pp_check(), and pp_new_structdef().
const unsigned char* structdef::type_string |
Definition at line 156 of file esql_host_variable.h.
Referenced by es_print_struct(), pp_new_structdef(), pp_print_link(), pp_struct_deref(), and pp_type_str().