Searched refs:compressed_pair (Results 1 – 3 of 3) sorted by relevance
| /petsc/include/petsc/private/cpp/ |
| H A D | utility.hpp | 224 class compressed_pair class 269 static_assert(std::is_empty<compressed_pair<Empty, Empty2>>::value, ""); 270 static_assert(sizeof(compressed_pair<Empty, Empty2>) == 1, ""); 273 static_assert(std::is_empty<compressed_pair<Empty2, Empty>>::value, ""); 274 static_assert(sizeof(compressed_pair<Empty2, Empty>) == 1, ""); 277 static_assert(!std::is_empty<compressed_pair<Empty, NotEmpty>>::value, ""); 278 static_assert(sizeof(compressed_pair<Empty, NotEmpty>) < (sizeof(Empty) + sizeof(NotEmpty)), ""); 281 static_assert(!std::is_empty<compressed_pair<NotEmpty, Empty>>::value, ""); 282 static_assert(sizeof(compressed_pair<NotEmpty, Empty>) < (sizeof(NotEmpty) + sizeof(Empty)), ""); 286 static_assert(!std::is_empty<compressed_pair<EmptyMember, NotEmpty>>::value, ""); [all …]
|
| H A D | object_pool.hpp | 357 util::compressed_pair<constructor_type, allocator_type> pair_{};
|
| H A D | unordered_map.hpp | 55 class KHashTable : util::compressed_pair<Hash, Eq> {
|