summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-05-24 11:37:09 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2023-05-24 11:37:09 +0000
commitb98c8d504f7998a818e226d3bf70b763535b8d0b (patch)
tree4f010287ed680d7e8854ade8c8c5435b93302f96 /vespalib
parent6e5d2c0d40c268bc309aac2058793167f91fea59 (diff)
Include cassert where needed
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/btree/btreebuilder.hpp1
-rw-r--r--vespalib/src/vespa/vespalib/btree/btreeiterator.h1
-rw-r--r--vespalib/src/vespa/vespalib/btree/btreenode.hpp8
-rw-r--r--vespalib/src/vespa/vespalib/btree/btreerootbase.hpp1
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 {