commit | b76cb89736d889929939223a22bc7fb44c6117b2 | [log] [tgz] |
---|---|---|
author | Alex Light <allight@google.com> | Thu Sep 17 13:57:00 2020 -0700 |
committer | Alex Light <allight@google.com> | Fri Sep 18 21:43:11 2020 +0000 |
tree | 35d1d0121d3ea7fcd5631b4b68a57266ecbf5412 | |
parent | 25c3e4872b079157873515b983c6ee62da652c48 [diff] |
Fix incorrect inheritance declaration in IndexIterator The BitVector::IndexIterator was declared as inheriting from std::iterator without any access modifiers. This prevented the inherited declarations from being visible, meaning it could not be used by much of our other iterator code. Declare this inheritance public and add a test that the iterator can be used with TransformIterator. Test: ./test.py --host Change-Id: I7e6483e03d01fb447dd73f80a72173190cc5fe60