Searched refs:flat_map (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__flat_map/ |
| H A D | flat_map.h | 85 class flat_map { 87 friend class flat_map; variable 95 …using __iterator _LIBCPP_NODEBUG = __key_value_iterator<flat_map, _KeyContainer, _MappedContainer,… 118 friend flat_map; variable 141 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 flat_map() noexcept( in flat_map() function 146 _LIBCPP_HIDE_FROM_ABI flat_map(const flat_map&) = default; 148 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 flat_map(flat_map&& __other) noexcept( in flat_map() function 169 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 flat_map(const flat_map& __other, const _Alloc… in flat_map() function 170 : flat_map(__ctor_uses_allocator_tag{}, in flat_map() 178 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 flat_map(flat_map&& __other, const _Allocator&… in flat_map() function [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | flat_map | 14 Header <flat_map> synopsis 20 // [flat.map], class template flat_map 23 class flat_map; 30 struct uses_allocator<flat_map<Key, T, Compare, KeyContainer, MappedContainer>, 33 // [flat.map.erasure], erasure for flat_map 36 typename flat_map<Key, T, Compare, KeyContainer, MappedContainer>::size_type 37 erase_if(flat_map<Key, T, Compare, KeyContainer, MappedContainer>& c, Predicate pred); 65 # include <__flat_map/flat_map.h>
|
| H A D | module.modulemap.in | 1288 module flat_map { 1289 module flat_map { 1290 header "__flat_map/flat_map.h" 1304 header "flat_map" 1323 export std.flat_map.sorted_unique 1324 export std.flat_map.sorted_equivalent
|
| H A D | version | 111 __cpp_lib_flat_map 202207L <flat_map>
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | flat_map.cppm | |
| H A D | flat_map.inc | 12 // [flat.map], class template flat_map 13 using std::flat_map; 20 // [flat.map.erasure], erasure for flat_map
|
| /freebsd/contrib/llvm-project/libcxx/modules/ |
| H A D | std.cppm | |
| H A D | std.cppm.in | 63 #include <flat_map>
|
| /freebsd/lib/libc++/ |
| H A D | libcxx.imp | 365 { include: [ "<__flat_map/flat_map.h>", "private", "<flat_map>", "public" ] }, 366 { include: [ "<__flat_map/flat_multimap.h>", "private", "<flat_map>", "public" ] }, 367 { include: [ "<__flat_map/key_value_iterator.h>", "private", "<flat_map>", "public" ] }, 368 { include: [ "<__flat_map/sorted_equivalent.h>", "private", "<flat_map>", "public" ] }, 369 { include: [ "<__flat_map/sorted_unique.h>", "private", "<flat_map>", "public" ] }, 370 { include: [ "<__flat_map/utils.h>", "private", "<flat_map>", "public" ] },
|
| H A D | module.modulemap | 1288 module flat_map { 1289 module flat_map { 1290 header "__flat_map/flat_map.h" 1304 header "flat_map" 1323 export std.flat_map.sorted_unique 1324 export std.flat_map.sorted_equivalent
|
| H A D | Makefile | 186 STD_HEADERS+= flat_map 1506 FLM_HEADERS+= flat_map.h
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 1269 SYMBOL(flat_map, std::, <flat_map>) 1270 SYMBOL(flat_multimap, std::, <flat_map>)
|