File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed
Framework/Foundation/include/Framework Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change 3333#define O2_BIG_ENDIAN __BIG_ENDIAN
3434#define O2_LITTLE_ENDIAN __LITTLE_ENDIAN
3535
36-
3736template <typename T>
3837inline uint16_t doSwap (std::same_as<uint16_t > auto x)
3938{
Original file line number Diff line number Diff line change @@ -114,13 +114,12 @@ consteval auto prune_voids_pack(Result result, pack<>)
114114 return result;
115115}
116116
117- template <typename T>
117+ template <typename T>
118118concept void_pack_element = std::is_void_v<T>;
119119
120- template <typename T>
120+ template <typename T>
121121concept nonvoid_pack_element = !void_pack_element<T>;
122122
123-
124123// The first one is non void, but one of the others is void
125124template <typename ... Rs, nonvoid_pack_element T, typename ... Ts>
126125consteval auto prune_voids_pack (pack<Rs...> result, pack<T, Ts...>)
You can’t perform that action at this time.
0 commit comments