diff options
Diffstat (limited to 'src/qdoc/qmlcodeparser.cpp')
-rw-r--r-- | src/qdoc/qmlcodeparser.cpp | 11 |
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 |