Skip to content

Commit 0152787

Browse files
author
Julian LALU
committed
Fix compilation for non MSVC
1 parent 141911c commit 0152787

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

interface/core/containers/compressed_tuple.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,11 @@ namespace hud
189189
template<typename index_seq_t, typename... types_t>
190190
struct compressed_tuple_impl;
191191

192+
#if defined(HD_COMPILER_CLANG_CL) || defined(HD_COMPILER_MSVC)
193+
#define EBCO_MSVC __declspec(empty_bases)
194+
#endif
192195
template<usize... indices, typename... types_t>
193-
struct __declspec(empty_bases) compressed_tuple_impl<index_sequence<indices...>, types_t...>
196+
struct EBCO_MSVC compressed_tuple_impl<index_sequence<indices...>, types_t...>
194197
: tuple_leaf_select<indices, types_t>::type...
195198
{
196199

0 commit comments

Comments
 (0)