diff options
author | Ivan Komissarov <abbapoh@gmail.com> | 2019-11-29 01:22:04 +0100 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2020-01-08 10:23:10 +0000 |
commit | ee96a99b6551b09a5a6e74ebeb69da6300cc7f88 (patch) | |
tree | 48d3e852596e4fcb7f5091c74b376cfb6304fb90 /src/plugins/generator/iarew | |
parent | 8ff1dd0044a32b6658cf05a923946d75baf33a66 (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.cpp | 2 | ||||
-rw-r--r-- | src/plugins/generator/iarew/iarewversioninfo.h | 2 |
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(); }; |