#include <sleipnir/util/small_vector.hpp>
template<typename From, typename To>
std::is_nothrow_convertible_v<From, To> &&
requires(
typename std::add_rvalue_reference_t<From> (&
f)()
noexcept) {
{
static_cast<To>(
f()) }
noexcept;
}
Definition small_vector.hpp:67
IntrusiveSharedPtr< T > AllocateIntrusiveShared(Alloc alloc, Args &&... args)
Definition IntrusiveSharedPtr.hpp:275