|  | GnuCOBOL
    2.0
    A free COBOL compiler | 
#include <cobc.h>

| Data Fields | |
| struct filename * | next | 
| const char * | source | 
| const char * | preprocess | 
| const char * | translate | 
| const char * | trstorage | 
| const char * | object | 
| const char * | demangle_source | 
| const char * | listing_file | 
| struct local_filename * | localfile | 
| size_t | translate_len | 
| size_t | object_len | 
| unsigned int | need_preprocess | 
| unsigned int | need_translate | 
| unsigned int | need_assemble | 
| int | has_error | 
| const char * filename::demangle_source | 
Referenced by main(), and process_filename().
| int filename::has_error | 
Referenced by main().
| const char * filename::listing_file | 
Referenced by preprocess(), and process_filename().
| struct local_filename * filename::localfile | 
Referenced by cobc_clean_up(), and process_translate().
| unsigned int filename::need_assemble | 
Referenced by cobc_clean_up(), main(), and process_filename().
| unsigned int filename::need_preprocess | 
Referenced by cobc_clean_up(), main(), and process_filename().
| unsigned int filename::need_translate | 
Referenced by cobc_clean_up(), main(), and process_filename().
| struct filename * filename::next | 
Referenced by cobc_clean_up(), process_filename(), process_library(), and process_link().
| const char * filename::object | 
Referenced by cobc_clean_up(), process_assemble(), process_filename(), process_library(), process_link(), and process_module().
| size_t filename::object_len | 
Referenced by process_assemble(), process_filename(), and process_module().
| const char * filename::preprocess | 
Referenced by cobc_clean_up(), preprocess(), process_filename(), and process_translate().
| const char * filename::source | 
| const char * filename::translate | 
Referenced by cobc_clean_up(), process_assemble(), process_compile(), process_filename(), process_module_direct(), and process_translate().
| size_t filename::translate_len | 
Referenced by process_assemble(), process_compile(), process_filename(), process_module_direct(), and process_translate().
| const char * filename::trstorage | 
Referenced by cobc_clean_up(), process_filename(), and process_translate().