diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2023-05-24 11:37:09 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2023-05-24 11:37:09 +0000 |
commit | b98c8d504f7998a818e226d3bf70b763535b8d0b (patch) | |
tree | 4f010287ed680d7e8854ade8c8c5435b93302f96 /vespalib | |
parent | 6e5d2c0d40c268bc309aac2058793167f91fea59 (diff) |
Include cassert where needed
Diffstat (limited to 'vespalib')
4 files changed, 6 insertions, 5 deletions
diff --git a/vespalib/src/vespa/vespalib/btree/btreebuilder.hpp b/vespalib/src/vespa/vespalib/btree/btreebuilder.hpp index c15190a895e..a941689dda2 100644 --- a/vespalib/src/vespa/vespalib/btree/btreebuilder.hpp +++ b/vespalib/src/vespa/vespalib/btree/btreebuilder.hpp @@ -3,6 +3,7 @@ #pragma once #include "btreebuilder.h" +#include <cassert> namespace vespalib::btree { diff --git a/vespalib/src/vespa/vespalib/btree/btreeiterator.h b/vespalib/src/vespa/vespalib/btree/btreeiterator.h index 01f0ad3c2d3..2418da18c23 100644 --- a/vespalib/src/vespa/vespalib/btree/btreeiterator.h +++ b/vespalib/src/vespa/vespalib/btree/btreeiterator.h @@ -5,6 +5,7 @@ #include "btreenode.h" #include "btreenodeallocator.h" #include "btreetraits.h" +#include <cassert> namespace vespalib::btree { diff --git a/vespalib/src/vespa/vespalib/btree/btreenode.hpp b/vespalib/src/vespa/vespalib/btree/btreenode.hpp index 90f4c9a9cc5..7de65261e93 100644 --- a/vespalib/src/vespa/vespalib/btree/btreenode.hpp +++ b/vespalib/src/vespa/vespalib/btree/btreenode.hpp @@ -4,6 +4,7 @@ #include "btreenode.h" #include <algorithm> +#include <cassert> namespace vespalib::btree { @@ -74,9 +75,7 @@ upper_bound(uint32_t sidx, const KeyT & key, CompareT comp) const template <typename KeyT, typename DataT, typename AggrT, uint32_t NumSlots> void -BTreeNodeTT<KeyT, DataT, AggrT, NumSlots>::insert(uint32_t idx, - const KeyT &key, - const DataT &data) +BTreeNodeTT<KeyT, DataT, AggrT, NumSlots>::insert(uint32_t idx, const KeyT &key, const DataT &data) { assert(validSlots() < NodeType::maxSlots()); assert(!getFrozen()); @@ -208,8 +207,7 @@ stealSomeFromRightNode(NodeType *victim) template <typename KeyT, typename DataT, typename AggrT, uint32_t NumSlots> void -BTreeNodeTT<KeyT, DataT, AggrT, NumSlots>::cleanRange(uint32_t from, - uint32_t to) +BTreeNodeTT<KeyT, DataT, AggrT, NumSlots>::cleanRange(uint32_t from, uint32_t to) { assert(from < to); assert(to <= validSlots()); diff --git a/vespalib/src/vespa/vespalib/btree/btreerootbase.hpp b/vespalib/src/vespa/vespalib/btree/btreerootbase.hpp index 025fed3853a..dea383676f2 100644 --- a/vespalib/src/vespa/vespalib/btree/btreerootbase.hpp +++ b/vespalib/src/vespa/vespalib/btree/btreerootbase.hpp @@ -3,6 +3,7 @@ #pragma once #include "btreerootbase.h" +#include <cassert> namespace vespalib::btree { |