Public Member Functions | |
InputFile () | |
~InputFile () | |
bool | open (const CPPFile &file) |
bool | connect_input (const string &input) |
int | get () |
Public Attributes | |
const CPPManifest * | _ignore_manifest |
CPPFile | _file |
string | _input |
istream * | _in |
int | _line_number |
int | _col_number |
bool | _lock_position |
int | _prev_last_c |
|
Definition at line 89 of file cppPreprocessor.cxx. References _col_number, _ignore_manifest, _in, _line_number, _lock_position, and NULL. |
|
Definition at line 103 of file cppPreprocessor.cxx. |
|
Definition at line 131 of file cppPreprocessor.cxx. References _in, _input, assert, input, and NULL. Referenced by CPPPreprocessor::push_string(). |
|
Definition at line 145 of file cppPreprocessor.cxx. References _col_number, _in, _line_number, _lock_position, assert, c, and NULL. |
|
Definition at line 115 of file cppPreprocessor.cxx. References _file, CPPFile::_filename, _in, assert, NULL, and Filename::open_read(). Referenced by CPPPreprocessor::push_file(). |
|
Definition at line 184 of file cppPreprocessor.h. Referenced by get(), InputFile(), and CPPPreprocessor::push_string(). |
|
Definition at line 180 of file cppPreprocessor.h. Referenced by open(), and CPPPreprocessor::push_string(). |
|
Definition at line 179 of file cppPreprocessor.h. Referenced by InputFile(). |
|
Definition at line 182 of file cppPreprocessor.h. Referenced by connect_input(), get(), InputFile(), open(), and ~InputFile(). |
|
Definition at line 181 of file cppPreprocessor.h. Referenced by connect_input(). |
|
Definition at line 183 of file cppPreprocessor.h. Referenced by get(), InputFile(), and CPPPreprocessor::push_string(). |
|
Definition at line 185 of file cppPreprocessor.h. Referenced by get(), InputFile(), and CPPPreprocessor::push_string(). |
|
Definition at line 186 of file cppPreprocessor.h. Referenced by CPPPreprocessor::push_file(), and CPPPreprocessor::push_string(). |