| 153 | |
| 154 | template <F fx, typename... Args> |
| 155 | static R invoke(O& mem, Args&&... args) { |
| 156 | return (mem.*fx)(std::forward<Args>(args)...); |
| 157 | } |
| 158 | |
| 159 | template <typename Fx, typename... Args> |
| 160 | static R call(Fx&& fx, O& mem, Args&&... args) { |
nothing calls this directly
no outgoing calls
no test coverage detected