aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/docs/doxygen/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/docs/doxygen/TODO')
-rw-r--r--libstdc++-v3/docs/doxygen/TODO16
1 files changed, 11 insertions, 5 deletions
diff --git a/libstdc++-v3/docs/doxygen/TODO b/libstdc++-v3/docs/doxygen/TODO
index 375cd5fc785..0b6e3d6c00b 100644
--- a/libstdc++-v3/docs/doxygen/TODO
+++ b/libstdc++-v3/docs/doxygen/TODO
@@ -24,12 +24,18 @@ c19 Note A
c20 Note A
c21 Untouched, Note B
c22 Untouched
-c23 See doxygroups.cc and Note B.
+c23 See doxygroups.cc and Note B. Notes on what invalidates
+ iterators need to be added. std::list-specific memfns need
+ to be filled out.
c24 stl_iterator.h (__normal_iterator, other small TODO bits)
stream iterators
c25 stl_algo.h (lots of stuff)
c26 <complex>, <valarray>, stl_numeric.h[26.4], Note A
-c27 Untouched
+c27 ios_base callbacks and local storage
+ basic_ios::copyfmt()
+ std_streambuf.h's __copy_streambufs()
+ " " _M_* protected memfns (data has been done)
+ fstream and sstream protected members
backward/* Not scanned by doxygen. Should it be? Doubtful.
@@ -48,10 +54,10 @@ do not have the C code (to which the doxygen comments would be attached),
this would need to be done in entirely separate files, a la doxygroups.cc.
B) Huge chunks of containers and strings are described in common "Tables"
-in the standard. These are being pseudo-duplicated in tables.html. We can
+in the standard. These are pseudo-duplicated in tables.html. We can
use doxygen hooks like @pre and @see to reference the tables. Then the
-individual classes would do like the standard does, and only document
-members for which additional info is available.
+individual classes do like the standard does, and only document members for
+which additional info is available.
STYLE: