Go to the source code of this file.
|
template<typename T > |
constexpr auto | lexy::construct = _construct<T>{} |
| A callback that constructs an object of type T by forwarding the arguments. More...
|
|
template<typename T , typename... Args> |
constexpr auto | lexy::_detail::is_brace_constructible = _detail::is_detected<_detect_brace_construct, T, Args...> |
|
template<typename T , typename... Args> |
constexpr auto | lexy::_detail::is_constructible = std::is_constructible_v<T, Args...> || is_brace_constructible<T, Args...> |
|
template<typename T , typename PtrT = T*> |
constexpr auto | lexy::new_ = _new<T, PtrT>{} |
| A callback that constructs an object of type T on the heap by forwarding the arguments. More...
|
|