| 44 | }; |
| 45 | |
| 46 | TEST(FUNCTION_TEST, base) { |
| 47 | Function<test_function_ops_1_t> f; |
| 48 | ASSERT_EQ(sizeof(f), 4 * sizeof(void*)); |
| 49 | ASSERT_FALSE(f); |
| 50 | |
| 51 | Function<test_function_ops_1_t> f2(nullptr); |
| 52 | ASSERT_FALSE(f); |
| 53 | } |
| 54 | |
| 55 | TEST(FUNCTION_TEST, Lambda) { |
| 56 | Function<test_function_ops_2_t> f([](uint32_t in) { return in + 1; }); |
nothing calls this directly
no test coverage detected