Closed S4nderDevelopment closed 5 years ago
Hello Sander,
That does seem to be a bug in the pointer specialization for the internal type_info__ template that holds the metadata for the type. It is a fragment from the older symbol representation that relied on char[N] instead of the newer util::const_string
Hello veselink1,
Thanks for your quick reply! I think I already found a solution. I placed a '2' between the square brackets of the name member for the internal type type_info__:
Sander
Hello Sander,
Your solution is unfortunately only temporary. The lastest commit should have fixed the issue in full.
Hello,
When I try to compile my project in Visual Studio 2019 with the refl.hpp file, I get the following error:
'initializing': cannot convert from 'const char[2]' to 'const char[1]'
on line 2154I'm not an expert with the c++ preprocessor, so I don't know exactly where the problem is located in refl.hpp. Is this a bug? Or am I missing a preprocessor define to make it work? I am compiling with stdc++17.
Thanks,
Sander