| 225 | } |
| 226 | template <class T, typename... Values> |
| 227 | void track_copy_assigned(T *, Values &&...values) { |
| 228 | auto &cst = ConstructorStats::get<T>(); |
| 229 | cst.copy_assignments++; |
| 230 | cst.value(std::forward<Values>(values)...); |
| 231 | } |
| 232 | template <class T, typename... Values> |
| 233 | void track_move_assigned(T *, Values &&...values) { |
| 234 | auto &cst = ConstructorStats::get<T>(); |
no test coverage detected