aboutsummaryrefslogtreecommitdiff
path: root/libcxx
diff options
context:
space:
mode:
authorLouis Dionne <ldionne.2@gmail.com>2023-12-05 11:21:06 -0500
committerGitHub <noreply@github.com>2023-12-05 11:21:06 -0500
commit953ac952eb17ef3a370699958f760ee81acdbe1a (patch)
tree5418055698ab221980d5ae5746e3429b16024f5b /libcxx
parent77a00c0d546cd4aa8311b5b9031ae9ea8cdb050c (diff)
downloadllvm-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/array24
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];