| 6354 | // invoke and not return void :( |
| 6355 | template <typename Fun, typename... Args> |
| 6356 | CompleteType_t<ResultOf_t<Fun(Args...)>> complete_invoke(Fun&& fun, Args&&... args) { |
| 6357 | return CompleteInvoker<ResultOf_t<Fun(Args...)>>::invoke(std::forward<Fun>(fun), std::forward<Args>(args)...); |
| 6358 | } |
| 6359 | |
| 6360 | const std::string benchmarkErrorMsg = "a benchmark failed to run successfully"; |
| 6361 | } // namespace Detail |
no test coverage detected