<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Hi. According to the C++ Standard (section [vector.bool]), std::vector<bool>::const_reference should be defined as bool. libc++ defines it as std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool>>>]. Is this divergence from the standard intentional? If it is, what is the purpose?<br clear="all"></div><br>-- <br><div class="gmail_signature">Regards,<br>   Mikhail Maltsev</div>
</div>