| 158 | |
| 159 | template <typename Fx, typename... Args> |
| 160 | static R call(Fx&& fx, O& mem, Args&&... args) { |
| 161 | return (mem.*fx)(std::forward<Args>(args)...); |
| 162 | } |
| 163 | |
| 164 | struct caller { |
| 165 | template <typename Fx, typename... Args> |
nothing calls this directly
no outgoing calls
no test coverage detected