diff options
author | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-24 04:44:50 +0000 |
---|---|---|
committer | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-24 04:44:50 +0000 |
commit | 1a446ccc10f7d16ac978a4232dcfef3e503a79d2 (patch) | |
tree | 944b6621d20f14e014e6bf1e5cc21673d33243a5 | |
parent | b1c23dcf78fb6b0762346a58d0394493ded3808b (diff) | |
download | gcc-1a446ccc10f7d16ac978a4232dcfef3e503a79d2.tar.gz |
2009-05-24 Eelis van der Weegen <eelis@eelis.net>
* libsupc++/initializer_list (initializer_list): Add missing typedefs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147828 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | libstdc++-v3/ChangeLog | 4 | ||||
-rw-r--r-- | libstdc++-v3/libsupc++/initializer_list | 9 |
2 files changed, 13 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 73bc1365d71..5f54296bb05 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2009-05-24 Eelis van der Weegen <eelis@eelis.net> + + * libsupc++/initializer_list (initializer_list): Add missing typedefs. + 2009-05-21 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/40221 diff --git a/libstdc++-v3/libsupc++/initializer_list b/libstdc++-v3/libsupc++/initializer_list index 6b8a2021b64..4a48cc567a3 100644 --- a/libstdc++-v3/libsupc++/initializer_list +++ b/libstdc++-v3/libsupc++/initializer_list @@ -50,6 +50,15 @@ namespace std : __array(__a), __len(__l) { } public: + + typedef _E value_type; + typedef const _E& reference; + typedef const _E& const_reference; + typedef size_t size_type; + + typedef const _E* iterator; + typedef const _E* const_iterator; + initializer_list() : __array(NULL), __len(0) { } |