| 1739 | /// the given object without allocating memory for an applied type erasure. |
| 1740 | template <typename T> |
| 1741 | struct capacity_can_hold { |
| 1742 | static constexpr std::size_t capacity = sizeof(T); |
| 1743 | static constexpr std::size_t alignment = alignof(T); |
| 1744 | }; |
| 1745 | |
| 1746 | /// An adaptable function wrapper base for arbitrary functional types. |
| 1747 | /// |
nothing calls this directly
no outgoing calls
no test coverage detected