[gnome-builder] libide-debugger: remove availability macros
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] libide-debugger: remove availability macros
- Date: Tue, 12 Jul 2022 06:39:11 +0000 (UTC)
commit 652398276211c1ba31d46040fee4a8aa848aac36
Author: Christian Hergert <chergert redhat com>
Date: Mon Jul 11 21:17:15 2022 -0700
libide-debugger: remove availability macros
src/libide/debugger/ide-debug-manager.c | 20 ----
src/libide/debugger/ide-debug-manager.h | 12 +--
src/libide/debugger/ide-debugger-address-map.c | 10 --
src/libide/debugger/ide-debugger-breakpoint.c | 66 ------------
src/libide/debugger/ide-debugger-breakpoint.h | 48 ++++-----
src/libide/debugger/ide-debugger-breakpoints.c | 8 --
src/libide/debugger/ide-debugger-breakpoints.h | 10 +-
src/libide/debugger/ide-debugger-frame.h | 32 +++---
src/libide/debugger/ide-debugger-instruction.h | 14 +--
src/libide/debugger/ide-debugger-library.c | 4 -
src/libide/debugger/ide-debugger-library.h | 20 ++--
src/libide/debugger/ide-debugger-register.h | 16 +--
src/libide/debugger/ide-debugger-thread-group.h | 16 +--
src/libide/debugger/ide-debugger-thread.h | 12 +--
src/libide/debugger/ide-debugger-types.h | 32 ++----
src/libide/debugger/ide-debugger-variable.h | 18 ++--
src/libide/debugger/ide-debugger.c | 130 ------------------------
src/libide/debugger/ide-debugger.h | 106 +++++++++----------
18 files changed, 157 insertions(+), 417 deletions(-)
---
diff --git a/src/libide/debugger/ide-debug-manager.c b/src/libide/debugger/ide-debug-manager.c
index 129363478..4af2f0a7e 100644
--- a/src/libide/debugger/ide-debug-manager.c
+++ b/src/libide/debugger/ide-debug-manager.c
@@ -124,8 +124,6 @@ ide_debug_manager_notify_buffer (IdeDebugManager *self,
* return %NULL in this case.
*
* Returns: %TRUE if the language is supported; otherwise %FALSE.
- *
- * Since: 3.32
*/
gboolean
ide_debug_manager_supports_language (IdeDebugManager *self,
@@ -600,8 +598,6 @@ ide_debug_manager_class_init (IdeDebugManagerClass *klass)
*
* This can be used to determine if the controls should be made visible
* in the workbench.
- *
- * Since: 3.32
*/
properties [PROP_ACTIVE] =
g_param_spec_boolean ("active",
@@ -626,8 +622,6 @@ ide_debug_manager_class_init (IdeDebugManagerClass *klass)
*
* The "breakpoint-added" signal is emitted when a new breakpoint has
* been registered by the debugger.
- *
- * Since: 3.32
*/
signals [BREAKPOINT_ADDED] =
g_signal_new_class_handler ("breakpoint-added",
@@ -644,8 +638,6 @@ ide_debug_manager_class_init (IdeDebugManagerClass *klass)
*
* The "breakpoint-removed" signal is emitted when a new breakpoint has been
* removed by the debugger.
- *
- * Since: 3.32
*/
signals [BREAKPOINT_REMOVED] =
g_signal_new_class_handler ("breakpoint-removed",
@@ -667,8 +659,6 @@ ide_debug_manager_class_init (IdeDebugManagerClass *klass)
* on the #IdeDebugger itself.
*
* See also: #IdeDebugManager:debugger
- *
- * Since: 3.32
*/
signals [BREAKPOINT_REACHED] =
g_signal_new_class_handler ("breakpoint-reached",
@@ -1068,8 +1058,6 @@ ide_debug_manager_get_active (IdeDebugManager *self)
* Gets the debugger instance, if it is loaded.
*
* Returns: (transfer none) (nullable): An #IdeDebugger or %NULL
- *
- * Since: 3.32
*/
IdeDebugger *
ide_debug_manager_get_debugger (IdeDebugManager *self)
@@ -1093,8 +1081,6 @@ ide_debug_manager_get_debugger (IdeDebugManager *self)
* propagate to the debugger when the debugger has been successfully spawned.
*
* Returns: (transfer full): An #IdeDebuggerBreakpoints
- *
- * Since: 3.32
*/
IdeDebuggerBreakpoints *
ide_debug_manager_get_breakpoints_for_file (IdeDebugManager *self,
@@ -1127,8 +1113,6 @@ ide_debug_manager_get_breakpoints_for_file (IdeDebugManager *self,
* is done by notifying the debugger to add the breakpoint. If there is
* not an active debugger, then it is done by caching the breakpoint
* until the debugger is next started.
- *
- * Since: 3.32
*/
void
_ide_debug_manager_add_breakpoint (IdeDebugManager *self,
@@ -1175,8 +1159,6 @@ _ide_debug_manager_add_breakpoint (IdeDebugManager *self,
* This removes an exiting breakpoint. If the debugger has been started, it
* is done by notifying the debugger to remove the breakpoint. If there is
* not an active debugger, then it is done by removing the cached breakpoint.
- *
- * Since: 3.32
*/
void
_ide_debug_manager_remove_breakpoint (IdeDebugManager *self,
@@ -1219,8 +1201,6 @@ _ide_debug_manager_remove_breakpoint (IdeDebugManager *self,
* Gets the #IdeDebugManager for a context.
*
* Returns: (transfer none): an #IdeDebugManager
- *
- * Since: 3.32
*/
IdeDebugManager *
ide_debug_manager_from_context (IdeContext *context)
diff --git a/src/libide/debugger/ide-debug-manager.h b/src/libide/debugger/ide-debug-manager.h
index fc29ed929..9b3b7c820 100644
--- a/src/libide/debugger/ide-debug-manager.h
+++ b/src/libide/debugger/ide-debug-manager.h
@@ -20,7 +20,6 @@
#pragma once
-#include <libide-core.h>
#include <libide-foundry.h>
#include "ide-debugger.h"
@@ -40,20 +39,11 @@ IDE_AVAILABLE_IN_3_32
IdeDebugger *ide_debug_manager_get_debugger (IdeDebugManager *self);
IDE_AVAILABLE_IN_3_32
gboolean ide_debug_manager_get_active (IdeDebugManager *self);
-IDE_AVAILABLE_IN_3_32
-gboolean ide_debug_manager_start (IdeDebugManager *self,
- IdeRunner *runner,
- GError **error);
-IDE_AVAILABLE_IN_3_32
-void ide_debug_manager_stop (IdeDebugManager *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerBreakpoints *ide_debug_manager_get_breakpoints_for_file (IdeDebugManager *self,
GFile *file);
IDE_AVAILABLE_IN_3_32
gboolean ide_debug_manager_supports_language (IdeDebugManager *self,
const gchar *language_id);
-IDE_AVAILABLE_IN_3_32
-IdeDebugger *ide_debug_manager_find_debugger (IdeDebugManager *self,
- IdeRunner *runner);
G_END_DECLS
diff --git a/src/libide/debugger/ide-debugger-address-map.c b/src/libide/debugger/ide-debugger-address-map.c
index 3f9e2604c..d38e7ddd3 100644
--- a/src/libide/debugger/ide-debugger-address-map.c
+++ b/src/libide/debugger/ide-debugger-address-map.c
@@ -93,8 +93,6 @@ ide_debugger_address_map_entry_free (gpointer data)
* See also: ide_debugger_address_map_free()
*
* Returns: (transfer full): A new #IdeDebuggerAddressMap
- *
- * Since: 3.32
*/
IdeDebuggerAddressMap *
ide_debugger_address_map_new (void)
@@ -113,8 +111,6 @@ ide_debugger_address_map_new (void)
* @self: a #IdeDebuggerAddressMap
*
* Frees all memory associated with @self.
- *
- * Since: 3.32
*/
void
ide_debugger_address_map_free (IdeDebuggerAddressMap *self)
@@ -138,8 +134,6 @@ ide_debugger_address_map_free (IdeDebuggerAddressMap *self)
* around after calling this function.
*
* See also: ide_debugger_address_map_remove()
- *
- * Since: 3.32
*/
void
ide_debugger_address_map_insert (IdeDebuggerAddressMap *self,
@@ -171,8 +165,6 @@ ide_debugger_address_map_insert (IdeDebuggerAddressMap *self,
* #IdeDebuggerAddressMapEntry.end.
*
* Returns: (nullable): An #IdeDebuggerAddressMapEntry or %NULL
- *
- * Since: 3.32
*/
const IdeDebuggerAddressMapEntry *
ide_debugger_address_map_lookup (const IdeDebuggerAddressMap *self,
@@ -200,8 +192,6 @@ ide_debugger_address_map_lookup (const IdeDebuggerAddressMap *self,
* @address: the address contained in the map
*
* Removes the entry found containing @address.
- *
- * Since: 3.32
*/
gboolean
ide_debugger_address_map_remove (IdeDebuggerAddressMap *self,
diff --git a/src/libide/debugger/ide-debugger-breakpoint.c b/src/libide/debugger/ide-debugger-breakpoint.c
index d7931f18a..5256cde44 100644
--- a/src/libide/debugger/ide-debugger-breakpoint.c
+++ b/src/libide/debugger/ide-debugger-breakpoint.c
@@ -232,8 +232,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
* The address of the breakpoint, if available.
*
* Builder only supports up to 64-bit addresses at this time.
- *
- * Since: 3.32
*/
properties [PROP_ADDRESS] =
g_param_spec_uint64 ("address",
@@ -248,8 +246,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
* The number of times the breakpoint has been reached.
*
* This is backend specific, and may not be supported by all backends.
- *
- * Since: 3.32
*/
properties [PROP_COUNT] =
g_param_spec_int64 ("count",
@@ -270,8 +266,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
*
* This is backend specific, and not all values may be supported by all
* backends.
- *
- * Since: 3.32
*/
properties [PROP_DISPOSITION] =
g_param_spec_enum ("disposition",
@@ -285,8 +279,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
* IdeDebuggerBreakpoint:enabled:
*
* This property is %TRUE when the breakpoint is enabled.
- *
- * Since: 3.32
*/
properties [PROP_ENABLED] =
g_param_spec_boolean ("enabled",
@@ -302,8 +294,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
*
* The value of this is backend specific and may look vastly different
* based on the language being debugged.
- *
- * Since: 3.32
*/
properties [PROP_FUNCTION] =
g_param_spec_string ("function",
@@ -318,8 +308,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
* The identifier of the breakpoint.
*
* This is backend specific.
- *
- * Since: 3.32
*/
properties [PROP_ID] =
g_param_spec_string ("id",
@@ -335,8 +323,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
*
* If the breakpoint exists at an assembly instruction that cannot be
* represented by a file, this will be %NULL.
- *
- * Since: 3.32
*/
properties [PROP_FILE] =
g_param_spec_string ("file",
@@ -350,8 +336,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
*
* The line number within #IdeDebuggerBreakpoint:file where the
* breakpoint exists.
- *
- * Since: 3.32
*/
properties [PROP_LINE] =
g_param_spec_uint ("line",
@@ -364,8 +348,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
* IdeDebuggerBreakpoint:mode:
*
* The mode of the breakpoint, such as a breakpoint, countpoint, or watchpoint.
- *
- * Since: 3.32
*/
properties [PROP_MODE] =
g_param_spec_enum ("mode",
@@ -380,8 +362,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
*
* The specification for the breakpoint, which may be used by watchpoints
* to determine of the breakpoint should be applied while executing.
- *
- * Since: 3.32
*/
properties [PROP_SPEC] =
g_param_spec_string ("spec",
@@ -394,8 +374,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
* IdeDebuggerBreakpoint:thread:
*
* The thread the breakpoint is currently stopped in, or %NULL.
- *
- * Since: 3.32
*/
properties [PROP_THREAD] =
g_param_spec_string ("thread",
@@ -414,8 +392,6 @@ ide_debugger_breakpoint_class_init (IdeDebuggerBreakpointClass *klass)
* breakpoint can reset any internal state. This allows the breakpoint to be
* propagated to the next debugger instance, allowing the user to move
* between debugger sessions without loosing state.
- *
- * Since: 3.32
*/
signals [RESET] =
g_signal_new ("reset",
@@ -452,8 +428,6 @@ ide_debugger_breakpoint_new (const gchar *id)
* Gets the identifier for the breakpoint that is backend specific.
*
* Returns: the id of the breakpoint
- *
- * Since: 3.32
*/
const gchar *
ide_debugger_breakpoint_get_id (IdeDebuggerBreakpoint *self)
@@ -475,8 +449,6 @@ ide_debugger_breakpoint_get_id (IdeDebuggerBreakpoint *self)
* Builder only supports up to 64-bit addresses at this time.
*
* Returns: The address of the breakpoint, if any.
- *
- * Since: 3.32
*/
IdeDebuggerAddress
ide_debugger_breakpoint_get_address (IdeDebuggerBreakpoint *self)
@@ -494,8 +466,6 @@ ide_debugger_breakpoint_get_address (IdeDebuggerBreakpoint *self)
* @address: The address of the breakpoint
*
* Sets the address of the breakpoint, if any.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_address (IdeDebuggerBreakpoint *self,
@@ -521,8 +491,6 @@ ide_debugger_breakpoint_set_address (IdeDebuggerBreakpoint *self,
* address.
*
* Returns: (nullable): The file containing the breakpoint, or %NULL
- *
- * Since: 3.32
*/
const gchar *
ide_debugger_breakpoint_get_file (IdeDebuggerBreakpoint *self)
@@ -540,8 +508,6 @@ ide_debugger_breakpoint_get_file (IdeDebuggerBreakpoint *self)
* @file: (nullable): the file containing the breakpoint, or %NULL
*
* Sets the file that contains the breakpoint, if any.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_file (IdeDebuggerBreakpoint *self,
@@ -569,8 +535,6 @@ ide_debugger_breakpoint_set_file (IdeDebuggerBreakpoint *self,
* %IDE_DEBUGGER_BREAK_WATCHPOINT.
*
* Returns: (nullable): A string containing the spec, or %NULL
- *
- * Since: 3.32
*/
const gchar *
ide_debugger_breakpoint_get_spec (IdeDebuggerBreakpoint *self)
@@ -590,8 +554,6 @@ ide_debugger_breakpoint_get_spec (IdeDebuggerBreakpoint *self)
* Sets the specification for the debugger breakpoint. This describes
* a statement which the debugger can use to determine of the breakpoint
* should be applied when stopping the debugger.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_spec (IdeDebuggerBreakpoint *self,
@@ -617,8 +579,6 @@ ide_debugger_breakpoint_set_spec (IdeDebuggerBreakpoint *self,
*
* Returns: An integer greater than or equal to zero representing the
* number of times the breakpoint has been reached.
- *
- * Since: 3.32
*/
gint64
ide_debugger_breakpoint_get_count (IdeDebuggerBreakpoint *self)
@@ -636,8 +596,6 @@ ide_debugger_breakpoint_get_count (IdeDebuggerBreakpoint *self)
* Sets the number of times the breakpoint has been reached if the
* breakpoint is a countpoint (or if the backend supports counting of
* regular breakpoints).
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_count (IdeDebuggerBreakpoint *self,
@@ -663,8 +621,6 @@ ide_debugger_breakpoint_set_count (IdeDebuggerBreakpoint *self,
* See also: #IdeDebuggerBreakMode
*
* Returns: The mode of the breakpoint
- *
- * Since: 3.32
*/
IdeDebuggerBreakMode
ide_debugger_breakpoint_get_mode (IdeDebuggerBreakpoint *self)
@@ -687,8 +643,6 @@ ide_debugger_breakpoint_get_mode (IdeDebuggerBreakpoint *self)
*
* For example, if it is a countpoint (a breakpoint which increments a
* counter), you would use %IDE_DEBUGGER_BREAK_COUNTPOINT.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_mode (IdeDebuggerBreakpoint *self,
@@ -713,8 +667,6 @@ ide_debugger_breakpoint_set_mode (IdeDebuggerBreakpoint *self,
* Gets the "disposition" property of the breakpoint.
*
* Returns: An #IdeDebugerDisposition
- *
- * Since: 3.32
*/
IdeDebuggerDisposition
ide_debugger_breakpoint_get_disposition (IdeDebuggerBreakpoint *self)
@@ -735,8 +687,6 @@ ide_debugger_breakpoint_get_disposition (IdeDebuggerBreakpoint *self)
*
* The disposition property is used to to track what should happen to a
* breakpoint when movements are made in the debugger.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_disposition (IdeDebuggerBreakpoint *self,
@@ -761,8 +711,6 @@ ide_debugger_breakpoint_set_disposition (IdeDebuggerBreakpoint *self,
* Checks if the breakpoint is enabled.
*
* Returns: %TRUE if the breakpoint is enabled
- *
- * Since: 3.32
*/
gboolean
ide_debugger_breakpoint_get_enabled (IdeDebuggerBreakpoint *self)
@@ -783,8 +731,6 @@ ide_debugger_breakpoint_get_enabled (IdeDebuggerBreakpoint *self)
*
* You must call ide_debugger_breakpoint_modify_breakpoint_async() to actually
* modify the breakpoint in the backend.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_enabled (IdeDebuggerBreakpoint *self,
@@ -810,8 +756,6 @@ ide_debugger_breakpoint_set_enabled (IdeDebuggerBreakpoint *self,
* Gets the "function" property of the breakpoint.
*
* This is a user-readable value representing the name of the function.
- *
- * Since: 3.32
*/
const gchar *
ide_debugger_breakpoint_get_function (IdeDebuggerBreakpoint *self)
@@ -830,8 +774,6 @@ ide_debugger_breakpoint_get_function (IdeDebuggerBreakpoint *self)
*
* Sets the "function" property, which is a user-readable value representing
* the name of the function.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_function (IdeDebuggerBreakpoint *self,
@@ -859,8 +801,6 @@ ide_debugger_breakpoint_set_function (IdeDebuggerBreakpoint *self,
* This value is indexed from 1, and 0 indicates that the value is unset.
*
* Returns: An integer greater than 0 if set, otherwise 0.
- *
- * Since: 3.32
*/
guint
ide_debugger_breakpoint_get_line (IdeDebuggerBreakpoint *self)
@@ -877,8 +817,6 @@ ide_debugger_breakpoint_get_line (IdeDebuggerBreakpoint *self)
* @self: An #IdeDebuggerBreakpoint
*
* Sets the line for the breakpoint. A value of 0 means the line is unset.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_line (IdeDebuggerBreakpoint *self,
@@ -903,8 +841,6 @@ ide_debugger_breakpoint_set_line (IdeDebuggerBreakpoint *self,
* currently stopped in (if any).
*
* Returns: (nullable): the thread identifier or %NULL
- *
- * Since: 3.32
*/
const gchar *
ide_debugger_breakpoint_get_thread (IdeDebuggerBreakpoint *self)
@@ -922,8 +858,6 @@ ide_debugger_breakpoint_get_thread (IdeDebuggerBreakpoint *self)
* Sets the thread that the breakpoint is currently stopped in.
*
* This should generally only be used by debugger implementations.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoint_set_thread (IdeDebuggerBreakpoint *self,
diff --git a/src/libide/debugger/ide-debugger-breakpoint.h b/src/libide/debugger/ide-debugger-breakpoint.h
index 086a8cb17..c4169bf1c 100644
--- a/src/libide/debugger/ide-debugger-breakpoint.h
+++ b/src/libide/debugger/ide-debugger-breakpoint.h
@@ -29,7 +29,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_BREAKPOINT (ide_debugger_breakpoint_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebuggerBreakpoint, ide_debugger_breakpoint, IDE, DEBUGGER_BREAKPOINT, GObject)
struct _IdeDebuggerBreakpointClass
@@ -42,61 +42,61 @@ struct _IdeDebuggerBreakpointClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_debugger_breakpoint_compare (IdeDebuggerBreakpoint *a,
IdeDebuggerBreakpoint *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerBreakpoint *ide_debugger_breakpoint_new (const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_breakpoint_get_id (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_breakpoint_get_enabled (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_enabled (IdeDebuggerBreakpoint *self,
gboolean enabled);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerBreakMode ide_debugger_breakpoint_get_mode (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_mode (IdeDebuggerBreakpoint *self,
IdeDebuggerBreakMode mode);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerDisposition ide_debugger_breakpoint_get_disposition (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_disposition (IdeDebuggerBreakpoint *self,
IdeDebuggerDisposition disposition);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerAddress ide_debugger_breakpoint_get_address (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_address (IdeDebuggerBreakpoint *self,
IdeDebuggerAddress address);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_breakpoint_get_spec (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_spec (IdeDebuggerBreakpoint *self,
const gchar *spec);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_breakpoint_get_function (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_function (IdeDebuggerBreakpoint *self,
const gchar *function);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_breakpoint_get_file (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_file (IdeDebuggerBreakpoint *self,
const gchar *file);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_debugger_breakpoint_get_line (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_line (IdeDebuggerBreakpoint *self,
guint line);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint64 ide_debugger_breakpoint_get_count (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_count (IdeDebuggerBreakpoint *self,
gint64 count);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_breakpoint_get_thread (IdeDebuggerBreakpoint *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoint_set_thread (IdeDebuggerBreakpoint *self,
const gchar *thread);
diff --git a/src/libide/debugger/ide-debugger-breakpoints.c b/src/libide/debugger/ide-debugger-breakpoints.c
index a9f26361c..82a8dfa49 100644
--- a/src/libide/debugger/ide-debugger-breakpoints.c
+++ b/src/libide/debugger/ide-debugger-breakpoints.c
@@ -44,8 +44,6 @@
* breakpoints as necessary by the current debugger. If no debugger is
* active, the breakpoints are queued until the debugger has started, and
* then synchronized to the debugger process.
- *
- * Since: 3.32
*/
typedef struct
@@ -198,8 +196,6 @@ ide_debugger_breakpoints_init (IdeDebuggerBreakpoints *self)
* if no breakpoint is registered there.
*
* Returns: (nullable) (transfer none): An #IdeDebuggerBreakpoint or %NULL
- *
- * Since: 3.32
*/
IdeDebuggerBreakpoint *
ide_debugger_breakpoints_get_line (IdeDebuggerBreakpoints *self,
@@ -370,8 +366,6 @@ _ide_debugger_breakpoints_remove (IdeDebuggerBreakpoints *self,
* this container belong to.
*
* Returns: (transfer none): a #GFile
- *
- * Since: 3.32
*/
GFile *
ide_debugger_breakpoints_get_file (IdeDebuggerBreakpoints *self)
@@ -388,8 +382,6 @@ ide_debugger_breakpoints_get_file (IdeDebuggerBreakpoints *self)
* @user_data: user data for @func
*
* Call @func for every #IdeDebuggerBreakpoint in @self.
- *
- * Since: 3.32
*/
void
ide_debugger_breakpoints_foreach (IdeDebuggerBreakpoints *self,
diff --git a/src/libide/debugger/ide-debugger-breakpoints.h b/src/libide/debugger/ide-debugger-breakpoints.h
index 90c38ef93..4d11cf485 100644
--- a/src/libide/debugger/ide-debugger-breakpoints.h
+++ b/src/libide/debugger/ide-debugger-breakpoints.h
@@ -29,18 +29,18 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_BREAKPOINTS (ide_debugger_breakpoints_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeDebuggerBreakpoints, ide_debugger_breakpoints, IDE, DEBUGGER_BREAKPOINTS, GObject)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GFile *ide_debugger_breakpoints_get_file (IdeDebuggerBreakpoints *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerBreakMode ide_debugger_breakpoints_get_line_mode (IdeDebuggerBreakpoints *self,
guint line);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerBreakpoint *ide_debugger_breakpoints_get_line (IdeDebuggerBreakpoints *self,
guint line);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_breakpoints_foreach (IdeDebuggerBreakpoints *self,
GFunc func,
gpointer user_data);
diff --git a/src/libide/debugger/ide-debugger-frame.h b/src/libide/debugger/ide-debugger-frame.h
index 67ae5e3fb..c49df530e 100644
--- a/src/libide/debugger/ide-debugger-frame.h
+++ b/src/libide/debugger/ide-debugger-frame.h
@@ -28,7 +28,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_FRAME (ide_debugger_frame_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebuggerFrame, ide_debugger_frame, IDE, DEBUGGER_FRAME, GObject)
struct _IdeDebuggerFrameClass
@@ -39,41 +39,41 @@ struct _IdeDebuggerFrameClass
gpointer _reserved[4];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerFrame *ide_debugger_frame_new (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerAddress ide_debugger_frame_get_address (IdeDebuggerFrame *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_frame_set_address (IdeDebuggerFrame *self,
IdeDebuggerAddress address);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_frame_get_file (IdeDebuggerFrame *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_frame_set_file (IdeDebuggerFrame *self,
const gchar *file);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_frame_get_function (IdeDebuggerFrame *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_frame_set_function (IdeDebuggerFrame *self,
const gchar *function);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar * const *ide_debugger_frame_get_args (IdeDebuggerFrame *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_frame_set_args (IdeDebuggerFrame *self,
const gchar * const *args);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_frame_get_library (IdeDebuggerFrame *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_frame_set_library (IdeDebuggerFrame *self,
const gchar *library);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_debugger_frame_get_depth (IdeDebuggerFrame *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_frame_set_depth (IdeDebuggerFrame *self,
guint depth);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
guint ide_debugger_frame_get_line (IdeDebuggerFrame *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_frame_set_line (IdeDebuggerFrame *self,
guint line);
diff --git a/src/libide/debugger/ide-debugger-instruction.h b/src/libide/debugger/ide-debugger-instruction.h
index 5096eba3e..694f915a6 100644
--- a/src/libide/debugger/ide-debugger-instruction.h
+++ b/src/libide/debugger/ide-debugger-instruction.h
@@ -28,7 +28,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_INSTRUCTION (ide_debugger_instruction_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebuggerInstruction, ide_debugger_instruction, IDE, DEBUGGER_INSTRUCTION,
GObject)
struct _IdeDebuggerInstructionClass
@@ -39,18 +39,18 @@ struct _IdeDebuggerInstructionClass
gpointer _reserved[4];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerInstruction *ide_debugger_instruction_new (IdeDebuggerAddress address);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerAddress ide_debugger_instruction_get_address (IdeDebuggerInstruction *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_instruction_get_function (IdeDebuggerInstruction *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_instruction_set_function (IdeDebuggerInstruction *self,
const gchar *function);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_instruction_get_display (IdeDebuggerInstruction *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_instruction_set_display (IdeDebuggerInstruction *self,
const gchar *display);
diff --git a/src/libide/debugger/ide-debugger-library.c b/src/libide/debugger/ide-debugger-library.c
index 63f6427cf..d6e708bf9 100644
--- a/src/libide/debugger/ide-debugger-library.c
+++ b/src/libide/debugger/ide-debugger-library.c
@@ -232,8 +232,6 @@ ide_debugger_library_set_target_name (IdeDebuggerLibrary *self,
*
* Returns: (transfer none) (element-type Ide.DebuggerAddressRange): a #GPtrArray
* containing the list of address ranges.
- *
- * Since: 3.32
*/
GPtrArray *
ide_debugger_library_get_ranges (IdeDebuggerLibrary *self)
@@ -252,8 +250,6 @@ ide_debugger_library_get_ranges (IdeDebuggerLibrary *self)
*
* Adds @range to the list of ranges for which the library is mapped in
* the inferior's address space.
- *
- * Since: 3.32
*/
void
ide_debugger_library_add_range (IdeDebuggerLibrary *self,
diff --git a/src/libide/debugger/ide-debugger-library.h b/src/libide/debugger/ide-debugger-library.h
index 477ad85ef..ffe673ac5 100644
--- a/src/libide/debugger/ide-debugger-library.h
+++ b/src/libide/debugger/ide-debugger-library.h
@@ -28,7 +28,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_LIBRARY (ide_debugger_library_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebuggerLibrary, ide_debugger_library, IDE, DEBUGGER_LIBRARY, GObject)
struct _IdeDebuggerLibraryClass
@@ -39,26 +39,26 @@ struct _IdeDebuggerLibraryClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_debugger_library_compare (IdeDebuggerLibrary *a,
IdeDebuggerLibrary *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerLibrary *ide_debugger_library_new (const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_library_get_id (IdeDebuggerLibrary *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_debugger_library_get_ranges (IdeDebuggerLibrary *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_library_add_range (IdeDebuggerLibrary *self,
const IdeDebuggerAddressRange *range);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_library_get_host_name (IdeDebuggerLibrary *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_library_set_host_name (IdeDebuggerLibrary *self,
const gchar *host_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_library_get_target_name (IdeDebuggerLibrary *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_library_set_target_name (IdeDebuggerLibrary *self,
const gchar *target_name);
diff --git a/src/libide/debugger/ide-debugger-register.h b/src/libide/debugger/ide-debugger-register.h
index 8d7b5c328..39964ec94 100644
--- a/src/libide/debugger/ide-debugger-register.h
+++ b/src/libide/debugger/ide-debugger-register.h
@@ -26,7 +26,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_REGISTER (ide_debugger_register_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebuggerRegister, ide_debugger_register, IDE, DEBUGGER_REGISTER, GObject)
struct _IdeDebuggerRegisterClass
@@ -37,21 +37,21 @@ struct _IdeDebuggerRegisterClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_debugger_register_compare (IdeDebuggerRegister *a,
IdeDebuggerRegister *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerRegister *ide_debugger_register_new (const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_register_get_id (IdeDebuggerRegister *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_register_get_name (IdeDebuggerRegister *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_register_set_name (IdeDebuggerRegister *self,
const gchar *name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_register_get_value (IdeDebuggerRegister *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_register_set_value (IdeDebuggerRegister *self,
const gchar *value);
diff --git a/src/libide/debugger/ide-debugger-thread-group.h b/src/libide/debugger/ide-debugger-thread-group.h
index 3dff8bbf8..14f3c0140 100644
--- a/src/libide/debugger/ide-debugger-thread-group.h
+++ b/src/libide/debugger/ide-debugger-thread-group.h
@@ -26,7 +26,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_THREAD_GROUP (ide_debugger_thread_group_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebuggerThreadGroup, ide_debugger_thread_group, IDE, DEBUGGER_THREAD_GROUP,
GObject)
struct _IdeDebuggerThreadGroupClass
@@ -37,21 +37,21 @@ struct _IdeDebuggerThreadGroupClass
gpointer _reserved[4];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_debugger_thread_group_compare (IdeDebuggerThreadGroup *a,
IdeDebuggerThreadGroup *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerThreadGroup *ide_debugger_thread_group_new (const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_thread_group_get_id (IdeDebuggerThreadGroup *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_thread_group_get_pid (IdeDebuggerThreadGroup *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_thread_group_set_pid (IdeDebuggerThreadGroup *self,
const gchar *pid);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_thread_group_get_exit_code (IdeDebuggerThreadGroup *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_thread_group_set_exit_code (IdeDebuggerThreadGroup *self,
const gchar *exit_code);
diff --git a/src/libide/debugger/ide-debugger-thread.h b/src/libide/debugger/ide-debugger-thread.h
index 703c78f4c..1941decdb 100644
--- a/src/libide/debugger/ide-debugger-thread.h
+++ b/src/libide/debugger/ide-debugger-thread.h
@@ -26,7 +26,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_THREAD (ide_debugger_thread_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebuggerThread, ide_debugger_thread, IDE, DEBUGGER_THREAD, GObject)
struct _IdeDebuggerThreadClass
@@ -37,16 +37,16 @@ struct _IdeDebuggerThreadClass
gpointer _reserved[4];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gint ide_debugger_thread_compare (IdeDebuggerThread *a,
IdeDebuggerThread *b);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerThread *ide_debugger_thread_new (const gchar *id);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_thread_get_id (IdeDebuggerThread *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_thread_get_group (IdeDebuggerThread *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_thread_set_group (IdeDebuggerThread *self,
const gchar *thread_group);
diff --git a/src/libide/debugger/ide-debugger-types.h b/src/libide/debugger/ide-debugger-types.h
index 705968d96..b0eb2f70d 100644
--- a/src/libide/debugger/ide-debugger-types.h
+++ b/src/libide/debugger/ide-debugger-types.h
@@ -32,8 +32,6 @@ G_BEGIN_DECLS
* used to troubleshoot the debugger.
*
* The type of stream for the log message.
- *
- * Since: 3.32
*/
typedef enum
{
@@ -56,8 +54,6 @@ typedef enum
* @IDE_DEBUGGER_MOVEMENT_FINISH: Run until the function returns.
*
* Describes the style of movement that should be performed by the debugger.
- *
- * Since: 3.32
*/
typedef enum
{
@@ -80,8 +76,6 @@ typedef enum
* received a death signal.
*
* Represents the reason a process has stopped executing in the debugger.
- *
- * Since: 3.32
*/
typedef enum
{
@@ -119,8 +113,6 @@ typedef enum
* specification matching.
*
* The type of breakpoint.
- *
- * Since: 3.32
*/
typedef enum
{
@@ -139,8 +131,6 @@ typedef enum
* @IDE_DEBUGGER_BREAKPOINT_CHANGE_ENABLED: change the enabled state
*
* Describes the type of modification to perform on a breakpoint.
- *
- * Since: 3.32
*/
typedef enum
{
@@ -164,8 +154,6 @@ typedef enum
*
* The disposition determines what should happen to the breakpoint at the next
* stop of the debugger.
- *
- * Since: 3.32
*/
typedef enum
{
@@ -183,7 +171,7 @@ typedef guint64 IdeDebuggerAddress;
#define IDE_DEBUGGER_ADDRESS_INVALID (0)
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerAddress ide_debugger_address_parse (const gchar *string);
typedef struct
@@ -195,25 +183,25 @@ typedef struct
#define IDE_TYPE_DEBUGGER_ADDRESS_RANGE (ide_debugger_address_range_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GType ide_debugger_stream_get_type (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GType ide_debugger_movement_get_type (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GType ide_debugger_stop_reason_get_type (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GType ide_debugger_break_mode_get_type (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GType ide_debugger_disposition_get_type (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GType ide_debugger_address_range_get_type (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GType ide_debugger_breakpoint_change_get_type (void);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerAddressRange *ide_debugger_address_range_copy (const IdeDebuggerAddressRange *range);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_address_range_free (IdeDebuggerAddressRange *range);
diff --git a/src/libide/debugger/ide-debugger-variable.h b/src/libide/debugger/ide-debugger-variable.h
index d6fc93963..05548635f 100644
--- a/src/libide/debugger/ide-debugger-variable.h
+++ b/src/libide/debugger/ide-debugger-variable.h
@@ -26,7 +26,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER_VARIABLE (ide_debugger_variable_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebuggerVariable, ide_debugger_variable, IDE, DEBUGGER_VARIABLE, GObject)
struct _IdeDebuggerVariableClass
@@ -37,23 +37,23 @@ struct _IdeDebuggerVariableClass
gpointer _reserved[8];
};
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerVariable *ide_debugger_variable_new (const gchar *name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_variable_get_name (IdeDebuggerVariable *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_variable_get_type_name (IdeDebuggerVariable *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_variable_set_type_name (IdeDebuggerVariable *self,
const gchar *type_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_variable_get_value (IdeDebuggerVariable *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_variable_set_value (IdeDebuggerVariable *self,
const gchar *value);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_variable_get_has_children (IdeDebuggerVariable *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_variable_set_has_children (IdeDebuggerVariable *self,
gboolean has_children);
diff --git a/src/libide/debugger/ide-debugger.c b/src/libide/debugger/ide-debugger.c
index 61c2d6233..e803062b5 100644
--- a/src/libide/debugger/ide-debugger.c
+++ b/src/libide/debugger/ide-debugger.c
@@ -38,8 +38,6 @@
*
* For example, when the inferior creates a new thread, the debugger
* implementation should call ide_debugger_emit_thread_added().
- *
- * Since: 3.32
*/
typedef struct
@@ -499,8 +497,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* The "display-name" property is used by UI to when it is necessary
* to display the name of the debugger. You might set this to "GNU Debugger"
* or "Python Debugger", etc.
- *
- * Since: 3.32
*/
properties [PROP_DISPLAY_NAME] =
g_param_spec_string ("display-name",
@@ -513,8 +509,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* IdeDebugger:selected-thread:
*
* The currently selected thread.
- *
- * Since: 3.32
*/
properties [PROP_SELECTED_THREAD] =
g_param_spec_object ("selected-thread",
@@ -533,8 +527,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
*
* The "log" signal is emitted when there is new content to be
* appended to one of the streams.
- *
- * Since: 3.32
*/
signals [LOG] =
g_signal_new ("log",
@@ -553,8 +545,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* @thread_group: an #IdeDebuggerThreadGroup
*
* This signal is emitted when a thread-group has been added.
- *
- * Since: 3.32
*/
signals [THREAD_GROUP_ADDED] =
g_signal_new ("thread-group-added",
@@ -572,8 +562,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* @thread_group: an #IdeDebuggerThreadGroup
*
* This signal is emitted when a thread-group has been removed.
- *
- * Since: 3.32
*/
signals [THREAD_GROUP_REMOVED] =
g_signal_new ("thread-group-removed",
@@ -591,8 +579,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* @thread_group: an #IdeDebuggerThreadGroup
*
* This signal is emitted when a thread-group has been started.
- *
- * Since: 3.32
*/
signals [THREAD_GROUP_STARTED] =
g_signal_new ("thread-group-started",
@@ -610,8 +596,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* @thread_group: an #IdeDebuggerThreadGroup
*
* This signal is emitted when a thread-group has exited.
- *
- * Since: 3.32
*/
signals [THREAD_GROUP_EXITED] =
g_signal_new ("thread-group-exited",
@@ -627,8 +611,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* @thread: an #IdeDebuggerThread
*
* The signal is emitted when a thread is added to the inferior.
- *
- * Since: 3.32
*/
signals [THREAD_ADDED] =
g_signal_new ("thread-added",
@@ -644,8 +626,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* @thread: an #IdeDebuggerThread
*
* The signal is emitted when a thread is removed from the inferior.
- *
- * Since: 3.32
*/
signals [THREAD_REMOVED] =
g_signal_new ("thread-removed",
@@ -661,8 +641,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* @thread: an #IdeDebuggerThread
*
* The signal is emitted when a thread is selected in the debugger.
- *
- * Since: 3.32
*/
signals [THREAD_SELECTED] =
g_signal_new ("thread-selected",
@@ -679,8 +657,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
*
* The "breakpoint-added" signal is emitted when a breakpoint has been
* added to the debugger.
- *
- * Since: 3.32
*/
signals [BREAKPOINT_ADDED] =
g_signal_new ("breakpoint-added",
@@ -697,8 +673,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
*
* The "breakpoint-removed" signal is emitted when a breakpoint has been
* removed from the debugger.
- *
- * Since: 3.32
*/
signals [BREAKPOINT_REMOVED] =
g_signal_new ("breakpoint-removed",
@@ -715,8 +689,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
*
* The "breakpoint-modified" signal is emitted when a breakpoint has been
* modified by the debugger.
- *
- * Since: 3.32
*/
signals [BREAKPOINT_MODIFIED] =
g_signal_new ("breakpoint-modified",
@@ -732,8 +704,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
*
* This signal is emitted when the debugger starts or resumes executing
* the inferior.
- *
- * Since: 3.32
*/
signals [RUNNING] =
g_signal_new ("running",
@@ -755,8 +725,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* the location the debugger stopped. That location may not always be
* representable by source in the project (such as memory address based
* breakpoints).
- *
- * Since: 3.32
*/
signals [STOPPED] =
g_signal_new ("stopped",
@@ -775,8 +743,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* @library: An #IdeDebuggerLibrary
*
* This signal is emitted when a library has been loaded by the debugger.
- *
- * Since: 3.32
*/
signals [LIBRARY_LOADED] =
g_signal_new ("library-loaded",
@@ -794,8 +760,6 @@ ide_debugger_class_init (IdeDebuggerClass *klass)
* This signal is emitted when a library has been unloaded by the debugger.
* Generally, this means that the library was a module and loaded in such a
* way that allowed unloading.
- *
- * Since: 3.32
*/
signals [LIBRARY_UNLOADED] =
g_signal_new ("library-unloaded",
@@ -825,8 +789,6 @@ ide_debugger_init (IdeDebugger *self)
* UI components.
*
* Returns: The display name for the debugger
- *
- * Since: 3.32
*/
const gchar *
ide_debugger_get_display_name (IdeDebugger *self)
@@ -843,8 +805,6 @@ ide_debugger_get_display_name (IdeDebugger *self)
* @self: a #IdeDebugger
*
* Sets the #IdeDebugger:display-name property.
- *
- * Since: 3.32
*/
void
ide_debugger_set_display_name (IdeDebugger *self,
@@ -870,8 +830,6 @@ ide_debugger_set_display_name (IdeDebugger *self,
* Checks to see if the debugger can make the movement matching @movement.
*
* Returns: %TRUE if @movement can be performed.
- *
- * Since: 3.32
*/
gboolean
ide_debugger_get_can_move (IdeDebugger *self,
@@ -896,8 +854,6 @@ ide_debugger_get_can_move (IdeDebugger *self,
*
* Advances the debugger to the next breakpoint or until the debugger stops.
* @movement should describe the type of movement to perform.
- *
- * Since: 3.32
*/
void
ide_debugger_move_async (IdeDebugger *self,
@@ -925,8 +881,6 @@ ide_debugger_move_async (IdeDebugger *self,
* only that the command has be submitted.
*
* Returns: %TRUE if successful, otherwise %FALSE
- *
- * Since: 3.32
*/
gboolean
ide_debugger_move_finish (IdeDebugger *self,
@@ -949,8 +903,6 @@ ide_debugger_move_finish (IdeDebugger *self,
* that incoming log information has been recieved.
*
* Use the #IdeDebuggerStream to denote the particular stream.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_log (IdeDebugger *self,
@@ -971,8 +923,6 @@ ide_debugger_emit_log (IdeDebugger *self,
*
* Debugger implementations should call this to notify that a thread group has
* been added to the inferior.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_thread_group_added (IdeDebugger *self,
@@ -991,8 +941,6 @@ ide_debugger_emit_thread_group_added (IdeDebugger *self,
*
* Debugger implementations should call this to notify that a thread group has
* been removed from the inferior.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_thread_group_removed (IdeDebugger *self,
@@ -1011,8 +959,6 @@ ide_debugger_emit_thread_group_removed (IdeDebugger *self,
*
* Debugger implementations should call this to notify that a thread group has
* started executing.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_thread_group_started (IdeDebugger *self,
@@ -1031,8 +977,6 @@ ide_debugger_emit_thread_group_started (IdeDebugger *self,
*
* Debugger implementations should call this to notify that a thread group has
* exited.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_thread_group_exited (IdeDebugger *self,
@@ -1051,8 +995,6 @@ ide_debugger_emit_thread_group_exited (IdeDebugger *self,
*
* Emits the #IdeDebugger::thread-added signal notifying that a new thread
* has been added to the inferior.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_thread_added (IdeDebugger *self,
@@ -1071,8 +1013,6 @@ ide_debugger_emit_thread_added (IdeDebugger *self,
*
* Emits the #IdeDebugger::thread-removed signal notifying that a thread has
* been removed to the inferior.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_thread_removed (IdeDebugger *self,
@@ -1091,8 +1031,6 @@ ide_debugger_emit_thread_removed (IdeDebugger *self,
*
* Emits the #IdeDebugger::thread-selected signal notifying that a thread
* has been set as the current debugging thread.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_thread_selected (IdeDebugger *self,
@@ -1116,8 +1054,6 @@ ide_debugger_emit_thread_selected (IdeDebugger *self,
*
* If a breakpoint has changed, you should use
* ide_debugger_emit_breakpoint_modified() to notify of the modification.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_breakpoint_added (IdeDebugger *self,
@@ -1141,8 +1077,6 @@ ide_debugger_emit_breakpoint_added (IdeDebugger *self,
*
* If a breakpoint has changed, you should use
* ide_debugger_emit_breakpoint_modified() to notify of the modification.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_breakpoint_removed (IdeDebugger *self,
@@ -1163,8 +1097,6 @@ ide_debugger_emit_breakpoint_removed (IdeDebugger *self,
*
* Debugger implementations should call this when a breakpoint has changed
* in the underlying debugger.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_breakpoint_modified (IdeDebugger *self,
@@ -1184,8 +1116,6 @@ ide_debugger_emit_breakpoint_modified (IdeDebugger *self,
*
* Debugger implementations should call this when the debugger has started
* or restarted executing the inferior.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_running (IdeDebugger *self)
@@ -1205,8 +1135,6 @@ ide_debugger_emit_running (IdeDebugger *self)
*
* Debugger implementations should call this when the debugger has stopped
* and include the reason and location of the stop.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_stopped (IdeDebugger *self,
@@ -1229,8 +1157,6 @@ ide_debugger_emit_stopped (IdeDebugger *self,
*
* Debugger implementations should call this when the debugger has loaded
* a new library.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_library_loaded (IdeDebugger *self,
@@ -1251,8 +1177,6 @@ ide_debugger_emit_library_loaded (IdeDebugger *self,
*
* Debugger implementations should call this when the debugger has unloaded a
* library.
- *
- * Since: 3.32
*/
void
ide_debugger_emit_library_unloaded (IdeDebugger *self,
@@ -1275,8 +1199,6 @@ ide_debugger_emit_library_unloaded (IdeDebugger *self,
*
* #IdeDebugger implementations must implement the virtual function
* for this method.
- *
- * Since: 3.32
*/
void
ide_debugger_list_breakpoints_async (IdeDebugger *self,
@@ -1300,8 +1222,6 @@ ide_debugger_list_breakpoints_async (IdeDebugger *self,
*
* Returns: (transfer full) (element-type Ide.DebuggerBreakpoint): a #GPtrArray
* of breakpoints that are registered with the debugger.
- *
- * Since: 3.32
*/
GPtrArray *
ide_debugger_list_breakpoints_finish (IdeDebugger *self,
@@ -1327,8 +1247,6 @@ ide_debugger_list_breakpoints_finish (IdeDebugger *self,
* This asynchronous function may complete before the breakpoint has been
* registered in the debugger. Debugger implementations will emit
* #IdeDebugger::breakpoint-added when a breakpoint has been registered.
- *
- * Since: 3.32
*/
void
ide_debugger_insert_breakpoint_async (IdeDebugger *self,
@@ -1360,8 +1278,6 @@ ide_debugger_insert_breakpoint_async (IdeDebugger *self,
*
* Returns: %TRUE if the command was submitted successfully; otherwise %FALSE
* and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_debugger_insert_breakpoint_finish (IdeDebugger *self,
@@ -1387,8 +1303,6 @@ ide_debugger_insert_breakpoint_finish (IdeDebugger *self,
* This asynchronous function may complete before the breakpoint has been
* removed by the debugger. Debugger implementations will emit
* #IdeDebugger::breakpoint-removed when a breakpoint has been removed.
- *
- * Since: 3.32
*/
void
ide_debugger_remove_breakpoint_async (IdeDebugger *self,
@@ -1419,8 +1333,6 @@ ide_debugger_remove_breakpoint_async (IdeDebugger *self,
* See also: ide_debugger_remove_breakpoint_async()
*
* Returns: %TRUE if the command was submitted successfully; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_debugger_remove_breakpoint_finish (IdeDebugger *self,
@@ -1449,8 +1361,6 @@ ide_debugger_remove_breakpoint_finish (IdeDebugger *self,
* This asynchronous function may complete before the breakpoint has been
* modified by the debugger. Debugger implementations will emit
* #IdeDebugger::breakpoint-modified when a breakpoint has been removed.
- *
- * Since: 3.32
*/
void
ide_debugger_modify_breakpoint_async (IdeDebugger *self,
@@ -1486,8 +1396,6 @@ ide_debugger_modify_breakpoint_async (IdeDebugger *self,
* #IdeDebugger::breakpoint-modified signal.
*
* Returns: %TRUE if successful; otherwise %FALSE and @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_debugger_modify_breakpoint_finish (IdeDebugger *self,
@@ -1515,8 +1423,6 @@ ide_debugger_modify_breakpoint_finish (IdeDebugger *self,
* display information on breakpoints.
*
* Returns: (transfer none) (not nullable): a #GListModel of #IdeDebuggerBreakpoint
- *
- * Since: 3.32
*/
GListModel *
ide_debugger_get_breakpoints (IdeDebugger *self)
@@ -1538,8 +1444,6 @@ ide_debugger_get_breakpoints (IdeDebugger *self)
* implementation emitting varous thread-group modification signals correctly.
*
* Returns: (transfer none) (not nullable): a #GListModel of #IdeDebuggerThreadGroup
- *
- * Since: 3.32
*/
GListModel *
ide_debugger_get_thread_groups (IdeDebugger *self)
@@ -1561,8 +1465,6 @@ ide_debugger_get_thread_groups (IdeDebugger *self)
* implementation emitting varous thread modification signals correctly.
*
* Returns: (transfer none) (not nullable): a #GListModel of #IdeDebuggerThread
- *
- * Since: 3.32
*/
GListModel *
ide_debugger_get_threads (IdeDebugger *self)
@@ -1595,8 +1497,6 @@ ide_debugger_list_frames_async (IdeDebugger *self,
*
* Returns: (transfer full) (element-type Ide.DebuggerFrame) (nullable): An
* array of debugger frames or %NULL and @error is set.
- *
- * Since: 3.32
*/
GPtrArray *
ide_debugger_list_frames_finish (IdeDebugger *self,
@@ -1616,8 +1516,6 @@ ide_debugger_list_frames_finish (IdeDebugger *self,
* Gets the current selected thread by the debugger.
*
* Returns: (transfer none) (nullable): An #IdeDebuggerThread or %NULL
- *
- * Since: 3.32
*/
IdeDebuggerThread *
ide_debugger_get_selected_thread (IdeDebugger *self)
@@ -1641,8 +1539,6 @@ ide_debugger_get_selected_thread (IdeDebugger *self)
* group. Thread groups are a collection of threads that are executed or
* stopped together and on gdb on Linux, this is the default for all threads in
* the process.
- *
- * Since: 3.32
*/
void
ide_debugger_interrupt_async (IdeDebugger *self,
@@ -1729,8 +1625,6 @@ ide_debugger_send_signal_finish (IdeDebugger *self,
* but that may change based on future design changes.
*
* Returns: the filename of the binary or %NULL
- *
- * Since: 3.32
*/
const gchar *
ide_debugger_locate_binary_at_address (IdeDebugger *self,
@@ -1760,8 +1654,6 @@ ide_debugger_locate_binary_at_address (IdeDebugger *self,
*
* Requests the debugger backend to list the locals that are available to the
* given @frame of @thread.
- *
- * Since: 3.32
*/
void
ide_debugger_list_locals_async (IdeDebugger *self,
@@ -1794,8 +1686,6 @@ ide_debugger_list_locals_async (IdeDebugger *self,
*
* Returns: (transfer full) (element-type Ide.DebuggerVariable): a #GPtrArray of
* #IdeDebuggerVariable if successful; otherwise %NULL and error is set.
- *
- * Since: 3.32
*/
GPtrArray *
ide_debugger_list_locals_finish (IdeDebugger *self,
@@ -1819,8 +1709,6 @@ ide_debugger_list_locals_finish (IdeDebugger *self,
*
* Requests the debugger backend to list the parameters to the given stack
* frame.
- *
- * Since: 3.32
*/
void
ide_debugger_list_params_async (IdeDebugger *self,
@@ -1853,8 +1741,6 @@ ide_debugger_list_params_async (IdeDebugger *self,
*
* Returns: (transfer full) (element-type Ide.DebuggerVariable): a #GPtrArray of
* #IdeDebuggerVariable if successful; otherwise %NULL and error is set.
- *
- * Since: 3.32
*/
GPtrArray *
ide_debugger_list_params_finish (IdeDebugger *self,
@@ -1875,8 +1761,6 @@ ide_debugger_list_params_finish (IdeDebugger *self,
* @user_data: user data for @callback
*
* Requests the list of registers and their values.
- *
- * Since: 3.32
*/
void
ide_debugger_list_registers_async (IdeDebugger *self,
@@ -1900,8 +1784,6 @@ ide_debugger_list_registers_async (IdeDebugger *self,
*
* Returns: (transfer full) (element-type Ide.DebuggerRegister): a #GPtrArray of
* #IdeDebuggerRegister if successful; otherwise %NULL and error is set.
- *
- * Since: 3.32
*/
GPtrArray *
ide_debugger_list_registers_finish (IdeDebugger *self,
@@ -1923,8 +1805,6 @@ ide_debugger_list_registers_finish (IdeDebugger *self,
* @user_data: user data for @callback
*
* Disassembles the address range requested.
- *
- * Since: 3.32
*/
void
ide_debugger_disassemble_async (IdeDebugger *self,
@@ -1950,8 +1830,6 @@ ide_debugger_disassemble_async (IdeDebugger *self,
*
* Returns: (transfer full) (element-type Ide.DebuggerInstruction): a #GPtrArray
* of #IdeDebuggerInstruction if successful; otherwise %NULL and error is set.
- *
- * Since: 3.32
*/
GPtrArray *
ide_debugger_disassemble_finish (IdeDebugger *self,
@@ -1974,8 +1852,6 @@ ide_debugger_disassemble_finish (IdeDebugger *self,
* to check if the binary type matches it's expectation.
*
* Returns: %TRUE if the #IdeDebugger supports the runner.
- *
- * Since: 3.32
*/
gboolean
ide_debugger_supports_runner (IdeDebugger *self,
@@ -2001,8 +1877,6 @@ ide_debugger_supports_runner (IdeDebugger *self,
* @runner: an #IdeRunner
*
* Prepares the runner to launch a debugger and target process.
- *
- * Since: 3.32
*/
void
ide_debugger_prepare (IdeDebugger *self,
@@ -2033,8 +1907,6 @@ ide_debugger_prepare (IdeDebugger *self,
*
* Call ide_debugger_interpret_finish() from @callback to determine if the
* command was interpreted.
- *
- * Since: 3.32
*/
void
ide_debugger_interpret_async (IdeDebugger *self,
@@ -2060,8 +1932,6 @@ ide_debugger_interpret_async (IdeDebugger *self,
*
* Returns: %TRUE if the command was interpreted, otherwise %FALSE and
* @error is set.
- *
- * Since: 3.32
*/
gboolean
ide_debugger_interpret_finish (IdeDebugger *self,
diff --git a/src/libide/debugger/ide-debugger.h b/src/libide/debugger/ide-debugger.h
index ec6c1a600..b6118052c 100644
--- a/src/libide/debugger/ide-debugger.h
+++ b/src/libide/debugger/ide-debugger.h
@@ -38,7 +38,7 @@ G_BEGIN_DECLS
#define IDE_TYPE_DEBUGGER (ide_debugger_get_type())
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
G_DECLARE_DERIVABLE_TYPE (IdeDebugger, ide_debugger, IDE, DEBUGGER, IdeObject)
struct _IdeDebuggerClass
@@ -145,7 +145,7 @@ struct _IdeDebuggerClass
GAsyncResult *result,
GError **error);
void (*send_signal_async) (IdeDebugger *self,
- gint signum,
+ int signum,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
@@ -205,201 +205,201 @@ gboolean ide_debugger_supports_runner (IdeDebugger
IDE_AVAILABLE_IN_3_32
void ide_debugger_prepare (IdeDebugger *self,
IdeRunner *runner);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GListModel *ide_debugger_get_breakpoints (IdeDebugger *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_get_display_name (IdeDebugger *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_set_display_name (IdeDebugger *self,
const gchar *display_name);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_get_is_running (IdeDebugger *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_get_can_move (IdeDebugger *self,
IdeDebuggerMovement movement);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GListModel *ide_debugger_get_threads (IdeDebugger *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GListModel *ide_debugger_get_thread_groups (IdeDebugger *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
IdeDebuggerThread *ide_debugger_get_selected_thread (IdeDebugger *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_disassemble_async (IdeDebugger *self,
const IdeDebuggerAddressRange *range,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_debugger_disassemble_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_insert_breakpoint_async (IdeDebugger *self,
IdeDebuggerBreakpoint *breakpoint,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_insert_breakpoint_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_interrupt_async (IdeDebugger *self,
IdeDebuggerThreadGroup *thread_group,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_interrupt_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_modify_breakpoint_async (IdeDebugger *self,
IdeDebuggerBreakpointChange change,
IdeDebuggerBreakpoint *breakpoint,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_modify_breakpoint_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_remove_breakpoint_async (IdeDebugger *self,
IdeDebuggerBreakpoint *breakpoint,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_remove_breakpoint_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_list_breakpoints_async (IdeDebugger *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_debugger_list_breakpoints_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_list_frames_async (IdeDebugger *self,
IdeDebuggerThread *thread,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_debugger_list_frames_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_list_locals_async (IdeDebugger *self,
IdeDebuggerThread *thread,
IdeDebuggerFrame *frame,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_debugger_list_locals_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_list_params_async (IdeDebugger *self,
IdeDebuggerThread *thread,
IdeDebuggerFrame *frame,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_debugger_list_params_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_list_registers_async (IdeDebugger *self,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
GPtrArray *ide_debugger_list_registers_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_move_async (IdeDebugger *self,
IdeDebuggerMovement movement,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_move_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_send_signal_async (IdeDebugger *self,
- gint signum,
+ int signum,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_send_signal_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
const gchar *ide_debugger_locate_binary_at_address (IdeDebugger *self,
IdeDebuggerAddress address);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_log (IdeDebugger *self,
IdeDebuggerStream stream,
GBytes *content);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_thread_group_added (IdeDebugger *self,
IdeDebuggerThreadGroup *thread_group);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_thread_group_removed (IdeDebugger *self,
IdeDebuggerThreadGroup *thread_group);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_thread_group_started (IdeDebugger *self,
IdeDebuggerThreadGroup *thread_group);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_thread_group_exited (IdeDebugger *self,
IdeDebuggerThreadGroup *thread_group);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_thread_added (IdeDebugger *self,
IdeDebuggerThread *thread);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_thread_removed (IdeDebugger *self,
IdeDebuggerThread *thread);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_thread_selected (IdeDebugger *self,
IdeDebuggerThread *thread);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_breakpoint_added (IdeDebugger *self,
IdeDebuggerBreakpoint *breakpoint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_breakpoint_modified (IdeDebugger *self,
IdeDebuggerBreakpoint *breakpoint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_breakpoint_removed (IdeDebugger *self,
IdeDebuggerBreakpoint *breakpoint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_running (IdeDebugger *self);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_stopped (IdeDebugger *self,
IdeDebuggerStopReason stop_reason,
IdeDebuggerBreakpoint *breakpoint);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_library_loaded (IdeDebugger *self,
IdeDebuggerLibrary *library);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_emit_library_unloaded (IdeDebugger *self,
IdeDebuggerLibrary *library);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
void ide_debugger_interpret_async (IdeDebugger *self,
const gchar *command,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
-IDE_AVAILABLE_IN_3_32
+IDE_AVAILABLE_IN_ALL
gboolean ide_debugger_interpret_finish (IdeDebugger *self,
GAsyncResult *result,
GError **error);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]