CUBRID Engine
latest
|
#include <esql_host_variable.h>
Public Attributes | |
unsigned char * | name |
int | level |
LINK * | type |
LINK * | etype |
SYMBOL * | args |
SYMBOL * | next |
Definition at line 276 of file esql_host_variable.h.
SYMBOL* symbol::args |
Definition at line 282 of file esql_host_variable.h.
Referenced by pp_add_declarator(), pp_add_spec_to_decl(), pp_discard_symbol(), and pp_print_decls().
LINK* symbol::etype |
Definition at line 281 of file esql_host_variable.h.
Referenced by pp_add_declarator(), pp_add_spec_to_decl(), pp_add_symbols_to_table(), pp_clone_symbol(), pp_new_pseudo_def(), and pp_new_symbol().
int symbol::level |
Definition at line 279 of file esql_host_variable.h.
Referenced by es_print_symbol(), pp_add_spec_to_decl(), pp_add_symbols_to_table(), pp_clone_symbol(), and pp_new_symbol().
unsigned char* symbol::name |
Definition at line 278 of file esql_host_variable.h.
Referenced by es_print_struct(), es_print_symbol(), pp_add_symbols_to_table(), pp_clone_symbol(), pp_discard_symbol(), pp_do_enum(), pp_find_field(), pp_findsym(), pp_new_host_var(), pp_new_symbol(), pp_print_decl(), pp_print_decls(), and pp_print_link().
SYMBOL* symbol::next |
Definition at line 284 of file esql_host_variable.h.
Referenced by es_print_struct(), pp_add_spec_to_decl(), pp_add_struct_field_refs(), pp_add_symbols_to_table(), pp_clone_symbol(), pp_clone_type(), pp_discard_symbol(), pp_discard_symbol_chain(), pp_find_field(), pp_new_pseudo_def(), pp_new_symbol(), pp_print_decls(), pp_print_link(), pp_remove_symbols_from_table(), and pp_symbol_finish().
LINK* symbol::type |
Definition at line 280 of file esql_host_variable.h.
Referenced by es_print_struct(), es_print_symbol(), pp_add_declarator(), pp_add_initializer(), pp_add_spec_to_decl(), pp_add_symbols_to_table(), pp_check_builtin_type(), pp_clone_symbol(), pp_discard_symbol(), pp_do_enum(), pp_new_host_var(), pp_new_pseudo_def(), pp_new_symbol(), pp_print_decl(), pp_print_decls(), and pp_struct_deref().