From c041a09b0243d7b2dfbb02bafec6ea29520ef578 Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Thu, 14 May 2009 14:14:22 +0200 Subject: There's no need to record the current AST in the QML/JS engine. --- src/declarative/qml/parser/javascriptengine_p.h | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/declarative/qml/parser/javascriptengine_p.h b/src/declarative/qml/parser/javascriptengine_p.h index 966349b..933487f 100644 --- a/src/declarative/qml/parser/javascriptengine_p.h +++ b/src/declarative/qml/parser/javascriptengine_p.h @@ -115,12 +115,11 @@ class Engine { Lexer *_lexer; NodePool *_nodePool; - AST::Node *_ast; QSet<NameId> _literals; public: Engine() - : _lexer(0), _nodePool(0), _ast(0) + : _lexer(0), _nodePool(0) { } QSet<NameId> literals() const @@ -143,16 +142,6 @@ public: void setNodePool(NodePool *nodePool) { _nodePool = nodePool; } - - AST::Node *ast() const - { return _ast; } - - AST::Node *changeAbstractSyntaxTree(AST::Node *node) - { - AST::Node *previousAST = _ast; - _ast = node; - return previousAST; - } }; } // end of namespace JavaScript -- cgit v0.12