Skip to content

Add concept indirectly_copyable to constrain the DenseMatrixAssigner

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

Loading