Searched refs:mi_command (Results 1 – 9 of 9) sorted by relevance
| /netbsd/src/external/gpl3/gdb/dist/gdb/python/ |
| D | py-micmd.c | 65 struct mi_command_py *mi_command; member 81 struct mi_command_py : public mi_command 89 : mi_command (name, nullptr), in mi_command_py() 93 m_pyobj->mi_command = this; in mi_command_py() 107 m_pyobj->mi_command = nullptr; in ~mi_command_py() 132 gdb_assert (m_pyobj->mi_command != nullptr); in swap_python_object() 133 gdb_assert (new_pyobj->mi_command == nullptr); in swap_python_object() 136 std::swap (new_pyobj->mi_command, m_pyobj->mi_command); in swap_python_object() 232 mi_command_py *cmd = cmd_obj->mi_command; in validate_installation() 237 mi_command *mi_cmd = mi_cmd_lookup (name); in validate_installation() [all …]
|
| D | py-mi.c | 138 gdb::unique_xmalloc_ptr<char> mi_command; in gdbpy_execute_mi_command() local 155 mi_command = std::move (str); in gdbpy_execute_mi_command() 165 auto parser = std::make_unique<mi_parse> (std::move (mi_command), in gdbpy_execute_mi_command()
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/mi/ |
| D | mi-cmds.h | 147 struct mi_command struct 154 mi_command (const char *name, int *suppress_notification); 157 virtual ~mi_command () = default; 201 using mi_command_up = std::unique_ptr<struct mi_command>; argument 206 extern mi_command *mi_cmd_lookup (const char *command); 232 = gdb::function_view<bool (mi_command *)>;
|
| D | mi-cmds.c | 34 struct mi_command_mi : public mi_command 41 : mi_command (name, suppress_notification), in mi_command_mi() 68 struct mi_command_cli : public mi_command 78 : mi_command (name, suppress_notification), in mi_command_cli() 176 mi_command::mi_command (const char *name, int *suppress_notification) in mi_command() function 186 mi_command::do_suppress_notification () const in do_suppress_notification() 362 mi_command *
|
| D | mi-parse.h | 73 const struct mi_command *cmd = nullptr;
|
| D | mi-cmd-info.c | 71 mi_command *cmd; in mi_cmd_info_gdb_mi_command()
|
| D | ChangeLog-1999-2003 | 2129 (struct mi_command): Add ``from_tty'' argument to func.
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.mi/ |
| D | pr11022.exp | 28 proc test_memory_changed_observer { mi_command } { argument 29 with_test_prefix "${mi_command}" { 52 mi_gdb_test "-${mi_command}" {\^done} "set x"
|
| /netbsd/src/external/gpl3/binutils/dist/ |
| D | ChangeLog.git | 67675 … undefined symbol: insert_mi_cmd_entry(std::unique_ptr<mi_command, std::default_delete<mi_command>… 137564 C++ code). To know whether an mi_command is an mi_command_py, we can 137570 - Set micmdpy_object::mi_command in the constructor of mi_command_py. 138297 mi_command::invoke(). Therefore we had to lift notification suppression 138299 between mi_command::invoke() and mi_command::do_invoke() unnecessary 138300 as all mi_command::invoke() did (after the change) was to call 138927 A new subclass of mi_command is defined for Python MI commands, 139035 finish executing the mi_command::do_invoke member function after the 139036 mi_command object had been deleted. Though continuing to execute a 139054 into a subclass of mi_command, the python mi_command_py, which [all …]
|