kastiglione wrote:
I did some manual testing:
```cpp
llvm::SmallBitVector v{10};
v.set(2, 5);
```
then the output before and after was:
```
(llvm::SmallBitVector) v = [0000000000]
...
(llvm::SmallBitVector) v = [0000011100]
```
https://github.com/llvm/llvm-project/pull/150542