5#ifndef INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_UTILITY_IN_PLACE_HPP_
6#define INCLUDE_GUARD_ARENE_BASE_ARENE_BASE_UTILITY_IN_PLACE_HPP_
16#include "arene/base/stdlib_choice/cstddef.hpp"
46template <std::size_t I>
backport of std::in_place_index_t<size_t> from C++17
Definition in_place.hpp:47
in_place_index_t()=default
Explicit default constructor to prevent construction from {}.
backport of std::in_place_t from C++17
Definition in_place.hpp:22
in_place_t()=default
Explicit default constructor to prevent construction from {}.
backport of std::in_place_type_t<T> from C++17
Definition in_place.hpp:35
in_place_type_t()=default
Explicit default constructor to prevent construction from {}.
Definition array_exceptions_disabled.cpp:11
constexpr in_place_t in_place
backport of std::in_place from C++17, a tag variable for in-place construction
Definition in_place.hpp:30
constexpr in_place_type_t< T > in_place_type
backport of std::in_place_type<T> from C++17
constexpr in_place_index_t< I > in_place_index
backport of std::in_place_index<T> from C++17
Copyright 2026, Toyota Motor Corporation.
Definition array_exceptions_disabled.cpp:10