aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/generator/iarew
diff options
context:
space:
mode:
authorIvan Komissarov <abbapoh@gmail.com>2019-11-29 01:22:04 +0100
committerIvan Komissarov <ABBAPOH@gmail.com>2020-01-08 10:23:10 +0000
commitee96a99b6551b09a5a6e74ebeb69da6300cc7f88 (patch)
tree48d3e852596e4fcb7f5091c74b376cfb6304fb90 /src/plugins/generator/iarew
parent8ff1dd0044a32b6658cf05a923946d75baf33a66 (diff)
generators: Use QFlags to represent a "set" of architectures
This allows to avoid unneseccary allocations and use architecture "set" in a constexpr context Change-Id: I2352e899572978b3d1d7924e6f807b7441603aa7 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/generator/iarew')
-rw-r--r--src/plugins/generator/iarew/iarewversioninfo.cpp2
-rw-r--r--src/plugins/generator/iarew/iarewversioninfo.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/generator/iarew/iarewversioninfo.cpp b/src/plugins/generator/iarew/iarewversioninfo.cpp
index d4df7a907..5b5dc7fb8 100644
--- a/src/plugins/generator/iarew/iarewversioninfo.cpp
+++ b/src/plugins/generator/iarew/iarewversioninfo.cpp
@@ -45,7 +45,7 @@ namespace qbs {
IarewVersionInfo::IarewVersionInfo(
const Version &version,
- const std::set<gen::utils::Architecture> &archs)
+ gen::utils::ArchitectureFlags archs)
: gen::VersionInfo(version, archs)
{
}
diff --git a/src/plugins/generator/iarew/iarewversioninfo.h b/src/plugins/generator/iarew/iarewversioninfo.h
index d55e8196a..65e2f08d9 100644
--- a/src/plugins/generator/iarew/iarewversioninfo.h
+++ b/src/plugins/generator/iarew/iarewversioninfo.h
@@ -49,7 +49,7 @@ class IarewVersionInfo final : public gen::VersionInfo
{
public:
IarewVersionInfo(const Version &version,
- const std::set<gen::utils::Architecture> &archs);
+ gen::utils::ArchitectureFlags archs);
static std::set<IarewVersionInfo> knownVersions();
};