Lines Matching refs:CompressedTuple
55 class CompressedTuple; variable
62 struct Elem<CompressedTuple<B...>, I>
134 CompressedTuple<Ts...>, absl::index_sequence<I...>, ShouldAnyUseBase>
145 friend CompressedTuple<Ts...>;
150 CompressedTuple<Ts...>, absl::index_sequence<I...>, false>
157 friend CompressedTuple<Ts...>;
197 class ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTuple
199 CompressedTuple<Ts...>, absl::index_sequence_for<Ts...>,
203 using ElemT = internal_compressed_tuple::ElemT<CompressedTuple, I>;
213 constexpr CompressedTuple() : CompressedTuple::CompressedTupleImpl() {}
215 constexpr CompressedTuple() = default;
217 explicit constexpr CompressedTuple(const Ts&... base)
218 : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {}
224 absl::negation<std::is_same<void(CompressedTuple),
229 explicit constexpr CompressedTuple(Vs&&... base)
230 : CompressedTuple::CompressedTupleImpl(absl::in_place,
257 class ABSL_INTERNAL_COMPRESSED_TUPLE_DECLSPEC CompressedTuple<> {};