diff --git a/protocol.h b/protocol.h index f693418..215e0e6 100644 --- a/protocol.h +++ b/protocol.h @@ -29,7 +29,7 @@ namespace xyz { template struct is_protocol : std::false_type {}; -template +template > class protocol; template @@ -124,7 +124,7 @@ get_owning_vtable(const typename protocol_owning_vtable_traits< sizeof(ToVtable), mapping_function)); } -template > +template class protocol { static_assert( sizeof(T) == 0,