git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21778
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
\
class reverse_iterator \
{ \
\
class reverse_iterator \
{ \
- typedef name::reference reference; \
- typedef name::pointer pointer; \
+ typedef T value_type; \
+ typedef value_type& reference; \
+ typedef value_type* pointer; \
typedef reverse_iterator itor; \
friend itor operator+(int o, const itor& it); \
friend itor operator+(const itor& it, int o); \
typedef reverse_iterator itor; \
friend itor operator+(int o, const itor& it); \
friend itor operator+(const itor& it, int o); \
\
class const_reverse_iterator \
{ \
\
class const_reverse_iterator \
{ \
- typedef name::const_reference reference; \
- typedef name::const_pointer pointer; \
+ typedef T value_type; \
+ typedef const value_type& reference; \
+ typedef const value_type* pointer; \
typedef const_reverse_iterator itor; \
friend itor operator+(int o, const itor& it); \
friend itor operator+(const itor& it, int o); \
typedef const_reverse_iterator itor; \
friend itor operator+(int o, const itor& it); \
friend itor operator+(const itor& it, int o); \