#include <yula_c_data_segments.h>
Inheritance diagram for import_list:

Public Member Functions | |
| import_list () | |
| import_list (char *for_the_module) | |
| ~import_list () | |
| char | search_the_list_for_the_same_name (char *candidate) |
| void | add_entry_to_the_list (import_entry *current) |
| void | add_to_import_list (char *func_name_to_be_import) |
| void | add_to_export_list (char *data_nane_to_be_exported) |
| void | write_out_import_list (FILE *write_to_file) |
| void | read_in_import_list () |
| import_list () | |
| import_list (char *for_the_module) | |
| ~import_list () | |
| char | search_the_list_for_the_same_name (char *candidate) |
| void | add_entry_to_the_list (import_entry *current) |
| void | add_to_import_list (char *func_name_to_be_import) |
| void | add_to_export_list (char *data_nane_to_be_exported) |
| void | write_out_import_list (FILE *write_to_file) |
| void | read_in_import_list () |
Private Attributes | |
| char * | parent_module_name |
| import_entry * | first_in_import_list |
| import_entry * | last_in_import_list |
| char * | parent_module_name |
| import_entry * | first_in_import_list |
| import_entry * | last_in_import_list |
|
|
Definition at line 56 of file include/yula_c_data_segments.h. References first_in_import_list, last_in_import_list, and parent_module_name. |
|
|
Definition at line 62 of file include/yula_c_data_segments.h. References first_in_import_list, last_in_import_list, and parent_module_name. |
|
|
Definition at line 68 of file include/yula_c_data_segments.h. References first_in_import_list. |
|
|
Definition at line 56 of file src/yula_c_data_segments.h. References first_in_import_list, last_in_import_list, and parent_module_name. |
|
|
Definition at line 62 of file src/yula_c_data_segments.h. References first_in_import_list, last_in_import_list, and parent_module_name. |
|
|
Definition at line 68 of file src/yula_c_data_segments.h. References first_in_import_list. |
|
|
|
|
|
Definition at line 27 of file yula_c_data_segments.cpp. References first_in_import_list, last_in_import_list, and import_entry::set_next(). Referenced by add_to_export_list(), add_to_import_list(), and read_in_import_list(). |
|
|
|
|
|
Definition at line 59 of file yula_c_data_segments.cpp. References add_entry_to_the_list(), correct_name(), import_entry::import_entry(), is_name_of_a_data_unit(), and search_the_list_for_the_same_name(). Referenced by write_out_bss_section(), and write_out_initialized_data_section(). |
|
|
|
|
|
Definition at line 51 of file yula_c_data_segments.cpp. References add_entry_to_the_list(), correct_name(), import_entry::import_entry(), is_name_of_a_function(), and search_the_list_for_the_same_name(). Referenced by write_out_initialized_data_section(). |
|
|
|
|
|
Definition at line 87 of file yula_c_data_segments.cpp. References add_entry_to_the_list(), fclose(), fopen(), fscanf(), and import_entry::import_entry(). Referenced by write_out_c_data(). |
|
|
|
|
|
Definition at line 41 of file yula_c_data_segments.cpp. References correct_name(), first_in_import_list, import_entry::get_function_name(), import_entry::get_next(), and strcmp(). Referenced by add_to_export_list(), add_to_import_list(), write_out_bss_section(), and write_out_initialized_data_section(). |
|
|
|
|
|
Definition at line 68 of file yula_c_data_segments.cpp. References fatal_error(), fclose(), first_in_import_list, fopen(), fprintf(), import_entry::get_export_import(), import_entry::get_function_name(), and import_entry::get_next(). Referenced by write_out_bss_section(), and write_out_initialized_data_section(). |
|
|
Definition at line 52 of file src/yula_c_data_segments.h. |
|
|
Definition at line 52 of file include/yula_c_data_segments.h. Referenced by add_entry_to_the_list(), import_list(), search_the_list_for_the_same_name(), write_out_import_list(), and ~import_list(). |
|
|
Definition at line 53 of file src/yula_c_data_segments.h. |
|
|
Definition at line 53 of file include/yula_c_data_segments.h. Referenced by add_entry_to_the_list(), and import_list(). |
|
|
Definition at line 51 of file src/yula_c_data_segments.h. |
|
|
Definition at line 51 of file include/yula_c_data_segments.h. Referenced by import_list(). |
1.3.2