![]()  | 
  
    GnuCOBOL
    2.0
    
   A free COBOL compiler 
   | 
 
#include <tree.h>

Data Fields | |
| struct cb_tree_common | common | 
| const char * | name | 
| const char * | orig_name | 
| struct cb_label * | section | 
| struct cb_label * | debug_section | 
| struct cb_para_label * | para_label | 
| cb_tree | exit_label | 
| struct cb_alter_id * | alter_gotos | 
| int | id | 
| int | section_id | 
| int | segment | 
| unsigned int | flag_section: 1 | 
| unsigned int | flag_entry: 1 | 
| unsigned int | flag_begin: 1 | 
| unsigned int | flag_return: 1 | 
| unsigned int | flag_real_label: 1 | 
| unsigned int | flag_global: 1 | 
| unsigned int | flag_declarative_exit: 1 | 
| unsigned int | flag_declaratives: 1 | 
| unsigned int | flag_fatal_check: 1 | 
| unsigned int | flag_dummy_section: 1 | 
| unsigned int | flag_dummy_paragraph: 1 | 
| unsigned int | flag_dummy_exit: 1 | 
| unsigned int | flag_next_sentence: 1 | 
| unsigned int | flag_default_handler: 1 | 
| unsigned int | flag_statement: 1 | 
| unsigned int | flag_first_is_goto: 1 | 
| unsigned int | flag_alter: 1 | 
| unsigned int | flag_debugging_mode: 1 | 
| unsigned int | flag_is_debug_sect: 1 | 
| unsigned int | flag_skip_label: 1 | 
| struct cb_alter_id* cb_label::alter_gotos | 
Definition at line 772 of file tree.h.
Referenced by cb_validate_program_body(), and output_alter_check().
| struct cb_tree_common cb_label::common | 
| struct cb_label* cb_label::debug_section | 
Definition at line 769 of file tree.h.
Referenced by output_alter(), and output_stmt().
| cb_tree cb_label::exit_label | 
Definition at line 771 of file tree.h.
Referenced by output_stmt(), and yyparse().
| unsigned int cb_label::flag_alter | 
Definition at line 795 of file tree.h.
Referenced by output_goto_1(), output_perform_call(), and output_stmt().
| unsigned int cb_label::flag_begin | 
Definition at line 779 of file tree.h.
Referenced by make_constant_label(), output_stmt(), and yyparse().
| unsigned int cb_label::flag_debugging_mode | 
Definition at line 796 of file tree.h.
Referenced by output_alter(), output_goto_1(), output_perform_call(), and output_stmt().
| unsigned int cb_label::flag_declarative_exit | 
Definition at line 783 of file tree.h.
Referenced by output_perform_exit(), and yyparse().
| unsigned int cb_label::flag_declaratives | 
| unsigned int cb_label::flag_default_handler | 
Definition at line 791 of file tree.h.
Referenced by output_perform_exit().
| unsigned int cb_label::flag_dummy_exit | 
Definition at line 789 of file tree.h.
Referenced by output_label_info(), and output_section_info().
| unsigned int cb_label::flag_dummy_paragraph | 
Definition at line 788 of file tree.h.
Referenced by output_label_info(), output_section_info(), print_error(), and yyparse().
| unsigned int cb_label::flag_dummy_section | 
Definition at line 787 of file tree.h.
Referenced by output_label_info(), output_section_info(), print_error(), and yyparse().
| unsigned int cb_label::flag_entry | 
Definition at line 778 of file tree.h.
Referenced by output_label_info(), and output_section_info().
| unsigned int cb_label::flag_fatal_check | 
Definition at line 786 of file tree.h.
Referenced by output_perform_exit(), and yyparse().
| unsigned int cb_label::flag_first_is_goto | 
Definition at line 793 of file tree.h.
Referenced by cb_validate_program_body(), and yyparse().
| unsigned int cb_label::flag_global | 
Definition at line 782 of file tree.h.
Referenced by output_perform_exit(), process_translate(), and yyparse().
| unsigned int cb_label::flag_is_debug_sect | 
Definition at line 797 of file tree.h.
Referenced by output_perform_call(), output_stmt(), and yyparse().
| unsigned int cb_label::flag_next_sentence | 
Definition at line 790 of file tree.h.
Referenced by output_label_info().
| unsigned int cb_label::flag_real_label | 
Definition at line 781 of file tree.h.
Referenced by output_alter(), output_goto_1(), output_perform_call(), output_stmt(), and yyparse().
| unsigned int cb_label::flag_section | 
Definition at line 777 of file tree.h.
Referenced by output_goto_1(), output_label_info(), output_perform_call(), output_section_info(), output_stmt(), and yyparse().
| unsigned int cb_label::flag_skip_label | 
Definition at line 798 of file tree.h.
Referenced by output_stmt(), and yyparse().
| unsigned int cb_label::flag_statement | 
Definition at line 792 of file tree.h.
Referenced by begin_statement(), and yyparse().
| int cb_label::id | 
Definition at line 773 of file tree.h.
Referenced by cb_build_label(), cb_validate_program_body(), output_alter(), output_alter_check(), output_error_handler(), output_file_error(), output_goto_1(), output_perform_call(), output_perform_exit(), and output_stmt().
| const char* cb_label::name | 
Definition at line 766 of file tree.h.
Referenced by ambiguous_error(), cb_build_label(), cb_ref(), cb_validate_program_body(), output_alter(), output_goto_1(), output_label_info(), output_perform_call(), output_stmt(), and print_error().
| const char* cb_label::orig_name | 
Definition at line 767 of file tree.h.
Referenced by cb_build_label(), output_label_info(), and output_section_info().
| struct cb_para_label* cb_label::para_label | 
Definition at line 770 of file tree.h.
Referenced by cb_build_label(), output_goto_1(), output_perform_call(), and output_stmt().
| struct cb_label* cb_label::section | 
Definition at line 768 of file tree.h.
Referenced by ambiguous_error(), cb_build_label(), output_goto_1(), and output_perform_call().
| int cb_label::section_id | 
Definition at line 774 of file tree.h.
Referenced by cb_build_label(), and output_perform_call().
| int cb_label::segment | 
Definition at line 775 of file tree.h.
Referenced by output_goto_1(), output_perform_call(), output_stmt(), and yyparse().