Lines Matching refs:PyObject
65 PyObject *address;
66 PyObject *type;
67 PyObject *dynamic_type;
79 valpy_dealloc (PyObject *obj) in valpy_dealloc()
125 static PyObject *
126 valpy_new (PyTypeObject *subtype, PyObject *args, PyObject *keywords) in valpy_new()
160 return (PyObject *) value_obj; in valpy_new()
175 static PyObject *
176 valpy_dereference (PyObject *self, PyObject *args) in valpy_dereference()
179 PyObject *result = NULL; in valpy_dereference()
203 static PyObject *
204 valpy_referenced_value (PyObject *self, PyObject *args) in valpy_referenced_value()
207 PyObject *result = NULL; in valpy_referenced_value()
237 static PyObject *
238 valpy_get_address (PyObject *self, void *closure) in valpy_get_address()
268 static PyObject *
269 valpy_get_type (PyObject *self, void *closure) in valpy_get_type()
285 static PyObject *
286 valpy_get_dynamic_type (PyObject *self, void *closure) in valpy_get_dynamic_type()
360 static PyObject *
361 valpy_lazy_string (PyObject *self, PyObject *args, PyObject *kw) in valpy_lazy_string()
367 PyObject *str_obj = NULL; in valpy_lazy_string()
398 static PyObject *
399 valpy_string (PyObject *self, PyObject *args, PyObject *kw) in valpy_string()
405 PyObject *unicode; in valpy_string()
433 static PyObject *
434 valpy_do_cast (PyObject *self, PyObject *args, enum exp_opcode op) in valpy_do_cast()
436 PyObject *type_obj, *result = NULL; in valpy_do_cast()
477 static PyObject *
478 valpy_cast (PyObject *self, PyObject *args) in valpy_cast()
485 static PyObject *
486 valpy_dynamic_cast (PyObject *self, PyObject *args) in valpy_dynamic_cast()
493 static PyObject *
494 valpy_reinterpret_cast (PyObject *self, PyObject *args) in valpy_reinterpret_cast()
500 valpy_length (PyObject *self) in valpy_length()
510 static PyObject *
511 valpy_getitem (PyObject *self, PyObject *key) in valpy_getitem()
516 PyObject *result = NULL; in valpy_getitem()
568 valpy_setitem (PyObject *self, PyObject *key, PyObject *value) in valpy_setitem()
577 static PyObject *
578 valpy_call (PyObject *self, PyObject *args, PyObject *keywords) in valpy_call()
586 PyObject *result = NULL; in valpy_call()
616 PyObject *item = PyTuple_GetItem (args, i); in valpy_call()
643 static PyObject *
644 valpy_str (PyObject *self) in valpy_str()
647 PyObject *result; in valpy_str()
674 static PyObject *
675 valpy_get_is_optimized_out (PyObject *self, void *closure) in valpy_get_is_optimized_out()
694 static PyObject *
695 valpy_get_is_lazy (PyObject *self, void *closure) in valpy_get_is_lazy()
714 static PyObject *
715 valpy_fetch_lazy (PyObject *self, PyObject *args) in valpy_fetch_lazy()
733 valpy_hash (PyObject *self) in valpy_hash()
760 static PyObject *
761 valpy_binop (enum valpy_opcode opcode, PyObject *self, PyObject *other) in valpy_binop()
764 PyObject *result = NULL; in valpy_binop()
867 static PyObject *
868 valpy_add (PyObject *self, PyObject *other) in valpy_add()
873 static PyObject *
874 valpy_subtract (PyObject *self, PyObject *other) in valpy_subtract()
879 static PyObject *
880 valpy_multiply (PyObject *self, PyObject *other) in valpy_multiply()
885 static PyObject *
886 valpy_divide (PyObject *self, PyObject *other) in valpy_divide()
891 static PyObject *
892 valpy_remainder (PyObject *self, PyObject *other) in valpy_remainder()
897 static PyObject *
898 valpy_power (PyObject *self, PyObject *other, PyObject *unused) in valpy_power()
913 static PyObject *
914 valpy_negative (PyObject *self) in valpy_negative()
917 PyObject *result = NULL; in valpy_negative()
934 static PyObject *
935 valpy_positive (PyObject *self) in valpy_positive()
940 static PyObject *
941 valpy_absolute (PyObject *self) in valpy_absolute()
966 valpy_nonzero (PyObject *self) in valpy_nonzero()
998 static PyObject *
999 valpy_invert (PyObject *self) in valpy_invert()
1014 static PyObject *
1015 valpy_lsh (PyObject *self, PyObject *other) in valpy_lsh()
1021 static PyObject *
1022 valpy_rsh (PyObject *self, PyObject *other) in valpy_rsh()
1028 static PyObject *
1029 valpy_and (PyObject *self, PyObject *other) in valpy_and()
1035 static PyObject *
1036 valpy_or (PyObject *self, PyObject *other) in valpy_or()
1042 static PyObject *
1043 valpy_xor (PyObject *self, PyObject *other) in valpy_xor()
1050 static PyObject *
1051 valpy_richcompare (PyObject *self, PyObject *other, int op) in valpy_richcompare()
1145 static PyObject *
1146 valpy_int (PyObject *self) in valpy_int()
1168 static PyObject *
1169 valpy_long (PyObject *self) in valpy_long()
1191 static PyObject *
1192 valpy_float (PyObject *self) in valpy_float()
1215 PyObject *
1231 return (PyObject *) val_obj; in value_to_value_object()
1237 value_object_to_value (PyObject *self) in value_object_to_value()
1252 convert_value_from_python (PyObject *obj) in convert_value_from_python()
1285 PyObject *etype, *evalue, *etraceback, *zero; in convert_value_from_python()
1334 PyObject *result; in convert_value_from_python()
1361 PyObject *
1362 gdbpy_history (PyObject *self, PyObject *args) in gdbpy_history()
1383 gdbpy_is_value_object (PyObject *obj) in gdbpy_is_value_object()
1395 PyModule_AddObject (gdb_module, "Value", (PyObject *) &value_object_type); in gdbpy_initialize_values()