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