reflect icon indicating copy to clipboard operation
reflect copied to clipboard

Support C++20 module.

Open stripe2933 opened this issue 10 months ago • 6 comments

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).

stripe2933 avatar Apr 23 '24 17:04 stripe2933