diff --git a/include/fc/reflect/typename.hpp b/include/fc/reflect/typename.hpp index 7329494..e7758f0 100644 --- a/include/fc/reflect/typename.hpp +++ b/include/fc/reflect/typename.hpp @@ -48,6 +48,13 @@ namespace fc { return n.c_str(); } }; + template struct get_typename> + { + static const char* name() { + static std::string n = std::string("flat_map<") + get_typename::name() + ", " + get_typename::name() + ">"; + return n.c_str(); + } + }; template struct get_typename< std::deque > { static const char* name()