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
{{ message }}
Repository navigation
Revamp enable_if constraints in all env overloads #8033
It has been frequently discussed throughout the PRs that add environment overloads that we make our enable_if constrains more uniform to:
a) reduce pronity to unforeseen ambiguity errors
b) make code more readable
c) avoid potential compiler oversights
Μany enable_if constraints are unnecessarily complex. The parameter type differences alone (KeyT* vs void*, concrete iterator vs size_t&) are enough for disambiguation, the is_integral_v<NumItemsT> guard is redundant in most cases.
Activity
bernhardmgruber commentedon Mar 13, 2026
@miscco agreed to help us here as well!
gonidelis commentedon Mar 13, 2026
I always love me some Michael help
gonidelis commentedon Jun 4, 2026
closed as part of #8175