mirror of
https://github.com/ETLCPP/etl.git
synced 2026-10-28 18:07:10 +08:00
Merge branch 'feature/C++98/03_compatibilty' into development
This commit is contained in:
commit
d1b3dfcc05
@ -259,6 +259,7 @@ namespace etl
|
||||
struct iterator : public etl::iterator<ETL_OR_STD::random_access_iterator_tag, T>
|
||||
{
|
||||
friend class ideque;
|
||||
friend struct const_iterator;
|
||||
|
||||
//***************************************************
|
||||
iterator()
|
||||
|
||||
@ -409,6 +409,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class iforward_list;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
: p_node(nullptr)
|
||||
|
||||
@ -187,6 +187,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class iindirect_vector;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
{
|
||||
|
||||
@ -333,6 +333,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class intrusive_forward_list;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
: p_value(nullptr)
|
||||
|
||||
@ -388,6 +388,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class intrusive_list;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
: p_value(nullptr)
|
||||
|
||||
@ -489,6 +489,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class ilist;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
: p_node(nullptr)
|
||||
|
||||
@ -584,6 +584,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class imap;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
: p_map(nullptr)
|
||||
|
||||
@ -742,6 +742,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class imultimap;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
: p_multimap(nullptr)
|
||||
|
||||
@ -724,6 +724,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class imultiset;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
: p_multiset(nullptr)
|
||||
|
||||
@ -131,6 +131,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class ireference_flat_map;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
{
|
||||
|
||||
@ -106,6 +106,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class ireference_flat_multimap;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
{
|
||||
|
||||
@ -125,6 +125,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class ireference_flat_set;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
{
|
||||
|
||||
@ -561,6 +561,7 @@ namespace etl
|
||||
public:
|
||||
|
||||
friend class iset;
|
||||
friend class const_iterator;
|
||||
|
||||
iterator()
|
||||
: p_set(nullptr)
|
||||
|
||||
@ -188,6 +188,7 @@ namespace etl
|
||||
typedef typename iunordered_map::size_type size_type;
|
||||
|
||||
friend class iunordered_map;
|
||||
friend class const_iterator;
|
||||
|
||||
//*********************************
|
||||
iterator()
|
||||
|
||||
@ -187,6 +187,7 @@ namespace etl
|
||||
typedef typename iunordered_multimap::size_type size_type;
|
||||
|
||||
friend class iunordered_multimap;
|
||||
friend class const_iterator;
|
||||
|
||||
//*********************************
|
||||
iterator()
|
||||
|
||||
@ -183,6 +183,7 @@ namespace etl
|
||||
typedef typename iunordered_multiset::size_type size_type;
|
||||
|
||||
friend class iunordered_multiset;
|
||||
friend class const_iterator;
|
||||
|
||||
//*********************************
|
||||
iterator()
|
||||
|
||||
@ -184,6 +184,7 @@ namespace etl
|
||||
typedef typename iunordered_set::size_type size_type;
|
||||
|
||||
friend class iunordered_set;
|
||||
friend class const_iterator;
|
||||
|
||||
//*********************************
|
||||
iterator()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user