forked from qt-creator/qt-creator
CppTools: Rename CppPreprocessor to CppSourceProcessor
...since it does quite a bit more than only preprocessing, as the name suggests. We use that class to process source files in general. The output is not a preprocessed source, but a set of CPlusPlus::Documents with symbols. Change-Id: I787d0f22f9f042ddf0c99e8c2f0bdb9aa7001735 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
@@ -36,8 +36,8 @@
|
||||
|
||||
#include <cpptools/cppcodestylepreferences.h>
|
||||
#include <cpptools/cppmodelmanager.h>
|
||||
#include <cpptools/cpppreprocessertesthelper.h>
|
||||
#include <cpptools/cpppreprocessor.h>
|
||||
#include <cpptools/cppsourceprocessertesthelper.h>
|
||||
#include <cpptools/cppsourceprocessor.h>
|
||||
#include <cpptools/cpptoolssettings.h>
|
||||
#include <cpptools/includeutils.h>
|
||||
|
||||
@@ -1859,9 +1859,9 @@ QList<Include> includesForSource(const QByteArray &source)
|
||||
|
||||
CppModelManager *cmm = CppModelManager::instance();
|
||||
cmm->GC();
|
||||
CppPreprocessor pp((QPointer<CppModelManager>(cmm)));
|
||||
pp.setIncludePaths(QStringList(TestIncludePaths::globalIncludePath()));
|
||||
pp.run(fileName);
|
||||
CppSourceProcessor sourceProcessor((QPointer<CppModelManager>(cmm)));
|
||||
sourceProcessor.setIncludePaths(QStringList(TestIncludePaths::globalIncludePath()));
|
||||
sourceProcessor.run(fileName);
|
||||
|
||||
Document::Ptr document = cmm->document(fileName);
|
||||
return document->resolvedIncludes();
|
||||
|
||||
Reference in New Issue
Block a user