forked from boostorg/unordered
Unordered: Work around for compilers which don't support template friend members.
[SVN r72523]
This commit is contained in:
@ -802,6 +802,7 @@ namespace boost { namespace unordered { namespace iterator_detail {
|
||||
iterator;
|
||||
friend class ::boost::unordered::iterator_detail::iterator<A, Unique>;
|
||||
|
||||
#if !defined(BOOST_NO_MEMBER_TEMPLATE_FRIENDS)
|
||||
template <class K, class T, class H, class P, class A2>
|
||||
friend class ::boost::unordered::unordered_map;
|
||||
template <class K, class T, class H, class P, class A2>
|
||||
@ -810,6 +811,9 @@ namespace boost { namespace unordered { namespace iterator_detail {
|
||||
friend class ::boost::unordered::unordered_set;
|
||||
template <class T, class H, class P, class A2>
|
||||
friend class ::boost::unordered::unordered_multiset;
|
||||
#else
|
||||
public:
|
||||
#endif
|
||||
|
||||
node_ptr node_;
|
||||
|
||||
|
Reference in New Issue
Block a user