| Issue |
71498
|
| Summary |
`<iterator>`: `common_iterator`'s data member is public
|
| Labels |
new issue
|
| Assignees |
|
| Reporter |
hewillk
|
https://github.com/llvm/llvm-project/blob/a700a520f86e8e667acfe95d8e71b9813120f35b/libcxx/include/__iterator/common_iterator.h#L66-L67
..which shouldn't.
```cpp
#include <iterator>
int main() {
std::common_iterator<int*, const int*> it;
return it.__hold_.index();
}
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs