summaryrefslogtreecommitdiff
path: root/src/expr/node_value.h
diff options
context:
space:
mode:
authorAina Niemetz <aina.niemetz@gmail.com>2019-10-08 18:47:53 -0700
committerAina Niemetz <aina.niemetz@gmail.com>2019-10-09 12:19:07 -0700
commit6e72b68c4a0bbe9285450e82a1f465fb8a01080f (patch)
treea90acb1c5dcc75fa65b565b5bcb99ee984834754 /src/expr/node_value.h
parent2f5af4a576f941ca478119f18db4b5a6b2e279ee (diff)
NodeValue: Use 'using' instead of 'typedef'. (#3374)
Diffstat (limited to 'src/expr/node_value.h')
-rw-r--r--src/expr/node_value.h14
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) {}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback