Lines Matching refs:PyObject
110 typedef PyObject PySliceObject_T;
302 (PyObject *) _PyObject_DebugMalloc( _PyObject_SIZE(typeobj) ), (typeobj)) )
315 static PyObject* (*py3_PyList_New)(Py_ssize_t size);
318 static int (*py3_PySys_SetObject)(char *, PyObject *);
319 static PyObject* (*py3_PySys_GetObject)(char *);
320 static int (*py3_PyList_Append)(PyObject *, PyObject *);
321 static int (*py3_PyList_Insert)(PyObject *, int, PyObject *);
322 static Py_ssize_t (*py3_PyList_Size)(PyObject *);
323 static int (*py3_PySequence_Check)(PyObject *);
324 static Py_ssize_t (*py3_PySequence_Size)(PyObject *);
325 static PyObject* (*py3_PySequence_GetItem)(PyObject *, Py_ssize_t);
326 static PyObject* (*py3_PySequence_Fast)(PyObject *, const char *);
327 static Py_ssize_t (*py3_PyTuple_Size)(PyObject *);
328 static PyObject* (*py3_PyTuple_GetItem)(PyObject *, Py_ssize_t);
329 static int (*py3_PyMapping_Check)(PyObject *);
330 static PyObject* (*py3_PyMapping_Keys)(PyObject *);
334 static int (*py3_PySlice_Unpack)(PyObject *slice,
340 static PyObject* (*py3_PyErr_NoMemory)(void);
342 static void (*py3_PyErr_SetString)(PyObject *, const char *);
343 static void (*py3_PyErr_SetObject)(PyObject *, PyObject *);
344 static int (*py3_PyErr_ExceptionMatches)(PyObject *);
346 static PyObject* (*py3_PyRun_String)(char *, int, PyObject *, PyObject *);
347 static PyObject* (*py3_PyObject_GetAttrString)(PyObject *, const char *);
348 static int (*py3_PyObject_HasAttrString)(PyObject *, const char *);
349 static int (*py3_PyObject_SetAttrString)(PyObject *, const char *, PyObject *);
350 static PyObject* (*py3_PyObject_CallFunctionObjArgs)(PyObject *, ...);
351 static PyObject* (*py3__PyObject_CallFunction_SizeT)(PyObject *, char *, ...);
352 static PyObject* (*py3_PyObject_Call)(PyObject *, PyObject *, PyObject *);
353 static PyObject* (*py3_PyEval_GetGlobals)();
354 static PyObject* (*py3_PyEval_GetLocals)();
355 static PyObject* (*py3_PyList_GetItem)(PyObject *, Py_ssize_t);
356 static PyObject* (*py3_PyImport_ImportModule)(const char *);
357 static PyObject* (*py3_PyImport_AddModule)(const char *);
359 static PyObject* (*py3_PyErr_Occurred)(void);
360 static PyObject* (*py3_PyModule_GetDict)(PyObject *);
361 static int (*py3_PyList_SetItem)(PyObject *, Py_ssize_t, PyObject *);
362 static PyObject* (*py3_PyDict_GetItemString)(PyObject *, const char *);
363 static int (*py3_PyDict_Next)(PyObject *, Py_ssize_t *, PyObject **, PyObject **);
364 static PyObject* (*py3_PyLong_FromLong)(long);
365 static PyObject* (*py3_PyDict_New)(void);
367 static int (*py3_PyIter_Check)(PyObject *o);
369 static PyObject* (*py3_PyIter_Next)(PyObject *);
370 static PyObject* (*py3_PyObject_GetIter)(PyObject *);
371 static PyObject* (*py3_PyObject_Repr)(PyObject *);
372 static PyObject* (*py3_PyObject_GetItem)(PyObject *, PyObject *);
373 static int (*py3_PyObject_IsTrue)(PyObject *);
374 static PyObject* (*py3_Py_BuildValue)(char *, ...);
379 static int (*py3_PyDict_SetItemString)(PyObject *dp, char *key, PyObject *item);
380 static PyObject* (*py3_PyUnicode_FromString)(const char *u);
382 static PyObject* (*py3_PyUnicode_FromFormat)(const char *u, ...);
385 static PyObject* (*py3_PyUnicodeUCS4_FromFormat)(const char *u, ...);
387 static PyObject* (*py3_PyUnicodeUCS2_FromFormat)(const char *u, ...);
390 static PyObject* (*py3_PyUnicode_Decode)(const char *u, Py_ssize_t size,
392 static long (*py3_PyLong_AsLong)(PyObject *);
393 static void (*py3_PyErr_SetNone)(PyObject *);
397 static int (*py3_PyArg_Parse)(PyObject *, char *, ...);
398 static int (*py3_PyArg_ParseTuple)(PyObject *, char *, ...);
403 static PyObject* (*py3_PyErr_Format)(PyObject *, const char *, ...);
405 static PyObject*(*py3__PyObject_Init)(PyObject *, PyTypeObject *);
407 static PyObject* py3__Py_NoneStruct;
408 static PyObject* py3__Py_FalseStruct;
409 static PyObject* py3__Py_TrueStruct;
410 static int (*py3_PyModule_AddObject)(PyObject *m, const char *name, PyObject *o);
411 static int (*py3_PyImport_AppendInittab)(const char *name, PyObject* (*initfunc)(void));
413 static char* (*py3_PyUnicode_AsUTF8)(PyObject *unicode);
415 static char* (*py3__PyUnicode_AsString)(PyObject *unicode);
417 static PyObject* (*py3_PyUnicode_AsEncodedString)(PyObject *unicode, const char* encoding, const ch…
418 static char* (*py3_PyBytes_AsString)(PyObject *bytes);
419 static int (*py3_PyBytes_AsStringAndSize)(PyObject *bytes, char **buffer, Py_ssize_t *length);
420 static PyObject* (*py3_PyBytes_FromString)(char *str);
421 static PyObject* (*py3_PyBytes_FromStringAndSize)(char *str, Py_ssize_t length);
423 static void (*py3__Py_Dealloc)(PyObject *obj);
426 static PyObject* (*py3__PyObject_New)(PyTypeObject *);
428 static PyObject* (*py3_PyFloat_FromDouble)(double num);
429 static double (*py3_PyFloat_AsDouble)(PyObject *);
430 static PyObject* (*py3_PyObject_GenericGetAttr)(PyObject *obj, PyObject *name);
431 static PyObject* (*py3_PyType_GenericAlloc)(PyTypeObject *type, Py_ssize_t nitems);
432 static PyObject* (*py3_PyType_GenericNew)(PyTypeObject *type, PyObject *args, PyObject *kwds);
438 static int (*py3_PyNumber_Check)(PyObject *);
439 static PyObject* (*py3_PyNumber_Long)(PyObject *);
440 static PyObject* (*py3_PyErr_NewException)(char *name, PyObject *base, PyObject *dict);
441 static PyObject* (*py3_PyCapsule_New)(void *, char *, PyCapsule_Destructor);
442 static void* (*py3_PyCapsule_GetPointer)(PyObject *, char *);
444 static void (*py3__Py_NegativeRefcount)(const char *fname, int lineno, PyObject *op);
446 static PyObject* (*py3_PyModule_Create2TraceRefs)(struct PyModuleDef* module, int module_api_versio…
448 static PyObject* (*py3_PyModule_Create2)(struct PyModuleDef* module, int module_api_version);
457 static PyObject*(*py3__PyObject_GC_New)(PyTypeObject *);
465 static PyObject *p3imp_PyExc_AttributeError;
466 static PyObject *p3imp_PyExc_IndexError;
467 static PyObject *p3imp_PyExc_KeyError;
468 static PyObject *p3imp_PyExc_KeyboardInterrupt;
469 static PyObject *p3imp_PyExc_TypeError;
470 static PyObject *p3imp_PyExc_ValueError;
471 static PyObject *p3imp_PyExc_SystemExit;
472 static PyObject *p3imp_PyExc_RuntimeError;
473 static PyObject *p3imp_PyExc_ImportError;
474 static PyObject *p3imp_PyExc_OverflowError;
643 py3__Py_DECREF(const char *filename UNUSED, int lineno UNUSED, PyObject *op) in py3__Py_DECREF()
664 py3__Py_XDECREF(PyObject *op) in py3__Py_XDECREF()
687 py3__PyObject_TypeCheck(PyObject *ob, PyTypeObject *type) in py3__PyObject_TypeCheck()
871 PyObject *exmod = PyImport_ImportModule("builtins"); in get_py3_exceptions()
872 PyObject *exdict = PyModule_GetDict(exmod); in get_py3_exceptions()
901 #define DESTRUCTOR_FINISH(self) Py_TYPE(self)->tp_free((PyObject*)self)
917 static PyObject *
918 call_PyType_GenericNew(PyTypeObject *type, PyObject *args, PyObject *kwds) in call_PyType_GenericNew()
923 static PyObject *
929 static PyObject *OutputGetattro(PyObject *, PyObject *);
930 static int OutputSetattro(PyObject *, PyObject *, PyObject *);
931 static PyObject *BufferGetattro(PyObject *, PyObject *);
932 static int BufferSetattro(PyObject *, PyObject *, PyObject *);
933 static PyObject *TabPageGetattro(PyObject *, PyObject *);
934 static PyObject *WindowGetattro(PyObject *, PyObject *);
935 static int WindowSetattro(PyObject *, PyObject *, PyObject *);
936 static PyObject *RangeGetattro(PyObject *, PyObject *);
937 static PyObject *CurrentGetattro(PyObject *, PyObject *);
938 static int CurrentSetattro(PyObject *, PyObject *, PyObject *);
939 static PyObject *DictionaryGetattro(PyObject *, PyObject *);
940 static int DictionarySetattro(PyObject *, PyObject *, PyObject *);
941 static PyObject *ListGetattro(PyObject *, PyObject *);
942 static int ListSetattro(PyObject *, PyObject *, PyObject *);
943 static PyObject *FunctionGetattro(PyObject *, PyObject *);
965 static PyObject *Py3Init_vim(void);
1155 PyObject *cmdstr; in DoPyCommand()
1156 PyObject *cmdbytes; in DoPyCommand()
1314 static PyObject *
1315 OutputGetattro(PyObject *self, PyObject *nameobj) in OutputGetattro()
1330 OutputSetattro(PyObject *self, PyObject *nameobj, PyObject *val) in OutputSetattro()
1350 static PyObject* BufferSubscript(PyObject *self, PyObject *idx);
1351 static int BufferAsSubscript(PyObject *self, PyObject *idx, PyObject *val);
1358 static PyObject* RangeSubscript(PyObject *self, PyObject *idx);
1359 static int RangeAsItem(PyObject *, Py_ssize_t, PyObject *);
1360 static int RangeAsSubscript(PyObject *self, PyObject *idx, PyObject *val);
1387 static PyObject *
1388 BufferGetattro(PyObject *self, PyObject *nameobj) in BufferGetattro()
1390 PyObject *r; in BufferGetattro()
1408 BufferSetattro(PyObject *self, PyObject *nameobj, PyObject *val) in BufferSetattro()
1417 static PyObject *
1418 BufferSubscript(PyObject *self, PyObject* idx) in BufferSubscript()
1446 BufferAsSubscript(PyObject *self, PyObject* idx, PyObject* val) in BufferAsSubscript()
1502 static PyObject *
1503 RangeGetattro(PyObject *self, PyObject *nameobj) in RangeGetattro()
1518 RangeAsItem(PyObject *self, Py_ssize_t n, PyObject *val) in RangeAsItem()
1527 RangeAsSlice(PyObject *self, Py_ssize_t lo, Py_ssize_t hi, PyObject *val) in RangeAsSlice()
1535 static PyObject *
1536 RangeSubscript(PyObject *self, PyObject* idx) in RangeSubscript()
1561 RangeAsSubscript(PyObject *self, PyObject *idx, PyObject *val) in RangeAsSubscript()
1588 static PyObject *
1589 TabPageGetattro(PyObject *self, PyObject *nameobj) in TabPageGetattro()
1591 PyObject *r; in TabPageGetattro()
1610 static PyObject *
1611 WindowGetattro(PyObject *self, PyObject *nameobj) in WindowGetattro()
1613 PyObject *r; in WindowGetattro()
1631 WindowSetattro(PyObject *self, PyObject *nameobj, PyObject *val) in WindowSetattro()
1671 static PyObject *
1672 CurrentGetattro(PyObject *self, PyObject *nameobj) in CurrentGetattro()
1674 PyObject *r; in CurrentGetattro()
1682 CurrentSetattro(PyObject *self, PyObject *nameobj, PyObject *value) in CurrentSetattro()
1690 static PyObject *
1691 DictionaryGetattro(PyObject *self, PyObject *nameobj) in DictionaryGetattro()
1706 DictionarySetattro(PyObject *self, PyObject *nameobj, PyObject *val) in DictionarySetattro()
1714 static PyObject *
1715 ListGetattro(PyObject *self, PyObject *nameobj) in ListGetattro()
1726 ListSetattro(PyObject *self, PyObject *nameobj, PyObject *val) in ListSetattro()
1734 static PyObject *
1735 FunctionGetattro(PyObject *self, PyObject *nameobj) in FunctionGetattro()
1737 PyObject *r; in FunctionGetattro()
1784 static PyObject *
1817 static PyObject *
1820 PyObject *result; in LineToString()