aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-11-02 16:13:31 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2023-11-02 16:13:31 +0000
commita052b469f675c26c37bb9a0c6623da5819d7ced1 (patch)
tree9f265d83d3b575daccab38bb7854f783fd28d383
parente57483f51e3522edb0193081d18644e6bcaaf380 (diff)
Use 8 bit enum.
-rw-r--r--searchlib/src/tests/query/querybuilder_test.cpp2
-rw-r--r--searchlib/src/vespa/searchlib/parsequery/parse.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/tests/query/querybuilder_test.cpp b/searchlib/src/tests/query/querybuilder_test.cpp
index 189e0f5f0b1..606d6a2474a 100644
--- a/searchlib/src/tests/query/querybuilder_test.cpp
+++ b/searchlib/src/tests/query/querybuilder_test.cpp
@@ -673,7 +673,7 @@ TEST("require that empty intermediate node can be added") {
}
TEST("control size of SimpleQueryStackDumpIterator") {
- EXPECT_EQUAL(128u, sizeof(SimpleQueryStackDumpIterator));
+ EXPECT_EQUAL(120u, sizeof(SimpleQueryStackDumpIterator));
}
TEST("test query parsing error") {
diff --git a/searchlib/src/vespa/searchlib/parsequery/parse.h b/searchlib/src/vespa/searchlib/parsequery/parse.h
index bb0b7b88caa..7029a3d4e12 100644
--- a/searchlib/src/vespa/searchlib/parsequery/parse.h
+++ b/searchlib/src/vespa/searchlib/parsequery/parse.h
@@ -25,7 +25,7 @@ class ParseItem
public:
/** The type of the item is from this set of values.
It is important that these defines match those in container-search/src/main/java/com/yahoo/prelude/query/Item.java */
- enum ItemType {
+ enum ItemType : uint8_t {
ITEM_OR = 0,
ITEM_AND = 1,
ITEM_NOT = 2,