aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/containers/bitseq/bitvector.h
diff options
context:
space:
mode:
authorIvan Komarov <Ivan.Komarov@dfyz.info>2022-02-10 16:46:48 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:48 +0300
commit4de97ab2fe437cbe83e4c63234e809ddd5ac34f2 (patch)
treeff8fb38b661955e6c99d1d000d6c72f739199590 /library/cpp/containers/bitseq/bitvector.h
parent9abfb1a53b7f7b791444d1378e645d8fad9b06ed (diff)
downloadydb-4de97ab2fe437cbe83e4c63234e809ddd5ac34f2.tar.gz
Restoring authorship annotation for Ivan Komarov <Ivan.Komarov@dfyz.info>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/containers/bitseq/bitvector.h')
-rw-r--r--library/cpp/containers/bitseq/bitvector.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/library/cpp/containers/bitseq/bitvector.h b/library/cpp/containers/bitseq/bitvector.h
index 3f8fd81ee5..5c6495d1bd 100644
--- a/library/cpp/containers/bitseq/bitvector.h
+++ b/library/cpp/containers/bitseq/bitvector.h
@@ -8,16 +8,16 @@
#include <util/ysaveload.h>
template <typename T>
-class TReadonlyBitVector;
-
-template <typename T>
+class TReadonlyBitVector;
+
+template <typename T>
class TBitVector {
public:
using TWord = T;
using TTraits = TBitSeqTraits<TWord>;
private:
- friend class TReadonlyBitVector<T>;
+ friend class TReadonlyBitVector<T>;
ui64 Size_;
TVector<TWord> Data_;
@@ -61,7 +61,7 @@ public:
}
bool Test(ui64 pos) const {
- return TTraits::Test(Data(), pos, Size_);
+ return TTraits::Test(Data(), pos, Size_);
}
void Reset(ui64 pos) {
@@ -70,7 +70,7 @@ public:
}
TWord Get(ui64 pos, ui8 width, TWord mask) const {
- return TTraits::Get(Data(), pos, width, mask, Size_);
+ return TTraits::Get(Data(), pos, width, mask, Size_);
}
TWord Get(ui64 pos, ui8 width) const {
@@ -127,7 +127,7 @@ public:
}
const TWord* Data() const {
- return Data_.data();
+ return Data_.data();
}
void Save(IOutputStream* out) const {