Add concept indirectly_copyable to constrain the DenseMatrixAssigner
All threads resolved!
All threads resolved!
Summary
Add concept definition Std::indirectly_copyable
that checks whether the value provided by one iterator can be assigned to the reference provided by a second iterator. This concept is then used to constrain the DenseMatrixAssigner
properly. The old constraint was not precise enough and lead to some unintended constructor invocations.
Merge request reports
Activity
requested review from @santiago.ospina
assigned to @simon.praetorius
mentioned in merge request !1401
- Resolved by Simon Praetorius
- Resolved by Simon Praetorius
- Resolved by Simon Praetorius
added 1 commit
- 3476af35 - Remove check for .N() and .M() in DenseMatrix assigner doe to incomplete type problems
added 1 commit
- 0fcefe96 - Remove check for existence of concepts header
mentioned in commit c8801253
Please register or sign in to reply