aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python-internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/python/python-internal.h')
-rw-r--r--gdb/python/python-internal.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/gdb/python/python-internal.h b/gdb/python/python-internal.h
index 51ace132ddc..e2baa6a70b5 100644
--- a/gdb/python/python-internal.h
+++ b/gdb/python/python-internal.h
@@ -1165,7 +1165,7 @@ gdbpy_type_ready (PyTypeObject *type, PyObject *mod = nullptr)
# define PyType_Ready POISONED_PyType_Ready
#endif
-/* A class to manage lifecycle of Python objects for objects that are "owned"
+/* A class to manage lifecycle of Python objects for objects that are "owned"
by an objfile or a gdbarch. It keeps track of Python objects and when
the "owning" object (objfile or gdbarch) is about to be freed, ensures that
all Python objects "owned" by that object are properly invalidated.
@@ -1175,9 +1175,9 @@ gdbpy_type_ready (PyTypeObject *type, PyObject *mod = nullptr)
on demand and it is deleted when owning object is about to be freed.
The storage class must provide two member types:
-
- * obj_type - the type of Python object whose lifecycle is managed.
- * val_type - the type of GDB structure the Python objects are
+
+ * obj_type - the type of Python object whose lifecycle is managed.
+ * val_type - the type of GDB structure the Python objects are
representing.
It must also provide following methods:
@@ -1266,9 +1266,9 @@ struct gdbpy_default_invalidator
};
/* A "storage" implementation suitable for temporary (on-demand) objects. */
-template <typename P,
- typename V,
- V* P::*val_slot,
+template <typename P,
+ typename V,
+ V* P::*val_slot,
typename Invalidator = gdbpy_default_invalidator<P, V, val_slot>>
class gdbpy_tracking_registry_storage
{
@@ -1280,7 +1280,7 @@ public:
{
gdb_assert (obj != nullptr && obj->*val_slot != nullptr);
- m_objects.insert (obj);
+ m_objects.insert (obj);
}
void remove (obj_type *obj)
@@ -1288,7 +1288,7 @@ public:
gdb_assert (obj != nullptr && obj->*val_slot != nullptr);
gdb_assert (m_objects.contains (obj));
- m_objects.erase (obj);
+ m_objects.erase (obj);
}
~gdbpy_tracking_registry_storage ()
@@ -1311,9 +1311,9 @@ protected:
drops all their references the Python object is deallocated and removed
from storage.
*/
-template <typename P,
- typename V,
- V* P::*val_slot,
+template <typename P,
+ typename V,
+ V* P::*val_slot,
typename Invalidator = gdbpy_default_invalidator<P, V, val_slot>>
class gdbpy_memoizing_registry_storage
{