Preprocessor Class
(CPlusPlus::Preprocessor)Public Functions
Preprocessor(Client *client, Environment *env) | |
bool | expandFunctionlikeMacros() const |
bool | keepComments() const |
QByteArray | run(const QString &filename, const QString &source) |
QByteArray | run(const QString &filename, const QByteArray &source, bool noLines = false, bool markGeneratedTokens = true) |
void | setCancelChecker(const CancelChecker &cancelChecker) |
void | setExpandFunctionlikeMacros(bool expandFunctionlikeMacros) |
void | setKeepComments(bool keepComments) |
Static Public Members
QString | configurationFileName() |
Member Function Documentation
Preprocessor::Preprocessor(Client *client, Environment *env)
Default constructs an instance of Preprocessor.
[static]
QString Preprocessor::configurationFileName()
bool Preprocessor::expandFunctionlikeMacros() const
See also setExpandFunctionlikeMacros().
bool Preprocessor::keepComments() const
See also setKeepComments().
QByteArray Preprocessor::run(const QString &filename, const QString &source)
QByteArray Preprocessor::run(const QString &filename, const QByteArray &source, bool noLines = false, bool markGeneratedTokens = true)
void Preprocessor::setCancelChecker(const CancelChecker &cancelChecker)
void Preprocessor::setExpandFunctionlikeMacros(bool expandFunctionlikeMacros)
See also expandFunctionlikeMacros().
void Preprocessor::setKeepComments(bool keepComments)
See also keepComments().