forked from qt-creator/qt-creator
CPlusPlus: Fix tools build
Change-Id: I330990338b65b19436c908cea08a5280f40e6770 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -17,6 +17,7 @@
|
|||||||
#include <cplusplus/TranslationUnit.h>
|
#include <cplusplus/TranslationUnit.h>
|
||||||
|
|
||||||
#include <utils/hostosinfo.h>
|
#include <utils/hostosinfo.h>
|
||||||
|
#include <utils/filepath.h>
|
||||||
|
|
||||||
#include "utils.h"
|
#include "utils.h"
|
||||||
|
|
||||||
@@ -425,7 +426,7 @@ static Document::Ptr parse(const QString &fileName, const QByteArray &source,
|
|||||||
if (verbose)
|
if (verbose)
|
||||||
std::cout << "Parsing as " << qPrintable(parseModeToString(parseMode)) << "...";
|
std::cout << "Parsing as " << qPrintable(parseModeToString(parseMode)) << "...";
|
||||||
|
|
||||||
Document::Ptr doc = Document::create(fileName);
|
Document::Ptr doc = Document::create(Utils::FilePath::fromString(fileName));
|
||||||
doc->control()->setDiagnosticClient(errorHandler);
|
doc->control()->setDiagnosticClient(errorHandler);
|
||||||
doc->setUtf8Source(source);
|
doc->setUtf8Source(source);
|
||||||
const bool parsed = doc->parse(parseMode);
|
const bool parsed = doc->parse(parseMode);
|
||||||
|
@@ -14,6 +14,8 @@
|
|||||||
#include <cplusplus/Symbols.h>
|
#include <cplusplus/Symbols.h>
|
||||||
#include <cplusplus/TranslationUnit.h>
|
#include <cplusplus/TranslationUnit.h>
|
||||||
|
|
||||||
|
#include <utils/filepath.h>
|
||||||
|
|
||||||
#include "utils.h"
|
#include "utils.h"
|
||||||
|
|
||||||
#include <QFile>
|
#include <QFile>
|
||||||
@@ -74,7 +76,7 @@ int main(int argc, char *argv[])
|
|||||||
const QByteArray source = file.readAll();
|
const QByteArray source = file.readAll();
|
||||||
file.close();
|
file.close();
|
||||||
|
|
||||||
Document::Ptr doc = Document::create(fileName);
|
Document::Ptr doc = Document::create(Utils::FilePath::fromString(fileName));
|
||||||
doc->control()->setDiagnosticClient(0);
|
doc->control()->setDiagnosticClient(0);
|
||||||
doc->setUtf8Source(source);
|
doc->setUtf8Source(source);
|
||||||
doc->parse();
|
doc->parse();
|
||||||
|
@@ -18,6 +18,8 @@
|
|||||||
#include <cplusplus/Overview.h>
|
#include <cplusplus/Overview.h>
|
||||||
#include <cplusplus/LookupContext.h>
|
#include <cplusplus/LookupContext.h>
|
||||||
|
|
||||||
|
#include <utils/filepath.h>
|
||||||
|
|
||||||
#include "utils.h"
|
#include "utils.h"
|
||||||
|
|
||||||
#include <QFile>
|
#include <QFile>
|
||||||
@@ -450,7 +452,7 @@ int main(int argc, char *argv[])
|
|||||||
const QByteArray source = file.readAll();
|
const QByteArray source = file.readAll();
|
||||||
file.close();
|
file.close();
|
||||||
|
|
||||||
Document::Ptr doc = Document::create(fileName);
|
Document::Ptr doc = Document::create(Utils::FilePath::fromString(fileName));
|
||||||
//doc->control()->setDiagnosticClient(0);
|
//doc->control()->setDiagnosticClient(0);
|
||||||
doc->setUtf8Source(source);
|
doc->setUtf8Source(source);
|
||||||
doc->parse();
|
doc->parse();
|
||||||
|
Reference in New Issue
Block a user