Lines Matching refs:function

54   PyObject *function, *printer = NULL;  in search_pp_list()  local
59 function = PyList_GetItem (list, list_index); in search_pp_list()
60 if (! function) in search_pp_list()
64 if (PyObject_HasAttr (function, gdbpy_enabled_cst)) in search_pp_list()
66 PyObject *attr = PyObject_GetAttr (function, gdbpy_enabled_cst); in search_pp_list()
79 printer = PyObject_CallFunctionObjArgs (function, value, NULL); in search_pp_list()
101 PyObject *function; in find_pretty_printer_from_objfiles() local
115 function = search_pp_list (pp_list, value); in find_pretty_printer_from_objfiles()
119 if (! function) in find_pretty_printer_from_objfiles()
122 if (function != Py_None) in find_pretty_printer_from_objfiles()
123 return function; in find_pretty_printer_from_objfiles()
125 Py_DECREF (function); in find_pretty_printer_from_objfiles()
141 PyObject *function; in find_pretty_printer_from_progspace() local
147 function = search_pp_list (pp_list, value); in find_pretty_printer_from_progspace()
149 return function; in find_pretty_printer_from_progspace()
162 PyObject *function; in find_pretty_printer_from_gdb() local
175 function = search_pp_list (pp_list, value); in find_pretty_printer_from_gdb()
177 return function; in find_pretty_printer_from_gdb()
187 PyObject *function; in find_pretty_printer() local
191 function = find_pretty_printer_from_objfiles (value); in find_pretty_printer()
192 if (function == NULL || function != Py_None) in find_pretty_printer()
193 return function; in find_pretty_printer()
194 Py_DECREF (function); in find_pretty_printer()
197 function = find_pretty_printer_from_progspace (value); in find_pretty_printer()
198 if (function == NULL || function != Py_None) in find_pretty_printer()
199 return function; in find_pretty_printer()
200 Py_DECREF (function); in find_pretty_printer()
203 function = find_pretty_printer_from_gdb (value); in find_pretty_printer()
204 return function; in find_pretty_printer()