[#bsl-unordered_map-02b-insert_range] = xref:bsl.adoc[bsl]::xref:bsl/unordered_map-02b.adoc[unordered_map]::insert_range :relfileprefix: ../../ :mrdocs: Insert into this map the value of each `value_type` object in the specified `range` if a key equivalent to the object is not already contained in this set. The (template parameter) type `RANGE` must meet the requirements the C++20 standard [ranges]providing access to values of a type convertible to `value_type`, and `value_type` must be `emplace‐constructible` from `*i` into this set, where `i` is a dereferenceable iterator obtained from `range` (see {Requirements on `KEY`}). The behavior is undefined if `range` overlaps this map. == Synopsis Declared in `<bslstl_unorderedmap.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class RANGE> void insert_range(RANGE&& range); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#