[#absl-btree_map-insert_or_assign-02a] = xref:absl.adoc[absl]::xref:absl/btree_map.adoc[btree_map]::insert_or_assign :relfileprefix: ../../ :mrdocs: == Synopses Declared in `<absl/container/btree_map.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int = (EnableIf<LifetimeBoundKV<K, false, M, false, IfRRef<const int &>::AddPtr<K>, IfRRef<const int &>::AddPtr<M>>>())> decltype(auto) xref:absl/btree_map/insert_or_assign-0e6.adoc[insert_or_assign]( key_arg<K> const& k, M const& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-0e6.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int = (EnableIf<LifetimeBoundKV<K, false, M, false, IfRRef<const int &>::AddPtr<K>, IfRRef<int &&>::AddPtr<M>>>())> decltype(auto) xref:absl/btree_map/insert_or_assign-096.adoc[insert_or_assign]( key_arg<K> const& k, M&& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-096.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int = (EnableIf<LifetimeBoundKV<K, false, M, false, IfRRef<int &&>::AddPtr<K>, IfRRef<const int &>::AddPtr<M>>>())> decltype(auto) xref:absl/btree_map/insert_or_assign-065f.adoc[insert_or_assign]( key_arg<K>&& k, M const& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-065f.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int = (EnableIf<LifetimeBoundKV<K, false, M, false, IfRRef<int &&>::AddPtr<K>, IfRRef<int &&>::AddPtr<M>>>())> decltype(auto) xref:absl/btree_map/insert_or_assign-0e8.adoc[insert_or_assign]( key_arg<K>&& k, M&& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-0e8.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int&..., decltype() = 0> decltype(auto) xref:absl/btree_map/insert_or_assign-09a.adoc[insert_or_assign]( key_arg<K> const& k, M const& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-09a.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int&..., decltype() = 0> decltype(auto) xref:absl/btree_map/insert_or_assign-0e4.adoc[insert_or_assign]( key_arg<K> const& k, M&& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-0e4.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int&..., decltype() = 0> decltype(auto) xref:absl/btree_map/insert_or_assign-084.adoc[insert_or_assign]( key_arg<K>&& k, M const& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-084.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int&..., decltype() = 0> decltype(auto) xref:absl/btree_map/insert_or_assign-02f.adoc[insert_or_assign]( key_arg<K>&& k, M&& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-02f.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int = (EnableIf<LifetimeBoundKV<K, false, M, false, IfRRef<const int &>::AddPtr<K>, IfRRef<const int &>::AddPtr<M>>>())> decltype(auto) xref:absl/btree_map/insert_or_assign-0eb.adoc[insert_or_assign]( const_iterator hint, key_arg<K> const& k, M const& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-0eb.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int = (EnableIf<LifetimeBoundKV<K, false, M, false, IfRRef<const int &>::AddPtr<K>, IfRRef<int &&>::AddPtr<M>>>())> decltype(auto) xref:absl/btree_map/insert_or_assign-082.adoc[insert_or_assign]( const_iterator hint, key_arg<K> const& k, M&& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-082.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int = (EnableIf<LifetimeBoundKV<K, false, M, false, IfRRef<int &&>::AddPtr<K>, IfRRef<const int &>::AddPtr<M>>>())> decltype(auto) xref:absl/btree_map/insert_or_assign-027.adoc[insert_or_assign]( const_iterator hint, key_arg<K>&& k, M const& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-027.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int = (EnableIf<LifetimeBoundKV<K, false, M, false, IfRRef<int &&>::AddPtr<K>, IfRRef<int &&>::AddPtr<M>>>())> decltype(auto) xref:absl/btree_map/insert_or_assign-0c.adoc[insert_or_assign]( const_iterator hint, key_arg<K>&& k, M&& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-0c.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int&..., decltype() = 0> decltype(auto) xref:absl/btree_map/insert_or_assign-0d.adoc[insert_or_assign]( const_iterator hint, key_arg<K> const& k, M const& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-0d.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int&..., decltype() = 0> decltype(auto) xref:absl/btree_map/insert_or_assign-0bf.adoc[insert_or_assign]( const_iterator hint, key_arg<K> const& k, M&& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-0bf.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int&..., decltype() = 0> decltype(auto) xref:absl/btree_map/insert_or_assign-0bc.adoc[insert_or_assign]( const_iterator hint, key_arg<K>&& k, M const& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-0bc.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename K = key_type, class M, int&..., decltype() = 0> decltype(auto) xref:absl/btree_map/insert_or_assign-029.adoc[insert_or_assign]( const_iterator hint, key_arg<K>&& k, M&& obj); ---- [.small]#xref:absl/btree_map/insert_or_assign-029.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#