summaryrefslogtreecommitdiffstats
path: root/src/qdoc/qmlcodeparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qdoc/qmlcodeparser.cpp')
-rw-r--r--src/qdoc/qmlcodeparser.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/qdoc/qmlcodeparser.cpp b/src/qdoc/qmlcodeparser.cpp
index 06ce5e1a5..a0a6bc5f0 100644
--- a/src/qdoc/qmlcodeparser.cpp
+++ b/src/qdoc/qmlcodeparser.cpp
@@ -33,7 +33,6 @@
#include "qmlcodeparser.h"
#include "node.h"
-#include "config.h"
#include "qmlvisitor.h"
#ifndef QT_NO_DECLARATIVE
@@ -60,14 +59,12 @@ QmlCodeParser::QmlCodeParser()
QmlCodeParser::~QmlCodeParser() {}
/*!
- Initializes the code parser base class. The \a config argument
- is passed to the initialization functions in the base class.
-
+ Initializes the code parser base class.
Also creates a lexer and parser from QQmlJS.
*/
-void QmlCodeParser::initializeParser(const Config &config)
+void QmlCodeParser::initializeParser()
{
- CodeParser::initializeParser(config);
+ CodeParser::initializeParser();
#ifndef QT_NO_DECLARATIVE
lexer = new QQmlJS::Lexer(&engine);
@@ -144,7 +141,7 @@ void QmlCodeParser::parseSourceFile(const Location &location, const QString &fil
const auto &messages = parser->diagnosticMessages();
for (const auto &msg : messages) {
qDebug().nospace() << qPrintable(filePath) << ':'
-# if Q_QML_PRIVATE_API_VERSION < 5
+# if Q_QML_PRIVATE_API_VERSION >= 8
<< msg.loc.startLine << ": QML syntax error at col "
<< msg.loc.startColumn
# else