[#BloombergLP-bdlc-FlatHashMap-insert-03] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlc.adoc[bdlc]::xref:BloombergLP/bdlc/FlatHashMap.adoc[FlatHashMap]::insert :relfileprefix: ../../../ :mrdocs: Insert the specified `value` into this map if the key of `value` does not already exist in this map; otherwise, this method has no effect. Return an iterator referring to the (possibly newly inserted) modifiable element in this map whose key is equivalent to that of the element to be inserted. The supplied `const_iterator` is ignored. == Synopsis Declared in `<bdlc_flathashmap.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class VALUE_TYPE> xref:BloombergLP/bdlc/FlatHashMap/iterator.adoc[iterator] insert( xref:BloombergLP/bdlc/FlatHashMap/const_iterator.adoc[const_iterator], VALUE_TYPE&& value) requires bsl::is_constructible<value_type, VALUE_TYPE&&>::value; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#