[libc++] `bitset::operator[] const` should return bool
authorNikolas Klauser <nikolasklauser@berlin.de>
Sat, 9 Apr 2022 07:48:21 +0000 (09:48 +0200)
committerNikolas Klauser <nikolasklauser@berlin.de>
Wed, 13 Apr 2022 20:55:04 +0000 (22:55 +0200)
commit667925d45a9ebd9c6e4ba7cac76d82fb9b735274
tree09707871ce784d0343b5aae6a0ace1506b139e27
parent1732242bee499d639fd481a32f36c5c64e008e8e
[libc++] `bitset::operator[] const` should return bool

Fixes https://github.com/llvm/llvm-project/issues/10686

Reviewed By: Mordante, ldionne, var-const, #libc

Spies: jloser, libcxx-commits, arphaman

Differential Revision: https://reviews.llvm.org/D122092
libcxx/include/__config
libcxx/include/bitset
libcxx/include/vector
libcxx/test/std/containers/sequences/vector.bool/const_reference.pass.cpp [new file with mode: 0644]
libcxx/test/std/utilities/template.bitset/bitset.members/index.pass.cpp
libcxx/test/std/utilities/template.bitset/bitset.members/index_const.pass.cpp