GnuCOBOL
2.0
A free COBOL compiler
|
#include <tree.h>
struct cb_label* cb_program::all_procedure |
Definition at line 1289 of file tree.h.
Referenced by cb_validate_program_body(), output_alter(), output_goto_1(), output_perform_call(), output_stmt(), and yyparse().
cb_tree cb_program::alphabet_name_list |
Definition at line 1256 of file tree.h.
Referenced by cb_build_cond(), cb_build_program(), cb_chk_alpha_cond(), cb_validate_program_environment(), codegen(), output_internal_function(), and yyparse().
struct cb_alter_id* cb_program::alter_gotos |
Definition at line 1275 of file tree.h.
Referenced by cb_validate_program_body(), and output_internal_function().
cb_tree cb_program::alter_list |
Definition at line 1263 of file tree.h.
Referenced by cb_build_alter(), and cb_validate_program_body().
cb_tree cb_program::cb_call_params |
Definition at line 1267 of file tree.h.
Referenced by cb_build_registers(), and output_internal_function().
cb_tree cb_program::cb_return_code |
Definition at line 1265 of file tree.h.
Referenced by cb_build_program(), cb_build_registers(), output_call(), output_internal_function(), and yyparse().
cb_tree cb_program::cb_sort_return |
Definition at line 1266 of file tree.h.
Referenced by cb_build_registers(), and cb_emit_sort_init().
cb_tree cb_program::class_name_list |
Definition at line 1258 of file tree.h.
Referenced by cb_build_program(), cb_validate_program_environment(), codegen(), and yyparse().
cb_tree cb_program::class_spec_list |
Definition at line 1269 of file tree.h.
Referenced by cb_build_program().
cb_tree cb_program::classification |
Definition at line 1285 of file tree.h.
Referenced by cb_build_program(), cb_validate_program_environment(), output_internal_function(), and yyparse().
cb_tree cb_program::collating_sequence |
Definition at line 1284 of file tree.h.
Referenced by cb_build_program(), cb_validate_collating(), cb_validate_program_environment(), output_module_init(), output_param(), and yyparse().
struct cb_tree_common cb_program::common |
Definition at line 1239 of file tree.h.
Referenced by cb_build_program().
struct nested_list* cb_program::common_prog_list |
Definition at line 1250 of file tree.h.
Referenced by cb_add_common_prog(), and process_translate().
cb_tree cb_program::crt_status |
Definition at line 1287 of file tree.h.
Referenced by cb_emit_accept(), cb_validate_program_data(), output_module_init(), and yyparse().
unsigned char cb_program::currency_symbol |
Definition at line 1301 of file tree.h.
Referenced by cb_build_picture(), cb_build_program(), output_module_init(), and yyparse().
cb_tree cb_program::cursor_pos |
Definition at line 1286 of file tree.h.
Referenced by cb_validate_program_data(), output_module_init(), and yyparse().
cb_tree cb_program::debug_list |
Definition at line 1264 of file tree.h.
Referenced by cb_check_field_debug(), cb_validate_program_body(), and yyparse().
int cb_program::decimal_index |
Definition at line 1293 of file tree.h.
Referenced by decimal_alloc(), and decimal_free().
int cb_program::decimal_index_max |
Definition at line 1294 of file tree.h.
Referenced by decimal_alloc(), and output_internal_function().
unsigned char cb_program::decimal_point |
Definition at line 1300 of file tree.h.
Referenced by cb_build_picture(), cb_build_program(), cb_check_lit_subs(), output_module_init(), scan_floating_numeric(), scan_numeric(), valid_format(), yylex(), and yyparse().
cb_tree cb_program::entry_list |
Definition at line 1251 of file tree.h.
Referenced by codegen(), emit_entry(), output_internal_function(), process_translate(), and yyparse().
cb_tree cb_program::exec_list |
Definition at line 1253 of file tree.h.
Referenced by cb_validate_program_body(), output_internal_function(), and yyparse().
cb_tree cb_program::file_list |
Definition at line 1252 of file tree.h.
Referenced by cb_validate_program_body(), cb_validate_program_data(), finalize_file(), output_internal_function(), and yyparse().
unsigned int cb_program::flag_chained |
Definition at line 1311 of file tree.h.
Referenced by codegen(), emit_entry(), output_entry_function(), output_internal_function(), and yyparse().
unsigned int cb_program::flag_common |
Definition at line 1306 of file tree.h.
Referenced by end_scope_of_program_name(), and yyparse().
unsigned int cb_program::flag_console_is_crt |
Definition at line 1319 of file tree.h.
Referenced by cb_build_program(), emit_default_displays_for_x_list(), get_default_display_device(), and yyparse().
unsigned int cb_program::flag_debugging |
Definition at line 1320 of file tree.h.
Referenced by cb_build_cond(), 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(), cb_validate_program_body(), codegen(), emit_entry(), output_internal_function(), output_stmt(), and yyparse().
unsigned int cb_program::flag_file_global |
Definition at line 1315 of file tree.h.
Referenced by output_base(), output_param(), and yyparse().
unsigned int cb_program::flag_gen_debug |
Definition at line 1321 of file tree.h.
Referenced by output_alter(), output_file_error(), output_goto(), output_goto_1(), output_perform(), output_perform_call(), output_perform_until(), output_stmt(), and yyparse().
unsigned int cb_program::flag_gen_error |
Definition at line 1314 of file tree.h.
Referenced by cb_ref(), and output_internal_function().
unsigned int cb_program::flag_global_use |
Definition at line 1312 of file tree.h.
Referenced by codegen(), output_base(), output_internal_function(), and yyparse().
unsigned int cb_program::flag_has_external |
Definition at line 1316 of file tree.h.
Referenced by cb_build_field_tree(), finalize_file(), and yyparse().
unsigned int cb_program::flag_initial |
Definition at line 1307 of file tree.h.
Referenced by output_internal_function(), and yyparse().
unsigned int cb_program::flag_main |
Definition at line 1305 of file tree.h.
Referenced by codegen(), output_entry_function(), output_internal_function(), set_up_program(), and yyparse().
unsigned int cb_program::flag_recursive |
Definition at line 1308 of file tree.h.
Referenced by codegen(), output_entry_function(), output_internal_function(), output_perform_exit(), set_up_program(), and yyparse().
unsigned int cb_program::flag_screen |
Definition at line 1309 of file tree.h.
Referenced by cb_emit_accept(), and yyparse().
unsigned int cb_program::flag_segments |
Definition at line 1317 of file tree.h.
Referenced by output_alter_check(), output_goto_1(), output_internal_function(), output_perform_call(), and yyparse().
unsigned int cb_program::flag_trailing_separate |
Definition at line 1318 of file tree.h.
Referenced by cb_build_program(), validate_field_1(), and yyparse().
unsigned int cb_program::flag_validated |
Definition at line 1310 of file tree.h.
Referenced by clean_up_program(), set_up_program(), and yyparse().
unsigned int cb_program::flag_void |
Definition at line 1325 of file tree.h.
Referenced by output_entry_function(), and yyparse().
cb_tree cb_program::function_spec_list |
Definition at line 1271 of file tree.h.
Referenced by cb_build_program(), yylex(), and yyparse().
cb_tree cb_program::global_file_list |
Definition at line 1282 of file tree.h.
Referenced by cb_build_program(), output_file_error(), process_translate(), and set_up_use_file().
struct handler_struct cb_program::global_handler[5] |
Definition at line 1283 of file tree.h.
Referenced by output_error_handler(), process_translate(), and yyparse().
cb_tree cb_program::global_list |
Definition at line 1261 of file tree.h.
Referenced by output_internal_function(), and yyparse().
cb_tree cb_program::interface_spec_list |
Definition at line 1270 of file tree.h.
Referenced by cb_build_program().
cb_tree cb_program::label_list |
Definition at line 1254 of file tree.h.
Referenced by cb_validate_program_body(), and yyparse().
struct cb_field* cb_program::linkage_storage |
Definition at line 1278 of file tree.h.
Referenced by emit_entry(), output_internal_function(), and yyparse().
cb_tree cb_program::local_file_list |
Definition at line 1281 of file tree.h.
Referenced by output_file_error(), and set_up_use_file().
struct local_filename* cb_program::local_include |
Definition at line 1248 of file tree.h.
Referenced by codegen(), output_internal_function(), and process_translate().
struct cb_field* cb_program::local_storage |
Definition at line 1277 of file tree.h.
Referenced by codegen(), output_internal_function(), and yyparse().
cb_tree cb_program::locale_list |
Definition at line 1260 of file tree.h.
Referenced by cb_build_program(), and yyparse().
int cb_program::max_call_param |
Definition at line 1298 of file tree.h.
Referenced by cb_build_intrinsic(), cb_emit_call(), codegen(), and output_internal_function().
cb_tree cb_program::mnemonic_spec_list |
Definition at line 1268 of file tree.h.
Referenced by build_nested_special(), cb_build_program(), and yyparse().
int cb_program::nested_level |
Definition at line 1295 of file tree.h.
Referenced by cb_add_common_prog(), cb_build_program(), cb_build_registers(), cb_ref(), codegen(), end_scope_of_program_name(), output_entry_function(), output_error_handler(), output_file_error(), output_goto(), output_internal_function(), output_module_init(), process_translate(), and yyparse().
struct nested_list* cb_program::nested_prog_list |
Definition at line 1249 of file tree.h.
Referenced by cb_build_program(), cb_insert_common_prog(), codegen(), output_call(), output_cancel(), output_integer(), output_long_integer(), and output_stmt().
struct cb_program* cb_program::next_program |
Definition at line 1242 of file tree.h.
Referenced by cb_build_program(), cb_ref(), codegen(), output_internal_function(), process_translate(), and program_list_reverse().
int cb_program::num_proc_params |
Definition at line 1296 of file tree.h.
Referenced by output_cancel(), output_internal_function(), output_module_init(), and yyparse().
unsigned char cb_program::numeric_separator |
Definition at line 1302 of file tree.h.
Referenced by cb_build_program(), output_module_init(), and yyparse().
char* cb_program::orig_program_id |
Definition at line 1246 of file tree.h.
Referenced by begin_scope_of_program_name(), cb_build_program_id(), cb_find_defined_program_by_id(), codegen(), emit_entry(), end_scope_of_program_name(), output_header(), output_internal_function(), output_module_init(), yylex(), and yyparse().
cb_tree cb_program::parameter_list |
Definition at line 1259 of file tree.h.
Referenced by codegen(), output_error_handler(), and output_internal_function().
unsigned char cb_program::prog_type |
Definition at line 1303 of file tree.h.
Referenced by codegen(), emit_entry(), output_entry_function(), output_goto(), output_internal_function(), output_module_init(), output_perform_exit(), set_up_program(), yylex(), and yyparse().
const char* cb_program::program_id |
Definition at line 1244 of file tree.h.
Referenced by codegen(), output_call(), output_cancel(), output_entry_function(), output_error_handler(), output_file_error(), output_internal_function(), output_main_function(), output_module_init(), set_up_program(), and yyparse().
const char* cb_program::program_name |
Definition at line 1243 of file tree.h.
Referenced by begin_scope_of_program_name(), cb_build_program_id(), cb_find_defined_program_by_name(), and check_prototype_redefines_current_func().
cb_tree cb_program::program_spec_list |
Definition at line 1273 of file tree.h.
Referenced by cb_build_program().
cb_tree cb_program::property_spec_list |
Definition at line 1274 of file tree.h.
Referenced by cb_build_program().
cb_tree cb_program::reference_list |
Definition at line 1255 of file tree.h.
Referenced by cb_build_assignment_name(), cb_validate_program_data(), and yyparse().
cb_tree cb_program::report_list |
Definition at line 1262 of file tree.h.
Referenced by cb_validate_program_data(), and yyparse().
cb_tree cb_program::returning |
Definition at line 1288 of file tree.h.
Referenced by emit_entry(), output_internal_function(), and yyparse().
struct cb_field* cb_program::screen_storage |
Definition at line 1279 of file tree.h.
Referenced by output_internal_function(), and yyparse().
cb_tree cb_program::symbolic_char_list |
Definition at line 1257 of file tree.h.
Referenced by cb_build_program(), cb_validate_program_environment(), and yyparse().
int cb_program::toplev_count |
Definition at line 1297 of file tree.h.
Referenced by cb_build_program(), codegen(), output_call(), output_cancel(), output_entry_function(), output_error_handler(), output_file_error(), and output_internal_function().
cb_tree cb_program::user_spec_list |
Definition at line 1272 of file tree.h.
Referenced by cb_build_program(), set_up_func_prototype(), and yylex().
struct cb_word** cb_program::word_table |
Definition at line 1247 of file tree.h.
Referenced by cb_build_program(), cb_ref(), and lookup_word().
struct cb_field* cb_program::working_storage |
Definition at line 1276 of file tree.h.
Referenced by cb_build_debug_item(), cb_build_index(), cb_build_registers(), cb_validate_program_data(), finalize_file(), output_internal_function(), and yyparse().