diff options
author | Aina Niemetz <aina.niemetz@gmail.com> | 2019-10-08 18:47:53 -0700 |
---|---|---|
committer | Aina Niemetz <aina.niemetz@gmail.com> | 2019-10-09 12:19:07 -0700 |
commit | 6e72b68c4a0bbe9285450e82a1f465fb8a01080f (patch) | |
tree | a90acb1c5dcc75fa65b565b5bcb99ee984834754 | |
parent | 2f5af4a576f941ca478119f18db4b5a6b2e279ee (diff) |
NodeValue: Use 'using' instead of 'typedef'. (#3374)
-rw-r--r-- | src/expr/node_value.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/expr/node_value.h b/src/expr/node_value.h index 9e7ccb707..c86a07d6b 100644 --- a/src/expr/node_value.h +++ b/src/expr/node_value.h @@ -92,18 +92,18 @@ class NodeValue public: /* ------------------------------------------------------------------------ */ - typedef NodeValue** nv_iterator; - typedef NodeValue const* const* const_nv_iterator; + using nv_iterator = NodeValue**; + using const_nv_iterator = NodeValue const* const*; template <class T> class iterator { public: - typedef std::random_access_iterator_tag iterator_category; - typedef T value_type; - typedef std::ptrdiff_t difference_type; - typedef T* pointer; - typedef T& reference; + using iterator_category = std::random_access_iterator_tag; + using value_type = T; + using difference_type = std::ptrdiff_t; + using pointer = T*; + using reference = T&; iterator() : d_i(NULL) {} explicit iterator(const_nv_iterator i) : d_i(i) {} |