Complete the list of weakreferencable objects.
diff --git a/Doc/lib/libweakref.tex b/Doc/lib/libweakref.tex
index f2ba80b..b432f61 100644
--- a/Doc/lib/libweakref.tex
+++ b/Doc/lib/libweakref.tex
@@ -49,6 +49,7 @@
 Not all objects can be weakly referenced; those objects which can
 include class instances, functions written in Python (but not in C),
 methods (both bound and unbound), sets, frozensets, file objects,
+generators, type objects, DBcursor objects from the \module{bsddb} module,
 sockets, arrays, deques, and regular expression pattern objects.
 \versionchanged[Added support for files, sockets, arrays, and patterns]{2.4}