26 Containers library [containers]

26.5 Unordered associative containers [unord]

26.5.5 Class template unordered_­multimap [unord.multimap]

26.5.5.3 unordered_­multimap modifiers [unord.multimap.modifiers]

template<class P> iterator insert(P&& obj);
Effects: Equivalent to: return emplace(std​::​forward<P>(obj));
Remarks: This signature shall not participate in overload resolution unless is_­constructible_­v<value_­type, P&&> is true.
template<class P> iterator insert(const_iterator hint, P&& obj);
Effects: Equivalent to: return emplace_­hint(hint, std​::​forward<P>(obj));
Remarks: This signature shall not participate in overload resolution unless is_­constructible_­v<value_­type, P&&> is true.