summaryrefslogtreecommitdiff
path: root/src/libs/qmljs/qmljscheck.h
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@nokia.com>2010-12-13 16:46:29 +0100
committerThomas Hartmann <Thomas.Hartmann@nokia.com>2010-12-13 17:51:37 +0100
commit8e5eaf821ff52c8b995b784217edee986e2d739d (patch)
tree1a96616b0e47e54d5762afeecfcdb1b52e31e137 /src/libs/qmljs/qmljscheck.h
parentbee04cf1f5829f43eeb6d71c1d1f1914ff387a8d (diff)
downloadqt-creator-8e5eaf821ff52c8b995b784217edee986e2d739d.tar.gz
QMlJSCheck: Components have their own scope for ids
Each Components starts a new scope for ids. Using a stack to check this properly.
Diffstat (limited to 'src/libs/qmljs/qmljscheck.h')
-rw-r--r--src/libs/qmljs/qmljscheck.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/qmljs/qmljscheck.h b/src/libs/qmljs/qmljscheck.h
index 9bbb6595fa..e6df22db14 100644
--- a/src/libs/qmljs/qmljscheck.h
+++ b/src/libs/qmljs/qmljscheck.h
@@ -131,7 +131,7 @@ private:
const Interpreter::Value *_lastValue;
QList<AST::Node *> _chain;
- QSet<QString> m_ids;
+ QStack<StringSet> m_idStack;
QStack<StringSet> m_propertyStack;
};