Clang: Remove PchManager

...which is the last dependency to libclang from the plugin.

Change-Id: I173ee7e9621912ec88706b4cf62db2b1dbcf7610
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
Nikolai Kosjar
2015-11-27 18:21:46 +01:00
parent daf9369679
commit 5f98b8ec24
23 changed files with 10 additions and 1819 deletions

View File

@@ -33,20 +33,15 @@
#include "clang_global.h"
#include <cpptools/cppmodelmanager.h>
#include <cpptools/cppprojects.h>
#include <QLoggingCategory>
namespace ClangCodeModel {
namespace Utils {
typedef QMap<QString, QByteArray> UnsavedFiles;
Q_DECLARE_LOGGING_CATEGORY(verboseRunLog)
UnsavedFiles createUnsavedFiles(const CppTools::WorkingCopy &workingCopy,
const ::Utils::FileNameList &modifiedFiles);
QStringList createClangOptions(const CppTools::ProjectPart::Ptr &pPart,
CppTools::ProjectFile::Kind fileKind);
QStringList createClangOptions(const CppTools::ProjectPart::Ptr &pPart,