TheNitesWhoSay / RareCpp

Creating a simpler, more intuitive means of C++ reflection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Consider Moving Lambda Guards and Accelerators from Field

TheNitesWhoSay opened this issue · comments

It may be wise to remove the lambda guards and accelerators from field and place them in another class that extracts the template arguments from Field and then builds the lambda guards and accelerators using them - this could help avoid generating giant chunks of code for each field for each class using REFLECT - unless they actually use it.