aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qmljs/qmljsscopechain.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/qmljs/qmljsscopechain.cpp')
-rw-r--r--src/libs/qmljs/qmljsscopechain.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljsscopechain.cpp b/src/libs/qmljs/qmljsscopechain.cpp
index 76016345b5e..8406be157d2 100644
--- a/src/libs/qmljs/qmljsscopechain.cpp
+++ b/src/libs/qmljs/qmljsscopechain.cpp
@@ -187,6 +187,12 @@ void ScopeChain::setJsScopes(const QList<const ObjectValue *> &jsScopes)
m_jsScopes = jsScopes;
}
+void ScopeChain::appendJsScope(const ObjectValue *scope)
+{
+ m_modified = true;
+ m_jsScopes += scope;
+}
+
QList<const ObjectValue *> ScopeChain::all() const
{
if (m_modified)