Miscellaneous Fixes for SparseBitVector
authorDaniel Berlin <dberlin@dberlin.org>
Mon, 20 Jul 2015 18:26:23 +0000 (18:26 +0000)
committerDaniel Berlin <dberlin@dberlin.org>
Mon, 20 Jul 2015 18:26:23 +0000 (18:26 +0000)
commit1cc7da73055d1e0193f357125198524e7ad19735
tree6595c05e662e382260b5fb9b4ab9c3ad7b27db7d
parentd20688a1eb5c049d0d7d406e1c3a58822860c6bb
Miscellaneous Fixes for SparseBitVector

Summary:

1. Fix return value in `SparseBitVector::operator&=`.
2. Add checks if SBV is being assigned is invoking SBV.

Reviewers: dberlin

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D11342

Committed on behalf of sl@

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242693 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/SparseBitVector.h
unittests/ADT/SparseBitVectorTest.cpp