reflect
reflect copied to clipboard
Support C++20 module.
Thank you for great library.
Since it targets to ≥ C++20, using module can reduce the compilation time significant faster. reflect.cppm
file define reflect
module that export the symbols.
Also according to this issue, the major 3 compiler vendors agreed to support standard library module from C++20, I add the macro option REFLECT_USE_STD_MODULE
to make user can decide whether use module or not (default is 1).