3 ms·This is doable in c++20 https://github.com/stephenberry/glaze https://github.com/stephenberry/glazeby sankhao 2y agoThis is doable in c++20 https://github.com/stephenberry/glaze https://github.com/stephenberry/glaze_flux 2y agoThat's pretty neat! What's the C++20 feature that enables this?gpderetta 2y agoFrom a quick look, generalized constexpr evaluation, but in practice it relies on parsing non-portable decorated function names from things like source location. An ugly, slow, but effective hack.