Lines Matching refs:PyObject

82 PyObject *gdb_module;
83 PyObject *gdb_python_module;
86 PyObject *gdbpy_to_string_cst;
87 PyObject *gdbpy_children_cst;
88 PyObject *gdbpy_display_hint_cst;
89 PyObject *gdbpy_doc_cst;
90 PyObject *gdbpy_enabled_cst;
91 PyObject *gdbpy_value_cst;
94 PyObject *gdbpy_gdberror_exc;
97 PyObject *gdbpy_gdb_error;
100 PyObject *gdbpy_gdb_memory_error;
115 PyObject *error_type, *error_value, *error_traceback;
193 PyObject *m, *d, *v; in eval_python_command()
282 PyObject *python_file; in python_run_simple_file()
392 PyObject *
454 PyObject *
455 gdbpy_parameter (PyObject *self, PyObject *args) in gdbpy_parameter()
486 static PyObject *
487 gdbpy_target_charset (PyObject *self, PyObject *args) in gdbpy_target_charset()
496 static PyObject *
497 gdbpy_target_wide_charset (PyObject *self, PyObject *args) in gdbpy_target_wide_charset()
506 static PyObject *
507 execute_gdb_command (PyObject *self, PyObject *args, PyObject *kw) in execute_gdb_command()
510 PyObject *from_tty_obj = NULL, *to_string_obj = NULL; in execute_gdb_command()
566 PyObject *r = PyString_FromString (result); in execute_gdb_command()
576 static PyObject *
577 gdbpy_solib_name (PyObject *self, PyObject *args) in gdbpy_solib_name()
580 PyObject *str_obj; in gdbpy_solib_name()
600 static PyObject *
601 gdbpy_decode_line (PyObject *self, PyObject *args) in gdbpy_decode_line()
609 PyObject *result = NULL; in gdbpy_decode_line()
610 PyObject *return_result = NULL; in gdbpy_decode_line()
611 PyObject *unparsed = NULL; in gdbpy_decode_line()
659 PyObject *obj; in gdbpy_decode_line()
711 static PyObject *
712 gdbpy_parse_and_eval (PyObject *self, PyObject *args) in gdbpy_parse_and_eval()
733 static PyObject *
734 gdbpy_find_pc_line (PyObject *self, PyObject *args) in gdbpy_find_pc_line()
738 PyObject *result = NULL; /* init for gcc -Wall */ in gdbpy_find_pc_line()
780 PyObject *event;
832 static PyObject *
833 gdbpy_post_event (PyObject *self, PyObject *args) in gdbpy_post_event()
836 PyObject *func; in gdbpy_post_event()
897 PyObject *hook; in before_prompt_hook()
905 PyObject *result; in before_prompt_hook()
906 PyObject *current_prompt; in before_prompt_hook()
966 static PyObject *
967 gdbpy_write (PyObject *self, PyObject *args, PyObject *kw) in gdbpy_write()
1005 static PyObject *
1006 gdbpy_flush (PyObject *self, PyObject *args, PyObject *kw) in gdbpy_flush()
1063 PyObject *ptype, *pvalue, *ptraceback; in gdbpy_print_stack()
1099 static PyObject *
1100 gdbpy_get_current_progspace (PyObject *unused1, PyObject *unused2) in gdbpy_get_current_progspace()
1102 PyObject *result; in gdbpy_get_current_progspace()
1112 static PyObject *
1113 gdbpy_progspaces (PyObject *unused1, PyObject *unused2) in gdbpy_progspaces()
1116 PyObject *list; in gdbpy_progspaces()
1124 PyObject *item = pspace_to_pspace_object (ps); in gdbpy_progspaces()
1164 static PyObject *
1165 gdbpy_get_current_objfile (PyObject *unused1, PyObject *unused2) in gdbpy_get_current_objfile()
1167 PyObject *result; in gdbpy_get_current_objfile()
1180 static PyObject *
1181 gdbpy_objfiles (PyObject *unused1, PyObject *unused2) in gdbpy_objfiles()
1184 PyObject *list; in gdbpy_objfiles()
1192 PyObject *item = objfile_to_objfile_object (objf); in gdbpy_objfiles()
1212 PyObject *type_module, *func, *result_obj = NULL; in start_type_printers()
1253 PyObject *type_obj, *type_module, *func, *result_obj; in apply_type_printers()
1254 PyObject *printers_obj = printers; in apply_type_printers()
1313 PyObject *printers = arg; in free_type_printers()
1662 PyObject *m; in finish_python_initialization()
1664 PyObject *sys_path; in finish_python_initialization()
1688 PyObject *pythondir; in finish_python_initialization()