From f691d3824af0d2f3e03b85c31eae8996995a021e Mon Sep 17 00:00:00 2001
From: Christian Kamm <christian.d.kamm@nokia.com>
Date: Fri, 1 Jul 2011 13:31:06 +0200
Subject: [PATCH] QmlJS: Remove unused methods from Context

Change-Id: I1e4a013ee11f9747d6936c15bf81e971ca4e4f23
Reviewed-on: http://codereview.qt.nokia.com/1040
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
---
 src/libs/qmljs/qmljsinterpreter.cpp | 11 -----------
 src/libs/qmljs/qmljsinterpreter.h   |  4 ----
 2 files changed, 15 deletions(-)

diff --git a/src/libs/qmljs/qmljsinterpreter.cpp b/src/libs/qmljs/qmljsinterpreter.cpp
index d6b9e65e9b7..dc64264e65a 100644
--- a/src/libs/qmljs/qmljsinterpreter.cpp
+++ b/src/libs/qmljs/qmljsinterpreter.cpp
@@ -908,17 +908,6 @@ const Value *Context::lookupReference(const Value *value) const
     return v;
 }
 
-const Value *Context::property(const ObjectValue *object, const QString &name) const
-{
-    const Properties properties = _properties.value(object);
-    return properties.value(name, valueOwner()->undefinedValue());
-}
-
-void Context::setProperty(const ObjectValue *object, const QString &name, const Value *value)
-{
-    _properties[object].insert(name, value);
-}
-
 QString Context::defaultPropertyName(const ObjectValue *object) const
 {
     PrototypeIterator iter(object, this);
diff --git a/src/libs/qmljs/qmljsinterpreter.h b/src/libs/qmljs/qmljsinterpreter.h
index 5f6f3aa0333..eb5ce51003f 100644
--- a/src/libs/qmljs/qmljsinterpreter.h
+++ b/src/libs/qmljs/qmljsinterpreter.h
@@ -337,9 +337,6 @@ public:
     const ObjectValue *lookupType(const Document *doc, const QStringList &qmlTypeName) const;
     const Value *lookupReference(const Value *value) const;
 
-    const Value *property(const ObjectValue *object, const QString &name) const;
-    void setProperty(const ObjectValue *object, const QString &name, const Value *value);
-
     QString defaultPropertyName(const ObjectValue *object) const;
 
 private:
@@ -347,7 +344,6 @@ private:
 
     Snapshot _snapshot;
     QSharedPointer<ValueOwner> _valueOwner;
-    QHash<const ObjectValue *, Properties> _properties;
     QHash<const Document *, QSharedPointer<const Imports> > _imports;
     ScopeChain _scopeChain;
     int _qmlScopeObjectIndex;
-- 
GitLab