Removed type erasure in containers

Summary:
Refs T196
Using QVector as this is Qt's recommended container type.

Reviewers: #swift_developers, rwinklmeier

Reviewed By: #swift_developers, rwinklmeier

Subscribers: rwinklmeier, jenkins

Tags: #swift_pilot_client

Maniphest Tasks: T196

Differential Revision: https://dev.swift-project.org/D61
This commit is contained in:
Mathew Sutcliffe
2017-11-23 22:15:23 +00:00
parent 921ef30eda
commit fcb6cf1a52
8 changed files with 111 additions and 991 deletions

View File

@@ -117,7 +117,7 @@ namespace BlackMisc
CPropertyIndexList CPropertyIndexVariantMap::indexes() const
{
return CPropertyIndexList::fromImpl(this->m_values.keys());
return CSequence<CPropertyIndex>(this->m_values.keys());
}
int CPropertyIndexVariantMap::size() const