From c7c0234889cf807bd17c69cf4c28f4c8e7ffce0a Mon Sep 17 00:00:00 2001 From: jeremy <jeremy.bailleux@memgraph.io> Date: Mon, 5 Dec 2022 10:38:01 +0100 Subject: [PATCH] Add default constructor to iterators --- src/query/v2/multiframe.hpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/query/v2/multiframe.hpp b/src/query/v2/multiframe.hpp index a73ca1f41..2c57c8853 100644 --- a/src/query/v2/multiframe.hpp +++ b/src/query/v2/multiframe.hpp @@ -107,7 +107,7 @@ class ValidFramesReader { using pointer = value_type *; using reference = const Frame &; - Iterator() {} + Iterator() = default; explicit Iterator(FrameWithValidity *ptr) : ptr_(ptr) {} reference operator*() const { return *ptr_; } @@ -158,8 +158,8 @@ class ValidFramesModifier { using value_type = Frame; using pointer = value_type *; using reference = Frame &; - Iterator() {} + Iterator() = default; Iterator(FrameWithValidity *ptr, ValidFramesModifier &iterator_wrapper) : ptr_(ptr), iterator_wrapper_(&iterator_wrapper) {} @@ -216,8 +216,7 @@ class ValidFramesConsumer { using pointer = value_type *; using reference = FrameWithValidity &; - Iterator() {} - + Iterator() = default; Iterator(FrameWithValidity *ptr, ValidFramesConsumer &iterator_wrapper) : ptr_(ptr), iterator_wrapper_(&iterator_wrapper) {} @@ -273,7 +272,7 @@ class InvalidFramesPopulator { using pointer = value_type *; using reference = FrameWithValidity &; - Iterator() {} + Iterator() = default; explicit Iterator(FrameWithValidity *ptr) : ptr_(ptr) {} reference operator*() const { return *ptr_; }