Searched refs:flat_set (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__flat_set/ |
| H A D | flat_set.h | 81 class flat_set { 83 friend class flat_set; variable 102 using iterator = __ra_iterator<flat_set, typename _KeyContainer::const_iterator>; 111 …flat_set() noexcept(is_nothrow_default_constructible_v<_KeyContainer> && is_nothrow_default_constr… in flat_set() function 114 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 flat_set(const flat_set&) = default; 116 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 flat_set(flat_set&& __other) noexcept( in flat_set() function 133 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 explicit flat_set(const key_compare& __comp) in flat_set() function 137 …_LIBCPP_CONSTEXPR_SINCE_CXX26 explicit flat_set(container_type __keys, const key_compare& __comp =… 143 flat_set(sorted_unique_t, container_type __keys, const key_compare& __comp = key_compare()) 152 flat_set(_InputIterator __first, _InputIterator __last, const key_compare& __comp = key_compare()) [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | flat_set | 14 Header <flat_set> synopsis 20 // [flat.set], class template flat_set 22 class flat_set; 28 struct uses_allocator<flat_set<Key, Compare, KeyContainer>, Allocator>; 30 // [flat.set.erasure], erasure for flat_set 32 typename flat_set<Key, Compare, KeyContainer>::size_type 33 erase_if(flat_set<Key, Compare, KeyContainer>& c, Predicate pred); 61 # include <__flat_set/flat_set.h>
|
| H A D | version | 112 __cpp_lib_flat_set 202207L <flat_set>
|
| H A D | module.modulemap.in | 1312 module flat_set { 1313 module flat_set { 1314 header "__flat_set/flat_set.h" 1322 header "flat_set"
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | flat_set.cppm | |
| H A D | flat_set.inc | 13 using std::flat_set;
|
| /freebsd/contrib/llvm-project/libcxx/modules/ |
| H A D | std.cppm | |
| H A D | std.cppm.in | 64 #include <flat_set>
|
| /freebsd/lib/libc++/ |
| H A D | libcxx.imp | 371 { include: [ "<__flat_set/flat_multiset.h>", "private", "<flat_set>", "public" ] }, 372 { include: [ "<__flat_set/flat_set.h>", "private", "<flat_set>", "public" ] }, 373 { include: [ "<__flat_set/ra_iterator.h>", "private", "<flat_set>", "public" ] }, 374 { include: [ "<__flat_set/utils.h>", "private", "<flat_set>", "public" ] },
|
| H A D | module.modulemap | 1312 module flat_set { 1313 module flat_set { 1314 header "__flat_set/flat_set.h" 1322 header "flat_set"
|
| H A D | Makefile | 187 STD_HEADERS+= flat_set 1519 FLS_HEADERS+= flat_set.h
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 1271 SYMBOL(flat_multiset, std::, <flat_set>) 1272 SYMBOL(flat_set, std::, <flat_set>)
|