Memory leak in Ref
I have found memory leak in ref_any.h:336:
link(new Referenced_data(data, freefunc, std::move(concrete_type), readable, writable));
void link(Referenced_data* content)
{
assert(!m_content);
if (!content || !content->m_data) return; // null ref
if (R && content->m_buffer->m_read_locks) return;
if (W && content->m_buffer->m_write_locks) return;
...