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
std::is_assignable_v<Dest&, Source> should be wrapped in concept X4Assignable #64
MSVC usually omits the expansion of actual template arguments when the plain metafunction is used. Using concept somehow enforces MSVC to always emit the actual types, which is a great QoL improvement.
Plain std::is_assignable_v<Dest&, Source> (current main branch)
Activity
saki7 commentedon Mar 4, 2026
Note:
std::assignable_fromis NOT the same asstd::is_assignable_vand cannot be used for this purpose.saki7 commentedon Mar 4, 2026
This can be fixed any time, but I think the changes would conflict with #61 and #42 so I'm waiting for those PRs to be finished