Summary:
Change usage of 'DenseSet' to 'DenseSetImpl' in a friend declaration within DenseSetImpl::ConstIterator. 'ConstIterator' was never updated when DenseSet was split into an impl when adding support for DenseSetImpl.
This fixes build errors on MSVC when forward declaring DenseSet as this friend decl does not declare the template arguments as well.
Reviewers: jpienaar
Reviewed By: jpienaar
Subscribers: jpienaar, lebedev.ri, dexonsmith, kristina, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D62467
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361775
91177308-0d34-0410-b5e6-
96231b3b80d8
class ConstIterator {
typename MapTy::const_iterator I;
- friend class DenseSet;
+ friend class DenseSetImpl;
friend class Iterator;
public: