summaryrefslogtreecommitdiffstats
path: root/src/tools/qdoc/qmlparser/qqmljsengine_p.cpp
diff options
context:
space:
mode:
authorMartin Smith <martin.smith@digia.com>2015-03-09 10:23:50 +0100
committerMartin Smith <martin.smith@digia.com>2015-03-12 08:32:30 +0000
commitee63462f472d528214b4a5163a36da0bb963c166 (patch)
tree571482bfdbc88b411d693eb478af61dae1cfac71 /src/tools/qdoc/qmlparser/qqmljsengine_p.cpp
parentfd826c112e01226f40bbfad7e20bdb5461b7ace6 (diff)
qdoc: Bring qdoc's QML parser up to date
qdoc's QML parser has fallen behind the QML: parser in QtDeclarative. Bring it up to date. Change-Id: I12a688873564762434852960350c56655004e460 Task-number: QTBUG-44868 Reviewed-by: Martin Smith <martin.smith@digia.com>
Diffstat (limited to 'src/tools/qdoc/qmlparser/qqmljsengine_p.cpp')
-rw-r--r--src/tools/qdoc/qmlparser/qqmljsengine_p.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/tools/qdoc/qmlparser/qqmljsengine_p.cpp b/src/tools/qdoc/qmlparser/qqmljsengine_p.cpp
index faf05f71f1..1c0a70a372 100644
--- a/src/tools/qdoc/qmlparser/qqmljsengine_p.cpp
+++ b/src/tools/qdoc/qmlparser/qqmljsengine_p.cpp
@@ -114,7 +114,7 @@ double integerFromString(const QString &str, int radix)
Engine::Engine()
- : _lexer(0)
+ : _lexer(0), _directives(0)
{ }
Engine::~Engine()
@@ -135,6 +135,12 @@ Lexer *Engine::lexer() const
void Engine::setLexer(Lexer *lexer)
{ _lexer = lexer; }
+Directives *Engine::directives() const
+{ return _directives; }
+
+void Engine::setDirectives(Directives *directives)
+{ _directives = directives; }
+
MemoryPool *Engine::pool()
{ return &_pool; }