Merge "Use size_t instead of int for integer_sequence.size()"
diff --git a/include/input/Flags.h b/include/input/Flags.h
index f43829f..4ad9056 100644
--- a/include/input/Flags.h
+++ b/include/input/Flags.h
@@ -68,10 +68,10 @@
template <typename F, typename T, T... I>
constexpr auto generate_flag_values(std::integer_sequence<T, I...> seq) {
- constexpr int count = seq.size();
+ constexpr size_t count = seq.size();
std::array<F, count> values{};
- for (int i = 0, v = 0; v < count; ++i) {
+ for (size_t i = 0, v = 0; v < count; ++i) {
values[v++] = static_cast<F>(T{1} << i);
}