![]() |
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().