diff options
author | Louis Dionne <ldionne.2@gmail.com> | 2023-12-05 11:21:06 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-05 11:21:06 -0500 |
commit | 953ac952eb17ef3a370699958f760ee81acdbe1a (patch) | |
tree | 5418055698ab221980d5ae5746e3429b16024f5b /libcxx | |
parent | 77a00c0d546cd4aa8311b5b9031ae9ea8cdb050c (diff) | |
download | llvm-953ac952eb17ef3a370699958f760ee81acdbe1a.zip llvm-953ac952eb17ef3a370699958f760ee81acdbe1a.tar.gz llvm-953ac952eb17ef3a370699958f760ee81acdbe1a.tar.bz2 |
[libc++][NFC] Use aliases instead of typedefs in std::array (#74491)
As requested in https://github.com/llvm/llvm-project/pull/74482.
Diffstat (limited to 'libcxx')
-rw-r--r-- | libcxx/include/array | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/libcxx/include/array b/libcxx/include/array index 708a748..127092f 100644 --- a/libcxx/include/array +++ b/libcxx/include/array @@ -164,18 +164,18 @@ template <class _Tp, size_t _Size> struct _LIBCPP_TEMPLATE_VIS array { // types: - typedef array __self; - typedef _Tp value_type; - typedef value_type& reference; - typedef const value_type& const_reference; - typedef value_type* iterator; - typedef const value_type* const_iterator; - typedef value_type* pointer; - typedef const value_type* const_pointer; - typedef size_t size_type; - typedef ptrdiff_t difference_type; - typedef std::reverse_iterator<iterator> reverse_iterator; - typedef std::reverse_iterator<const_iterator> const_reverse_iterator; + using __self = array; + using value_type = _Tp; + using reference = value_type&; + using const_reference = const value_type&; + using iterator = value_type*; + using const_iterator = const value_type*; + using pointer = value_type*; + using const_pointer = const value_type*; + using size_type = size_t; + using difference_type = ptrdiff_t; + using reverse_iterator = std::reverse_iterator<iterator>; + using const_reverse_iterator = std::reverse_iterator<const_iterator>; _Tp __elems_[_Size]; |