HelenOS sources

tuple_element_t   262 uspace/lib/cpp/include/__bits/tuple/tuple.hpp     constexpr tuple_element_t<I, tuple<Ts...>>& get(tuple<Ts...>& tpl) noexcept
tuple_element_t   264 uspace/lib/cpp/include/__bits/tuple/tuple.hpp         aux::tuple_element_wrapper<I, tuple_element_t<I, tuple<Ts...>>>& wrapper = tpl;
tuple_element_t   270 uspace/lib/cpp/include/__bits/tuple/tuple.hpp     constexpr tuple_element_t<I, tuple<Ts...>>&& get(tuple<Ts...>&& tpl) noexcept
tuple_element_t   276 uspace/lib/cpp/include/__bits/tuple/tuple.hpp     constexpr const tuple_element_t<I, tuple<Ts...>>& get(const tuple<Ts...>& tpl) noexcept
tuple_element_t   278 uspace/lib/cpp/include/__bits/tuple/tuple.hpp         const aux::tuple_element_wrapper<I, tuple_element_t<I, tuple<Ts...>>>& wrapper = tpl;
tuple_element_t   176 uspace/lib/cpp/include/__bits/utility/utility.hpp     constexpr tuple_element_t<I, tuple<Ts...>>&& get(tuple<Ts...>&&) noexcept;
tuple_element_t   380 uspace/lib/cpp/include/__bits/utility/utility.hpp     constexpr tuple_element_t<I, pair<T1, T2>>&
tuple_element_t   390 uspace/lib/cpp/include/__bits/utility/utility.hpp     constexpr const tuple_element_t<I, pair<T1, T2>>&
tuple_element_t   400 uspace/lib/cpp/include/__bits/utility/utility.hpp     constexpr tuple_element_t<I, pair<T1, T2>>&&
tuple_element_t    87 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl1)>, int>);
tuple_element_t    88 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<1, decltype(tpl1)>, float>);
tuple_element_t    89 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<2, decltype(tpl1)>, std::string>);
tuple_element_t    90 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<3, decltype(tpl1)>, bool>);
tuple_element_t   102 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl2)>, int&>);
tuple_element_t   103 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<1, decltype(tpl2)>, const float&>);
tuple_element_t   109 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl3)>, int&>);
tuple_element_t   110 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<1, decltype(tpl3)>, float&>);
HelenOS homepage, sources at GitHub