You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PropertyType<T>::wrap_results takes two arguments the results map that it is adding the results to and the results to add to the map. The motivation for taking the results map is that it supports concatenation of multiple property types' results into a single result map; however, when there is only a single property type (or equivalently it's the call to the first of several property types) this leads to code like auto rv = results() to make the initial result map. We should create an overload of wrap_results that does not require a results_map.
Note: this will likely require SFINAE to pull off as the resulting signature will be fully templated.
The text was updated successfully, but these errors were encountered:
PropertyType<T>::wrap_results
takes two arguments the results map that it is adding the results to and the results to add to the map. The motivation for taking the results map is that it supports concatenation of multiple property types' results into a single result map; however, when there is only a single property type (or equivalently it's the call to the first of several property types) this leads to code likeauto rv = results()
to make the initial result map. We should create an overload ofwrap_results
that does not require a results_map.Note: this will likely require SFINAE to pull off as the resulting signature will be fully templated.
The text was updated successfully, but these errors were encountered: