Home
last modified time | relevance | path

Searched refs:flat_map (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__flat_map/
H A Dflat_map.h85 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 Dflat_map14 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 Dmodule.modulemap.in1288 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 Dversion111 __cpp_lib_flat_map 202207L <flat_map>
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dflat_map.cppm
H A Dflat_map.inc12 // [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 Dstd.cppm
H A Dstd.cppm.in63 #include <flat_map>
/freebsd/lib/libc++/
H A Dlibcxx.imp365 { 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 Dmodule.modulemap1288 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 DMakefile186 STD_HEADERS+= flat_map
1506 FLM_HEADERS+= flat_map.h
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1269 SYMBOL(flat_map, std::, <flat_map>)
1270 SYMBOL(flat_multimap, std::, <flat_map>)