mirror of
https://github.com/boostorg/iterator.git
synced 2026-07-10 10:30:46 +02:00
1a7996ebd0
The constructor would attempt to access a private member of the source iterator, which could have a different type and therefore have that member inaccessible. Also, the storage forwarding constructor had incorrect types used in the forwarding expressions, which caused further compilation errors. Fixes https://github.com/boostorg/iterator/issues/90.