Home
last modified time | relevance | path

Searched refs:Sizes (Results 1 – 7 of 7) sorted by relevance

/frameworks/native/include/ftl/
Dinitializer_list.h50 template <typename T, typename Sizes = std::index_sequence<>, typename... Types>
53 template <typename T, std::size_t... Sizes, typename... Types>
54 struct InitializerList<T, std::index_sequence<Sizes...>, Types...> {
59 T, std::index_sequence<Sizes..., sizeof...(Args)>, Types..., Args&&...> {
75 template <typename K, typename V, typename E, std::size_t... Sizes, typename... Types>
76 struct InitializerList<KeyValue<K, V, E>, std::index_sequence<Sizes...>, Types...> {
80 KeyValue<K, V, E>, std::index_sequence<Sizes..., 3>, Types..., std::piecewise_construct_t,
Dstatic_vector.h203 template <typename U, std::size_t Size, std::size_t... Sizes, typename... Types>
204 StaticVector(InitializerList<U, std::index_sequence<Size, Sizes...>, Types...>&& list) in StaticVector() argument
206 std::index_sequence<Sizes...>{}, list.tuple) {
207 static_assert(sizeof...(Sizes) < N, "Too many elements");
353 std::size_t Size, std::size_t... Sizes, typename... Args>
355 std::index_sequence<Size, Sizes...>, std::tuple<Args...>& tuple) in StaticVector() argument
357 std::make_index_sequence<Size>{}, std::index_sequence<Sizes...>{}, tuple) {
384 template <typename T, std::size_t... Sizes, typename... Types>
385 StaticVector(InitializerList<T, std::index_sequence<Sizes...>, Types...>&&)
386 -> StaticVector<T, sizeof...(Sizes)>;
Dsmall_map.h100 template <typename U, std::size_t... Sizes, typename... Types>
101 SmallMap(InitializerList<U, std::index_sequence<Sizes...>, Types...>&& list) in SmallMap() argument
268 template <typename K, typename V, typename E, std::size_t... Sizes, typename... Types>
269 SmallMap(InitializerList<KeyValue<K, V, E>, std::index_sequence<Sizes...>, Types...>&&)
270 -> SmallMap<K, V, sizeof...(Sizes), E>;
Dsmall_vector.h324 template <typename U, std::size_t... Sizes, typename... Types>
325 SmallVector(InitializerList<U, std::index_sequence<Sizes...>, Types...>&& list) in SmallVector() argument
326 : SmallVector(SmallVector<T, sizeof...(Sizes)>(std::move(list))) {} in SmallVector()
435 template <typename T, std::size_t... Sizes, typename... Types>
436 SmallVector(InitializerList<T, std::index_sequence<Sizes...>, Types...>&&)
437 -> SmallVector<T, sizeof...(Sizes)>;
/frameworks/native/libs/ftl/
DREADME.md39 std::size_t Size, std::size_t... Sizes
/frameworks/base/core/proto/android/service/
Ddiskstats.proto73 // Sizes of individual packages
/frameworks/proto_logging/stats/
Datoms.proto8767 * Sizes are aggregated by package name.