HelenOS sources

decltype         1157 uspace/lib/cpp/include/__bits/adt/deque.hpp         for (decltype(lhs.size()) i = 0; i < lhs.size(); ++i)
decltype         1170 uspace/lib/cpp/include/__bits/adt/deque.hpp         for (decltype(lhs.size()) i = 0; i < min_size; ++i)
decltype          328 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp             decltype(head) last = nullptr;
decltype          600 uspace/lib/cpp/include/__bits/adt/vector.hpp         for (decltype(lhs.size()) i = 0; i < lhs.size(); ++i)
decltype          613 uspace/lib/cpp/include/__bits/adt/vector.hpp         for (decltype(lhs.size()) i = 0; i < min_size; ++i)
decltype          639 uspace/lib/cpp/include/__bits/algorithm.hpp         for (decltype(mid_count) i = 0; i < mid_count; ++i)
decltype          974 uspace/lib/cpp/include/__bits/algorithm.hpp         aux::correct_children(first, decltype(count){}, count - 2, comp);
decltype         1053 uspace/lib/cpp/include/__bits/algorithm.hpp         for (decltype(count) idx = 0; idx < count; ++idx)
decltype          144 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) + forward<U>(rhs))
decltype          157 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) - forward<U>(rhs))
decltype          170 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) * forward<U>(rhs))
decltype          183 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) / forward<U>(rhs))
decltype          196 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) % forward<U>(rhs))
decltype          209 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(-forward<T>(x))
decltype          304 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) == forward<U>(rhs))
decltype          317 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) != forward<U>(rhs))
decltype          330 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) > forward<U>(rhs))
decltype          343 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) < forward<U>(rhs))
decltype          356 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) >= forward<U>(rhs))
decltype          369 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) <= forward<U>(rhs))
decltype          424 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) && forward<U>(rhs))
decltype          437 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) || forward<U>(rhs))
decltype          450 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(!forward<T>(x))
decltype          518 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) & forward<U>(rhs))
decltype          531 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) | forward<U>(rhs))
decltype          544 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(forward<T>(lhs) ^ forward<U>(rhs))
decltype          557 uspace/lib/cpp/include/__bits/functional/arithmetic_operations.hpp             -> decltype(~forward<T>(x))
decltype           54 uspace/lib/cpp/include/__bits/functional/invoke.hpp     decltype(auto) INVOKE(R T::* f, T1&& t1, Ts&&... args)
decltype           56 uspace/lib/cpp/include/__bits/functional/invoke.hpp         if constexpr (is_member_function_pointer<decltype(f)>::value)
decltype           65 uspace/lib/cpp/include/__bits/functional/invoke.hpp         else if constexpr (is_member_object_pointer<decltype(f)>::value && sizeof...(args) == 0)
decltype           86 uspace/lib/cpp/include/__bits/functional/invoke.hpp         static_assert(is_member_function_pointer<decltype(f)>::value, "invalid invoke");
decltype           90 uspace/lib/cpp/include/__bits/functional/invoke.hpp     decltype(auto) INVOKE(F&& f, Args&&... args)
decltype          525 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          532 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          557 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          564 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          588 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          595 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          620 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          627 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          652 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          659 uspace/lib/cpp/include/__bits/io/ostream.hpp                     for (decltype(os.width()) i = 0; i < os.width(); ++i)
decltype          330 uspace/lib/cpp/include/__bits/iterator.hpp         -> decltype(rhs.base() - lhs.base())
decltype          695 uspace/lib/cpp/include/__bits/iterator.hpp         -> decltype(rhs.base() - lhs.base())
decltype         1026 uspace/lib/cpp/include/__bits/iterator.hpp     auto begin(Container& c) -> decltype(c.begin())
decltype         1032 uspace/lib/cpp/include/__bits/iterator.hpp     auto begin(const Container& c) -> decltype(c.begin())
decltype         1038 uspace/lib/cpp/include/__bits/iterator.hpp     auto end(Container& c) -> decltype(c.end())
decltype         1044 uspace/lib/cpp/include/__bits/iterator.hpp     auto end(const Container& c) -> decltype(c.end())
decltype         1063 uspace/lib/cpp/include/__bits/iterator.hpp         -> decltype(std::begin(c))
decltype         1070 uspace/lib/cpp/include/__bits/iterator.hpp         -> decltype(std::end(c))
decltype         1076 uspace/lib/cpp/include/__bits/iterator.hpp     auto rbegin(Container& c) -> decltype(c.rbegin())
decltype         1082 uspace/lib/cpp/include/__bits/iterator.hpp     auto rbegin(const Container& c) -> decltype(c.rbegin())
decltype         1088 uspace/lib/cpp/include/__bits/iterator.hpp     auto rend(Container& c) -> decltype(c.rend())
decltype         1094 uspace/lib/cpp/include/__bits/iterator.hpp     auto rend(const Container& c) -> decltype(c.rend())
decltype         1124 uspace/lib/cpp/include/__bits/iterator.hpp     auto crbegin(const Container& c) -> decltype(std::rbegin(c))
decltype         1130 uspace/lib/cpp/include/__bits/iterator.hpp     auto crend(const Container& c) -> decltype(std::rend(c))
decltype         1140 uspace/lib/cpp/include/__bits/iterator.hpp     constexpr auto size(const Container& c) -> decltype(c.size())
decltype         1152 uspace/lib/cpp/include/__bits/iterator.hpp     constexpr auto empty(const Container& c) -> decltype(c.empty())
decltype         1170 uspace/lib/cpp/include/__bits/iterator.hpp     constexpr auto data(Container& c) -> decltype(c.data())
decltype         1176 uspace/lib/cpp/include/__bits/iterator.hpp     constexpr auto data(const Container& c) -> decltype(c.data())
decltype          219 uspace/lib/cpp/include/__bits/memory/type_getters.hpp             decltype(declval<Alloc>().alloc(declval<Size>(), declval<ConstVoidPointer>()))
decltype          230 uspace/lib/cpp/include/__bits/memory/type_getters.hpp         void_t<decltype(declval<Alloc>().construct(declval<T*>(), forward<Args>(declval<Args>())...))>,
decltype          240 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_has_destroy<Alloc, T, void_t<decltype(declval<Alloc>().destroy(declval<T>()))>>
decltype          254 uspace/lib/cpp/include/__bits/memory/type_getters.hpp     struct alloc_has_max_size<Alloc, void_t<decltype(declval<Alloc>().max_size())>>
decltype          265 uspace/lib/cpp/include/__bits/memory/type_getters.hpp             decltype(declval<Alloc>().select_on_container_copy_construction())
decltype         1093 uspace/lib/cpp/include/__bits/random.hpp                 decltype(m) k{};
decltype           94 uspace/lib/cpp/include/__bits/test/test.hpp                 using common_t = std::common_type_t<decltype(len1), decltype(len2)>;
decltype          144 uspace/lib/cpp/include/__bits/thread/thread.hpp                 auto callable_wrapper = new aux::callable_wrapper<decltype(callable)>{move(callable)};
decltype          148 uspace/lib/cpp/include/__bits/thread/thread.hpp                     aux::thread_main<decltype(callable_wrapper)>,
decltype           64 uspace/lib/cpp/include/__bits/type_traits/result_of.hpp             decltype(aux::INVOKE(declval<F>(), declval<ArgTypes>()...))
decltype          632 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp             void_t<decltype(T(declval<Args>()...))>,
decltype          666 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_assignable<T, U, void_t<decltype(declval<T>() = declval<U>())>>
decltype          685 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_destructible<T, void_t<decltype(declval<T&>().~T())>>
decltype          783 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_nothrow_destructible<T, void_t<decltype(declval<T&>().~T())>>
decltype          860 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct is_convertible<From, To, void_t<decltype((To)declval<From>())>>
decltype         1195 uspace/lib/cpp/include/__bits/type_traits/type_traits.hpp     struct common_type<T1, T2>: aux::type_is<decay_t<decltype(false ? declval<T1>() : declval<T2>())>>
decltype           87 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl1)>, int>);
decltype           88 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<1, decltype(tpl1)>, float>);
decltype           89 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<2, decltype(tpl1)>, std::string>);
decltype           90 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<3, decltype(tpl1)>, bool>);
decltype           97 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::tuple_size_v<decltype(tpl1)> == 4);
decltype          102 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl2)>, int&>);
decltype          103 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<1, decltype(tpl2)>, const float&>);
decltype          109 uspace/lib/cpp/src/__bits/test/tuple.cpp         static_assert(std::is_same_v<std::tuple_element_t<0, decltype(tpl3)>, int&>);
decltype          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