diff --git a/include/xo/reflect/TypeDescr.hpp b/include/xo/reflect/TypeDescr.hpp index a91befc8..95d9364c 100644 --- a/include/xo/reflect/TypeDescr.hpp +++ b/include/xo/reflect/TypeDescr.hpp @@ -119,7 +119,8 @@ namespace xo { /* hashable contents of a FunctionTdx instance (without requiring decl of TypeDescrExtra), * for unique-ification of manually-constructed function types */ - struct FunctionTdxInfo { + class FunctionTdxInfo { + public: FunctionTdxInfo() = default; FunctionTdxInfo(TypeDescr retval_td, const std::vector & arg_td_v,