From 6025ecfaa1e4e13eab403f095946454e131ef3f4 Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Tue, 1 Dec 2020 11:31:39 +0100 Subject: [PATCH] QMap: code tidies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I3a88cb2d307a44022df6d6045d99acfc9b1a1a0e Reviewed-by: MÃ¥rten Nordheim --- src/corelib/tools/qmap.h | 44 ++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/src/corelib/tools/qmap.h b/src/corelib/tools/qmap.h index e63eb85bca..a426a202e1 100644 --- a/src/corelib/tools/qmap.h +++ b/src/corelib/tools/qmap.h @@ -453,11 +453,11 @@ public: typename Map::iterator i; explicit iterator(typename Map::iterator it) : i(it) {} public: - typedef std::bidirectional_iterator_tag iterator_category; - typedef qptrdiff difference_type; - typedef T value_type; - typedef T *pointer; - typedef T &reference; + using iterator_category = std::bidirectional_iterator_tag; + using difference_type = qptrdiff; + using value_type = T; + using pointer = T *; + using reference = T &; iterator() = default; @@ -499,14 +499,14 @@ public: explicit const_iterator(typename Map::const_iterator it) : i(it) {} public: - typedef std::bidirectional_iterator_tag iterator_category; - typedef qptrdiff difference_type; - typedef T value_type; - typedef const T *pointer; - typedef const T &reference; + using iterator_category = std::bidirectional_iterator_tag; + using difference_type = qptrdiff; + using value_type = T; + using pointer = const T *; + using reference = const T &; const_iterator() = default; - Q_IMPLICIT const_iterator(const iterator &o) { i = o.i; } + Q_IMPLICIT const_iterator(const iterator &o) : i(o.i) {} const Key &key() const { return i->first; } const T &value() const { return i->second; } @@ -1070,11 +1070,11 @@ public: typename Map::iterator i; explicit iterator(typename Map::iterator it) : i(it) {} public: - typedef std::bidirectional_iterator_tag iterator_category; - typedef qptrdiff difference_type; - typedef T value_type; - typedef T *pointer; - typedef T &reference; + using iterator_category = std::bidirectional_iterator_tag; + using difference_type = qptrdiff; + using value_type = T; + using pointer = T *; + using reference = T &; iterator() = default; @@ -1116,14 +1116,14 @@ public: explicit const_iterator(typename Map::const_iterator it) : i(it) {} public: - typedef std::bidirectional_iterator_tag iterator_category; - typedef qptrdiff difference_type; - typedef T value_type; - typedef const T *pointer; - typedef const T &reference; + using iterator_category = std::bidirectional_iterator_tag; + using difference_type = qptrdiff; + using value_type = T; + using pointer = const T *; + using reference = const T &; const_iterator() = default; - Q_IMPLICIT const_iterator(const iterator &o) { i = o.i; } + Q_IMPLICIT const_iterator(const iterator &o) : i(o.i) {} const Key &key() const { return i->first; } const T &value() const { return i->second; }