_cpp_file Type Reference

Collaboration diagram for _cpp_file:

Collaboration graph
[legend]

Data Fields

const char * name
const char * path
const char * pchname
const char * dir_name
struct _cpp_filenext_file
const ucharbuffer
const cpp_hashnodecmacro
cpp_dirdir
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

Detailed Description

Definition at line 53 of file files.c.


Field Documentation

const char * _cpp_file::name

const char * _cpp_file::path

const char * _cpp_file::pchname

Definition at line 62 of file files.c.

Referenced by pch_open_file(), and should_stack_file().

const char * _cpp_file::dir_name

Definition at line 66 of file files.c.

Referenced by dir_name_of_file().

Definition at line 69 of file files.c.

Referenced by _cpp_find_file(), _cpp_save_file_entries(), and should_stack_file().

Definition at line 75 of file files.c.

Referenced by _cpp_pop_file_buffer(), report_missing_guard(), and should_stack_file().

unsigned short _cpp_file::stack_count

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 99 of file files.c.

Referenced by _cpp_save_file_entries(), and read_file().

Definition at line 102 of file files.c.

Referenced by _cpp_stack_file(), make_cpp_file(), and report_missing_guard().

Definition at line 108 of file files.c.

Referenced by _cpp_stack_include(), pch_open_file(), and should_stack_file().


The documentation for this type was generated from the following files:

Generated on Wed Apr 8 16:20:54 2009 for Open64 by  doxygen 1.5.6