diff options
author | Jake Petroules <jake.petroules@qt.io> | 2017-05-12 22:03:18 -0700 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2017-05-29 08:40:45 +0000 |
commit | e92d610f5a758e533bade06cc05171c9ca7a72eb (patch) | |
tree | 358c2a9971cd2d309bd0f19430ddf2584d7b4e86 /src/lib/corelib/language/evaluatorscriptclass.cpp | |
parent | 72e02826f2a88b7ebb5a4d1831f494d46ca332f2 (diff) |
Replace QStack with std::stack/std::vector depending on usage patterns
Change-Id: I77dc191beab69474fc8f8435f173e657861eec01
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/lib/corelib/language/evaluatorscriptclass.cpp')
-rwxr-xr-x | src/lib/corelib/language/evaluatorscriptclass.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/corelib/language/evaluatorscriptclass.cpp b/src/lib/corelib/language/evaluatorscriptclass.cpp index 7f57a9662..c43c6725e 100755 --- a/src/lib/corelib/language/evaluatorscriptclass.cpp +++ b/src/lib/corelib/language/evaluatorscriptclass.cpp @@ -532,7 +532,7 @@ class PropertyStackManager { public: PropertyStackManager(const Item *itemOfProperty, const QScriptString &name, const Value *value, - QStack<QualifiedId> &requestedProperties, + std::stack<QualifiedId> &requestedProperties, PropertyDependencies &propertyDependencies) : m_requestedProperties(requestedProperties) { @@ -548,7 +548,7 @@ public: m_stackUpdate = true; const QualifiedId fullPropName = QualifiedId::fromString(varValue->value().toString()) << name.toString(); - if (!requestedProperties.isEmpty()) + if (!requestedProperties.empty()) propertyDependencies[fullPropName].insert(requestedProperties.top()); m_requestedProperties.push(fullPropName); } @@ -562,7 +562,7 @@ public: } private: - QStack<QualifiedId> &m_requestedProperties; + std::stack<QualifiedId> &m_requestedProperties; bool m_stackUpdate = false; }; |