The Preprocessor
Class Reference
Declaration
Included Headers
Public Constructors Index
Preprocessor () | |
Public Destructor Index
~Preprocessor () | |
Public Member Functions Index
void | processFile (const QCString &fileName, const std::string &input, std::string &output) |
void | addSearchDir (const QCString &dir) |
Private Member Attributes Index
std::unique_ptr< Private > | p |
Definition at line 27 of file pre.h.
Public Constructors
Preprocessor()
|
Declaration at line 30 of file pre.h, definition at line 4000 of file pre.l.
References addSearchDir and p.
Public Member Functions
addSearchDir()
|
Declaration at line 35 of file pre.h, definition at line 3993 of file pre.l.
References FileInfo::absFilePath, FileInfo::isDir, p and QCString::str.
Referenced by parseFile and Preprocessor.
processFile()
|
Declaration at line 34 of file pre.h, definition at line 4011 of file pre.l.
References AUTO_TRACE, Config_getBool, end, FALSE, forceEndCondSection, g_debugMutex, g_updateGlobals, guessSection, ImportLocalObjC, ImportSystemObjC, IncludeLocal, IncludeSystem, initPredefined, Debug::isFlagSet, Debug::Lex_pre, Doxygen::macroDefinitions, Debug::NoLineNo, p, Debug::Preprocessor, Debug::print, qPrint, setFileName, QCString::size, QCString::sprintf and warn.
Referenced by parseFile.
Private Member Attributes
p
|
Definition at line 38 of file pre.h.
Referenced by addSearchDir, Preprocessor, processFile and ~Preprocessor.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.