forked from qt-creator/qt-creator
Qt5: Compile fix for generate-ast.
1. Earlier refactoring did not adapt usages here. 2. Compile with Qt5. Change-Id: Ic461f2acb03d51e9ad903c4aa65b7d9e6d80fe86 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -1064,9 +1064,7 @@ void generateAST_cpp(const Snapshot &snapshot, const QDir &cplusplusDir)
|
||||
QTextDocument cpp_document;
|
||||
cpp_document.setPlainText(source);
|
||||
|
||||
Document::Ptr AST_cpp_document = Document::create(fileName);
|
||||
const QByteArray preprocessedCode = snapshot.preprocessedCode(source, fileName);
|
||||
AST_cpp_document->setUtf8Source(preprocessedCode);
|
||||
Document::Ptr AST_cpp_document = snapshot.preprocessedDocument(source, fileName);
|
||||
AST_cpp_document->check();
|
||||
|
||||
Overview oo;
|
||||
@@ -1368,9 +1366,7 @@ QStringList generateAST_H(const Snapshot &snapshot, const QDir &cplusplusDir, co
|
||||
QTextDocument document;
|
||||
document.setPlainText(source);
|
||||
|
||||
AST_h_document = Document::create(fileName);
|
||||
const QByteArray preprocessedCode = snapshot.preprocessedCode(source, fileName);
|
||||
AST_h_document->setUtf8Source(preprocessedCode);
|
||||
AST_h_document = snapshot.preprocessedDocument(source, fileName);
|
||||
AST_h_document->check();
|
||||
|
||||
FindASTNodes process(AST_h_document, &document);
|
||||
@@ -1514,10 +1510,7 @@ void generateASTFwd_h(const Snapshot &snapshot, const QDir &cplusplusDir, const
|
||||
|
||||
QTextDocument document;
|
||||
document.setPlainText(source);
|
||||
|
||||
Document::Ptr doc = Document::create(fileName);
|
||||
const QByteArray preprocessedCode = snapshot.preprocessedCode(source, fileName);
|
||||
doc->setUtf8Source(preprocessedCode);
|
||||
Document::Ptr doc = snapshot.preprocessedDocument(source, fileName);
|
||||
doc->check();
|
||||
|
||||
FindASTForwards process(doc, &document);
|
||||
|
||||
Reference in New Issue
Block a user