File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -166,8 +166,8 @@ Extension types can easily be made to support weak references; see
166166 performed by the program during iteration may cause items in the
167167 dictionary to vanish "by magic" (as a side effect of garbage collection).
168168
169- :class: `WeakKeyDictionary ` objects have the following additional methods. These
170- expose the internal references directly. The references are not guaranteed to
169+ :class: `WeakKeyDictionary ` objects have an additional method that
170+ exposes the internal references directly. The references are not guaranteed to
171171be "live" at the time they are used, so the result of calling the references
172172needs to be checked before being used. This can be used to avoid creating
173173references that will cause the garbage collector to keep the keys around longer
@@ -192,9 +192,9 @@ than needed.
192192 by the program during iteration may cause items in the dictionary to vanish "by
193193 magic" (as a side effect of garbage collection).
194194
195- :class: `WeakValueDictionary ` objects have the following additional methods.
196- These method have the same issues as the and :meth: `keyrefs ` method of
197- :class: ` WeakKeyDictionary ` objects.
195+ :class: `WeakValueDictionary ` objects have an additional method that has the
196+ same issues as the :meth: `keyrefs ` method of :class: ` WeakKeyDictionary `
197+ objects.
198198
199199
200200.. method :: WeakValueDictionary.valuerefs()
You can’t perform that action at this time.
0 commit comments