| 115 | |
| 116 | template<class passed_callable_type> |
| 117 | static void build_allocated(void* dst, passed_callable_type&& callable) { |
| 118 | auto new_ptr = new callable_type(std::forward<passed_callable_type>(callable)); |
| 119 | new (dst) callable_type*(new_ptr); |
| 120 | } |
| 121 | |
| 122 | public: |
| 123 | static constexpr bool is_inlinable() noexcept { |
nothing calls this directly
no outgoing calls
no test coverage detected