diff --git a/src/libs/qmljs/qmljsevaluate.cpp b/src/libs/qmljs/qmljsevaluate.cpp index 2138115e67a..e6220881b52 100644 --- a/src/libs/qmljs/qmljsevaluate.cpp +++ b/src/libs/qmljs/qmljsevaluate.cpp @@ -44,7 +44,6 @@ Evaluate::Evaluate(const ScopeChain *scopeChain, ReferenceContext *referenceCont _context(scopeChain->context()), _referenceContext(referenceContext), _scopeChain(scopeChain), - _scope(_valueOwner->globalObject()), _result(0) { } @@ -95,13 +94,6 @@ const Value *Evaluate::switchResult(const Value *result) return previousResult; } -const ObjectValue *Evaluate::switchScope(const ObjectValue *scope) -{ - const ObjectValue *previousScope = _scope; - _scope = scope; - return previousScope; -} - void Evaluate::accept(AST::Node *node) { AST::Node::accept(node, this); diff --git a/src/libs/qmljs/qmljsevaluate.h b/src/libs/qmljs/qmljsevaluate.h index 307b0db4520..ff84f42d9d7 100644 --- a/src/libs/qmljs/qmljsevaluate.h +++ b/src/libs/qmljs/qmljsevaluate.h @@ -64,7 +64,6 @@ protected: void accept(AST::Node *node); const Value *switchResult(const Value *result); - const ObjectValue *switchScope(const ObjectValue *scope); // Ui virtual bool visit(AST::UiProgram *ast); @@ -166,7 +165,6 @@ private: ContextPtr _context; ReferenceContext *_referenceContext; const ScopeChain *_scopeChain; - const ObjectValue *_scope; const Value *_result; };