[#bsl-multimap-0ae-insert_range] = xref:bsl.adoc[bsl]::xref:bsl/multimap-0ae.adoc[multimap]::insert_range :relfileprefix: ../../ :mrdocs: Insert into this multimap the value of each `value_type` object in the specified `range`. The (template parameter) type `RANGE` must meet the requirements of 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 multimap, where `i` is a dereferenceable iterator obtained from `range` (see {Requirements on `KEY` and `VALUE`}). The behavior is undefined if `range` overlaps this multimap. == Synopsis Declared in `<bslstl_multimap.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class RANGE> void insert_range(RANGE&& range); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#