[CPP17] Modernize: Replace typedef with using statements
This commit is contained in:
@@ -100,15 +100,13 @@ template <storage::Ownership Ownership> class CellStorageImpl
|
||||
{
|
||||
|
||||
using ValueT = decltype(*std::declval<ValuePtrT>());
|
||||
typedef boost::
|
||||
iterator_facade<ColumnIterator<ValueT>, ValueT, boost::random_access_traversal_tag>
|
||||
base_t;
|
||||
using base_t = boost::iterator_facade<ColumnIterator<ValueT>, ValueT, boost::random_access_traversal_tag>;
|
||||
|
||||
public:
|
||||
typedef typename base_t::value_type value_type;
|
||||
typedef typename base_t::difference_type difference_type;
|
||||
typedef typename base_t::reference reference;
|
||||
typedef std::random_access_iterator_tag iterator_category;
|
||||
using value_type = typename base_t::value_type;
|
||||
using difference_type = typename base_t::difference_type;
|
||||
using reference = typename base_t::reference;
|
||||
using iterator_category = std::random_access_iterator_tag;
|
||||
|
||||
explicit ColumnIterator() : current(nullptr), stride(1) {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user