First, in the module.html file, the (shared) static ctor/dtor links all go to the class.html file.
Second, in the class.html static ctor/dtor description , it specifies that the static ctor/dtor runs on program startup and termination, when actually it runs on thread startup and termination. It also does not clearly state how shared static ctor/dtors are run once at program startup/termination.
Third, the description of static ctor/dtor in module.html does not have any examples!
I think most of the description for static ctor/dtor functions should be moved to the module file, and let the class-specific version reference that, and describe how class-specific static ctor/dtors are different.
Comment #1 by github-bugzilla — 2012-01-24T01:18:35Z