diff options
Diffstat (limited to 'include/llvm/ADT/SparseSet.h')
| -rw-r--r-- | include/llvm/ADT/SparseSet.h | 22 | 
1 files changed, 11 insertions, 11 deletions
diff --git a/include/llvm/ADT/SparseSet.h b/include/llvm/ADT/SparseSet.h index 00c18c743219a..25ade8831922f 100644 --- a/include/llvm/ADT/SparseSet.h +++ b/include/llvm/ADT/SparseSet.h @@ -1,4 +1,4 @@ -//===--- llvm/ADT/SparseSet.h - Sparse set ----------------------*- C++ -*-===// +//===- llvm/ADT/SparseSet.h - Sparse set ------------------------*- C++ -*-===//  //  //                     The LLVM Compiler Infrastructure  // @@ -125,9 +125,9 @@ class SparseSet {                  !std::numeric_limits<SparseT>::is_signed,                  "SparseT must be an unsigned integer type"); -  typedef typename KeyFunctorT::argument_type KeyT; -  typedef SmallVector<ValueT, 8> DenseT; -  typedef unsigned size_type; +  using KeyT = typename KeyFunctorT::argument_type; +  using DenseT = SmallVector<ValueT, 8>; +  using size_type = unsigned;    DenseT Dense;    SparseT *Sparse = nullptr;    unsigned Universe = 0; @@ -135,11 +135,11 @@ class SparseSet {    SparseSetValFunctor<KeyT, ValueT, KeyFunctorT> ValIndexOf;  public: -  typedef ValueT value_type; -  typedef ValueT &reference; -  typedef const ValueT &const_reference; -  typedef ValueT *pointer; -  typedef const ValueT *const_pointer; +  using value_type = ValueT; +  using reference = ValueT &; +  using const_reference = const ValueT &; +  using pointer = ValueT *; +  using const_pointer = const ValueT *;    SparseSet() = default;    SparseSet(const SparseSet &) = delete; @@ -168,8 +168,8 @@ public:    }    // Import trivial vector stuff from DenseT. -  typedef typename DenseT::iterator iterator; -  typedef typename DenseT::const_iterator const_iterator; +  using iterator = typename DenseT::iterator; +  using const_iterator = typename DenseT::const_iterator;    const_iterator begin() const { return Dense.begin(); }    const_iterator end() const { return Dense.end(); }  | 
