![]() |
GnuCOBOL
2.0
A free COBOL compiler
|
#include <tree.h>
Data Fields | |
struct cb_tree_common | common |
const char * | name |
const char * | statement |
cb_tree | body |
cb_tree | file |
cb_tree | handler1 |
cb_tree | handler2 |
cb_tree | handler3 |
cb_tree | null_check |
cb_tree | debug_check |
cb_tree | debug_nodups |
struct cb_attr_struct * | attr_ptr |
int | handler_id |
unsigned int | flag_no_based: 1 |
unsigned int | flag_in_debug: 1 |
unsigned int | flag_merge: 1 |
unsigned int | flag_callback: 1 |
struct cb_attr_struct * cb_statement::attr_ptr |
Referenced by check_attribs(), and remove_attrib().
cb_tree cb_statement::body |
Referenced by begin_implicit_statement(), and output_stmt().
struct cb_tree_common cb_statement::common |
cb_tree cb_statement::debug_check |
Referenced by cb_check_field_debug(), and output_stmt().
cb_tree cb_statement::debug_nodups |
Referenced by cb_check_field_debug().
cb_tree cb_statement::file |
unsigned int cb_statement::flag_callback |
Referenced by cb_emit_delete(), cb_emit_delete_file(), cb_emit_start(), and output_stmt().
unsigned int cb_statement::flag_in_debug |
Referenced by begin_implicit_statement(), begin_statement(), cb_build_perform_varying(), cb_emit_close(), cb_emit_delete(), cb_emit_delete_file(), cb_emit_open(), cb_emit_perform(), cb_emit_read(), cb_emit_rewrite(), cb_emit_sort_input(), cb_emit_sort_output(), cb_emit_start(), cb_emit_write(), and output_stmt().
unsigned int cb_statement::flag_merge |
Referenced by cb_emit_sort_output().
unsigned int cb_statement::flag_no_based |
Referenced by cb_build_identifier().
cb_tree cb_statement::handler1 |
Referenced by build_store_option(), cb_emit_write(), output_ferror_stmt(), and output_stmt().
cb_tree cb_statement::handler2 |
Referenced by cb_emit_allocate(), output_ferror_stmt(), and output_stmt().
cb_tree cb_statement::handler3 |
Referenced by cb_emit_read(), cb_emit_return(), and output_ferror_stmt().
int cb_statement::handler_id |
Referenced by build_store_option(), cb_emit_read(), cb_emit_rewrite(), cb_emit_write(), and output_stmt().
const char * cb_statement::name |
Referenced by cb_build_statement(), decimal_alloc(), output_stmt(), and output_trace_info().
cb_tree cb_statement::null_check |
Referenced by cb_build_expr(), cb_build_identifier(), and output_stmt().
const char * cb_statement::statement |
Referenced by begin_statement().