GnuCOBOL
2.0
A free COBOL compiler
|
#include <tree.h>
Data Fields | |
struct cb_tree_common | common |
const char * | name |
char * | cname |
cb_tree | assign |
cb_tree | file_status |
cb_tree | sharing |
cb_tree | key |
struct cb_alt_key * | alt_key_list |
struct cb_field * | record |
cb_tree | record_depending |
cb_tree | reports |
cb_tree | linage |
cb_tree | linage_ctr |
cb_tree | latfoot |
cb_tree | lattop |
cb_tree | latbot |
struct cb_label * | handler |
struct cb_program * | handler_prog |
struct cb_label * | debug_section |
struct cb_alphabet_name * | code_set |
int | record_min |
int | record_max |
int | optional |
int | organization |
int | access_mode |
int | lock_mode |
int | special |
int | same_clause |
unsigned int | flag_finalized: 1 |
unsigned int | flag_external: 1 |
unsigned int | flag_ext_assign: 1 |
unsigned int | flag_fileid: 1 |
unsigned int | flag_global: 1 |
unsigned int | flag_fl_debug: 1 |
unsigned int | flag_line_adv: 1 |
int cb_file::access_mode |
Definition at line 845 of file tree.h.
Referenced by build_file(), cb_emit_read(), cb_emit_start(), output_file_initialization(), validate_file(), and yyparse().
struct cb_alt_key* cb_file::alt_key_list |
Definition at line 827 of file tree.h.
Referenced by check_valid_key(), finalize_file(), output_file_initialization(), validate_file(), and yyparse().
cb_tree cb_file::assign |
Definition at line 823 of file tree.h.
Referenced by finalize_file(), output_file_initialization(), validate_file(), and yyparse().
char* cb_file::cname |
Definition at line 821 of file tree.h.
Referenced by build_file(), output_file_allocation(), output_file_initialization(), and output_internal_function().
struct cb_alphabet_name* cb_file::code_set |
Definition at line 840 of file tree.h.
Referenced by output_file_allocation(), and yyparse().
struct cb_tree_common cb_file::common |
struct cb_label* cb_file::debug_section |
Definition at line 839 of file tree.h.
Referenced by cb_emit_close(), cb_emit_open(), cb_emit_read(), cb_emit_rewrite(), and cb_emit_write().
cb_tree cb_file::file_status |
Definition at line 824 of file tree.h.
Referenced by cb_emit_close(), cb_emit_delete(), cb_emit_delete_file(), cb_emit_open(), cb_emit_read(), cb_emit_rewrite(), cb_emit_start(), cb_emit_unlock(), cb_emit_write(), output_file_allocation(), output_file_initialization(), and yyparse().
unsigned int cb_file::flag_ext_assign |
Definition at line 851 of file tree.h.
Referenced by cb_build_assignment_name(), output_file_initialization(), and yyparse().
unsigned int cb_file::flag_external |
Definition at line 850 of file tree.h.
Referenced by cb_build_field_tree(), finalize_file(), output_file_initialization(), output_internal_function(), and yyparse().
unsigned int cb_file::flag_fileid |
Definition at line 852 of file tree.h.
Referenced by finalize_file(), validate_file(), and yyparse().
unsigned int cb_file::flag_finalized |
Definition at line 849 of file tree.h.
Referenced by cb_validate_program_data(), and finalize_file().
unsigned int cb_file::flag_fl_debug |
Definition at line 854 of file tree.h.
Referenced by cb_emit_close(), cb_emit_delete(), cb_emit_delete_file(), cb_emit_open(), cb_emit_read(), and cb_emit_start().
unsigned int cb_file::flag_global |
Definition at line 853 of file tree.h.
Referenced by cb_build_field_tree(), output_file_allocation(), set_up_use_file(), and yyparse().
unsigned int cb_file::flag_line_adv |
Definition at line 855 of file tree.h.
Referenced by cb_emit_write(), finalize_file(), and yyparse().
struct cb_label* cb_file::handler |
Definition at line 837 of file tree.h.
Referenced by build_file(), output_file_error(), and set_up_use_file().
struct cb_program* cb_file::handler_prog |
Definition at line 838 of file tree.h.
Referenced by build_file(), output_file_error(), and set_up_use_file().
cb_tree cb_file::key |
Definition at line 826 of file tree.h.
Referenced by cb_emit_read(), cb_emit_start(), check_valid_key(), finalize_file(), output_file_initialization(), validate_file(), and yyparse().
cb_tree cb_file::latbot |
Definition at line 836 of file tree.h.
Referenced by output_file_initialization(), and yyparse().
cb_tree cb_file::latfoot |
Definition at line 834 of file tree.h.
Referenced by output_file_initialization(), and yyparse().
cb_tree cb_file::lattop |
Definition at line 835 of file tree.h.
Referenced by output_file_initialization(), and yyparse().
cb_tree cb_file::linage |
Definition at line 832 of file tree.h.
Referenced by finalize_file(), output_file_allocation(), output_file_initialization(), output_internal_function(), and yyparse().
cb_tree cb_file::linage_ctr |
Definition at line 833 of file tree.h.
Referenced by finalize_file(), output_file_initialization(), and yyparse().
int cb_file::lock_mode |
Definition at line 846 of file tree.h.
Referenced by cb_emit_rewrite(), cb_emit_write(), output_file_initialization(), and yyparse().
const char* cb_file::name |
Definition at line 820 of file tree.h.
Referenced by build_file(), cb_build_display_name(), cb_emit_close(), cb_emit_open(), cb_emit_read(), cb_emit_rewrite(), cb_emit_write(), finalize_file(), output_file_allocation(), output_file_error(), output_file_initialization(), and yyparse().
int cb_file::optional |
Definition at line 843 of file tree.h.
Referenced by output_file_initialization(), and yyparse().
int cb_file::organization |
Definition at line 844 of file tree.h.
Referenced by build_file(), cb_emit_close(), cb_emit_delete(), cb_emit_delete_file(), cb_emit_open(), cb_emit_read(), cb_emit_rewrite(), cb_emit_start(), cb_emit_write(), check_valid_key(), finalize_file(), output_file_allocation(), output_file_initialization(), output_internal_function(), set_up_use_file(), validate_file(), and yyparse().
struct cb_field* cb_file::record |
Definition at line 829 of file tree.h.
Referenced by cb_emit_read(), check_valid_key(), finalize_file(), and output_file_initialization().
cb_tree cb_file::record_depending |
Definition at line 830 of file tree.h.
Referenced by cb_validate_program_data(), output_file_initialization(), and yyparse().
int cb_file::record_max |
Definition at line 842 of file tree.h.
Referenced by finalize_file(), output_file_initialization(), and yyparse().
int cb_file::record_min |
Definition at line 841 of file tree.h.
Referenced by finalize_file(), output_file_initialization(), and yyparse().
int cb_file::same_clause |
Definition at line 848 of file tree.h.
Referenced by finalize_file().
cb_tree cb_file::sharing |
Definition at line 825 of file tree.h.
Referenced by cb_emit_open(), and yyparse().
int cb_file::special |
Definition at line 847 of file tree.h.
Referenced by finalize_file(), output_file_initialization(), and yyparse().