ZXShady

Results 69 comments of ZXShady

Relevant PR #1784 as a quick workaround, you could install enchantum and do ```cpp template struct glz::meta { constexpr static auto value = enchantum::values; constexpr static auto keys = enchantum::names;...

Hi stephenberry, I noticed this uses my implementation thank you for considering it. is there a reason for dropping this idea? I improved the older compiler support in the latest...

> @ZXShady, I really like your implementation, but felt it could use some improvements and tighter integration with the rest of Glaze, so this was an experiment. I just haven't...

> You're totally right that someone can use your library in Glaze right now with something like: > > ```c++ > template > struct glz::meta { > static constexpr auto...

Do I work on a pr for glaze or no to prevent duplicated prs?

> @ZXShady, I'm probably going to delete this PR. What would be the aim of your PR? 1. Use enchantum as the backend for enum reflection not directly copy the...

> Thanks so much for your offer, but enum reflection is simple enough that we don't want to bring on a third party dependency. We need to be able to...

> @ZXShady, after looking at this a bit more I think I've been able to update this pull request to a decent place. So, I don't think we'll rely on...

There is also a benefit to using enchantum directly which is that if 2 users are using enchantum and glaze their compile times won't get doubled. I made this quick...

Hi, I don't want to sound like an ad but if magic enum binary size wasn't suitable for you you can try my library which improves both binary times and...