diff --git a/include/boost/multi_index/random_access_index.hpp b/include/boost/multi_index/random_access_index.hpp index cf0074d..abf7db3 100644 --- a/include/boost/multi_index/random_access_index.hpp +++ b/include/boost/multi_index/random_access_index.hpp @@ -620,7 +620,8 @@ public: BOOST_MULTI_INDEX_ENABLE_IF_MERGEABLE(random_access_index,Index,void) splice( iterator position,BOOST_RV_REF(Index) x, - iterator first,iterator last) + BOOST_DEDUCED_TYPENAME Index::iterator first, + BOOST_DEDUCED_TYPENAME Index::iterator last) { splice(position,static_cast(x),first,last); }