
Data Fields | |
| const char * | name |
| const char * | path |
| const char * | pchname |
| const char * | dir_name |
| struct _cpp_file * | next_file |
| const uchar * | buffer |
| const cpp_hashnode * | cmacro |
| cpp_dir * | dir |
| struct stat | st |
| int | fd |
| int | err_no |
| unsigned short | stack_count |
| bool | once_only |
| bool | dont_read |
| bool | main_file |
| bool | buffer_valid |
| bool | pch |
Definition at line 53 of file files.c.
| const char * _cpp_file::name |
Definition at line 56 of file files.c.
Referenced by _cpp_find_file(), destroy_cpp_file(), file_hash_eq(), file_hash_hash(), find_file_in_dir(), make_cpp_file(), open_file_failed(), pch_open_file(), remap_filename(), search_path_exhausted(), and should_stack_file().
| const char * _cpp_file::path |
Definition at line 59 of file files.c.
Referenced by _cpp_stack_file(), cpp_get_path(), dir_name_of_file(), find_file_in_dir(), open_file(), open_file_failed(), pch_open_file(), read_file_guts(), report_missing_guard(), search_path_exhausted(), should_stack_file(), and validate_pch().
| const char * _cpp_file::pchname |
| const char * _cpp_file::dir_name |
struct _cpp_file * _cpp_file::next_file [read] |
Definition at line 69 of file files.c.
Referenced by _cpp_find_file(), _cpp_save_file_entries(), and should_stack_file().
| const uchar * _cpp_file::buffer |
Definition at line 72 of file files.c.
Referenced by _cpp_pop_file_buffer(), _cpp_save_file_entries(), _cpp_stack_file(), destroy_cpp_file(), pchf_compare(), read_file_guts(), and should_stack_file().
| const cpp_hashnode * _cpp_file::cmacro |
Definition at line 75 of file files.c.
Referenced by _cpp_pop_file_buffer(), report_missing_guard(), and should_stack_file().
Definition at line 80 of file files.c.
Referenced by _cpp_fake_include(), _cpp_find_file(), _cpp_stack_file(), cpp_get_dir(), find_file_in_dir(), make_cpp_file(), remap_filename(), search_path_exhausted(), search_path_head(), and should_stack_file().
struct stat _cpp_file::st [read] |
Definition at line 83 of file files.c.
Referenced by _cpp_compare_file_date(), _cpp_get_file_stat(), _cpp_save_file_entries(), _cpp_stack_file(), check_file_against_entries(), open_file(), pchf_compare(), read_file_guts(), and should_stack_file().
| int _cpp_file::fd |
Definition at line 86 of file files.c.
Referenced by _cpp_compare_file_date(), _cpp_save_file_entries(), make_cpp_file(), open_file(), read_file(), read_file_guts(), should_stack_file(), and validate_pch().
Definition at line 90 of file files.c.
Referenced by _cpp_compare_file_date(), _cpp_find_failed(), _cpp_save_file_entries(), _cpp_stack_include(), cpp_included(), find_file_in_dir(), open_file(), open_file_failed(), read_file(), and should_stack_file().
| unsigned short _cpp_file::stack_count |
Definition at line 93 of file files.c.
Referenced by _cpp_save_file_entries(), _cpp_stack_file(), report_missing_guard(), and should_stack_file().
Definition at line 96 of file files.c.
Referenced by _cpp_mark_file_once_only(), _cpp_save_file_entries(), and should_stack_file().
Definition at line 102 of file files.c.
Referenced by _cpp_stack_file(), make_cpp_file(), and report_missing_guard().
Definition at line 105 of file files.c.
Referenced by _cpp_pop_file_buffer(), _cpp_save_file_entries(), _cpp_stack_file(), read_file(), read_file_guts(), and should_stack_file().
Definition at line 108 of file files.c.
Referenced by _cpp_stack_include(), pch_open_file(), and should_stack_file().
1.5.6