mirror of git://gcc.gnu.org/git/gcc.git
howto.html: Add entry for DR 103 [WP].
2004-03-08 Paolo Carlini <pcarlini@suse.de> * docs/html/ext/howto.html: Add entry for DR 103 [WP]. * include/bits/stl_multiset.h: Add comment about DR 103. * include/bits/stl_set.h: Likewise. From-SVN: r79114
This commit is contained in:
parent
f1c89270e5
commit
1d4eb925b9
|
@ -1,3 +1,9 @@
|
|||
2004-03-08 Paolo Carlini <pcarlini@suse.de>
|
||||
|
||||
* docs/html/ext/howto.html: Add entry for DR 103 [WP].
|
||||
* include/bits/stl_multiset.h: Add comment about DR 103.
|
||||
* include/bits/stl_set.h: Likewise.
|
||||
|
||||
2004-03-08 Paolo Carlini <pcarlini@suse.de>
|
||||
|
||||
* include/bits/locale_facets.tcc (money_get<>::_M_extract):
|
||||
|
|
|
@ -295,6 +295,15 @@
|
|||
not required to set <code>gcount</code>).
|
||||
</dd>
|
||||
|
||||
<dt><a href="lwg-defects.html#103">103</a>:
|
||||
<em>set::iterator is required to be modifiable, but this allows
|
||||
modification of keys.</em>
|
||||
</dt>
|
||||
<dd>For associative containers where the value type is the same as
|
||||
the key type, both <code>iterator</code> and <code>const_iterator
|
||||
</code> are constant iterators.
|
||||
</dd>
|
||||
|
||||
<dt><a href="lwg-defects.html#109">109</a>:
|
||||
<em>Missing binders for non-const sequence elements</em>
|
||||
</dt>
|
||||
|
|
|
@ -128,6 +128,9 @@ namespace __gnu_norm
|
|||
typedef typename _Alloc::const_pointer const_pointer;
|
||||
typedef typename _Alloc::reference reference;
|
||||
typedef typename _Alloc::const_reference const_reference;
|
||||
// _GLIBCXX_RESOLVE_LIB_DEFECTS
|
||||
// DR 103. set::iterator is required to be modifiable,
|
||||
// but this allows modification of keys.
|
||||
typedef typename _Rep_type::const_iterator iterator;
|
||||
typedef typename _Rep_type::const_iterator const_iterator;
|
||||
typedef typename _Rep_type::const_reverse_iterator reverse_iterator;
|
||||
|
|
|
@ -132,6 +132,9 @@ namespace __gnu_norm
|
|||
typedef typename _Alloc::const_pointer const_pointer;
|
||||
typedef typename _Alloc::reference reference;
|
||||
typedef typename _Alloc::const_reference const_reference;
|
||||
// _GLIBCXX_RESOLVE_LIB_DEFECTS
|
||||
// DR 103. set::iterator is required to be modifiable,
|
||||
// but this allows modification of keys.
|
||||
typedef typename _Rep_type::const_iterator iterator;
|
||||
typedef typename _Rep_type::const_iterator const_iterator;
|
||||
typedef typename _Rep_type::const_reverse_iterator reverse_iterator;
|
||||
|
|
Loading…
Reference in New Issue