From 1bf35f5b8b480b2af3e904cb64e4bd5c6147b0fb Mon Sep 17 00:00:00 2001 From: Pablo Marquez Tello Date: Fri, 31 Mar 2023 15:57:43 +0100 Subject: Fix gcc 13 compiler errors * Resolves MLCE-1040 Change-Id: I32878ed70af356832403e83dcb63b0b89a8a84e3 Signed-off-by: Pablo Marquez Tello --- include/armnn/utility/TransformIterator.hpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'include/armnn') diff --git a/include/armnn/utility/TransformIterator.hpp b/include/armnn/utility/TransformIterator.hpp index f65ac790d0..b038447f36 100644 --- a/include/armnn/utility/TransformIterator.hpp +++ b/include/armnn/utility/TransformIterator.hpp @@ -1,5 +1,5 @@ // -// Copyright © 2020 Arm Ltd and Contributors. All rights reserved. +// Copyright © 2020,2023 Arm Ltd and Contributors. All rights reserved. // SPDX-License-Identifier: MIT // #pragma once @@ -18,10 +18,15 @@ template::reference)>::type > -class TransformIterator : public std::iterator +class TransformIterator { - public: + using iterator_category = Category; + using value_type = T; + using difference_type = Distance; + using pointer = Pointer; + using reference = Reference; + TransformIterator() = default; TransformIterator(TransformIterator const& transformIterator) = default; @@ -83,4 +88,4 @@ constexpr TransformIterator MakeTransformIterator(Iterator i return TransformIterator(i, f); } -} \ No newline at end of file +} -- cgit v1.2.1