From a44c2222003a70de8c3fe83799a017d3bef6d97d Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Fri, 20 Aug 2021 07:47:49 +0000 Subject: Revert "Projects: Fix deprecated iterator" This reverts commit 328af3c08af56a64a98b29c4690da2355d25d1bd. Reason for revert: Breaks compilation with gcc 7 and 9 Change-Id: I1f5f00aadf71f8e0d1af7f7161b539fec4bb24f5 Reviewed-by: Eike Ziller --- src/plugins/projectexplorer/projectmodels.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/plugins/projectexplorer/projectmodels.cpp') diff --git a/src/plugins/projectexplorer/projectmodels.cpp b/src/plugins/projectexplorer/projectmodels.cpp index 0e84ee4694..f4471d99a1 100644 --- a/src/plugins/projectexplorer/projectmodels.cpp +++ b/src/plugins/projectexplorer/projectmodels.cpp @@ -73,14 +73,8 @@ namespace Internal { /// An output iterator whose assignment operator appends a clone of the operand to the list of /// children of the WrapperNode passed to the constructor. -class Appender +class Appender : public std::iterator { - using iterator_category = std::output_iterator_tag; - using value_type = void; - using difference_type = void; - using pointer = void; - using reference = void; - public: explicit Appender(WrapperNode *parent) : m_parent(parent) {} -- cgit v1.2.1