libstdc++
array File Reference

Go to the source code of this file.

Namespaces

namespace  std

Defines

#define __cpp_lib_experimental_make_array
#define _GLIBCXX_EXPERIMENTAL_ARRAY

Functions

template<typename _Tp , size_t _Nm, size_t... _Idx>
constexpr array< remove_cv_t
< _Tp >, _Nm > 
std::experimental::fundamentals_v2::__to_array (_Tp(&__a)[_Nm], index_sequence< _Idx...>)
constexpr array< remove_cv_t
< _Tp >, _Nm > _Tp &::value
return 
std::experimental::fundamentals_v2::__to_array (__a, make_index_sequence< _Nm >{})
template<typename _Dest = void, typename... _Types>
constexpr auto std::experimental::fundamentals_v2::make_array (_Types &&...__t)-> array< typename conditional_t< is_void_v< _Dest >
constexpr auto common_type< _Dest > std::experimental::fundamentals_v2::sizeof (_Types)>
template<typename _Tp , size_t _Nm>
constexpr array< remove_cv_t
< _Tp >, _Nm > 
std::experimental::fundamentals_v2::to_array (_Tp(&__a)[_Nm]) noexcept(is_nothrow_constructible< remove_cv_t< _Tp >

Variables

constexpr auto std::experimental::fundamentals_v2::common_type< _Types...>

Detailed Description

This is a TS C++ Library header.

Definition in file experimental/array.