Home
last modified time | relevance | path

Searched refs:Py_LIMITED_API (Results 1 – 25 of 95) sorted by relevance

1234

/third_party/python/Include/
Dpystate.h28 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03090000
39 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03080000
44 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03070000
48 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
87 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03090000
141 #ifndef Py_LIMITED_API
Dpyerrors.h21 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
68 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
83 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03060000
93 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
112 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
160 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03040000
174 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
189 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03040000
201 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03060000
205 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
[all …]
Dimport.h26 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
35 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03070000
38 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
59 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
75 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
89 #ifndef Py_LIMITED_API
Dmoduleobject.h15 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
24 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
30 #ifndef Py_LIMITED_API
38 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
59 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
69 #ifndef Py_LIMITED_API
Dmodsupport.h22 #ifndef Py_LIMITED_API
26 #ifndef Py_LIMITED_API
38 #if !defined(PY_SSIZE_T_CLEAN) || !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
53 #ifndef Py_LIMITED_API
82 #ifndef Py_LIMITED_API
91 #ifndef Py_LIMITED_API
150 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03090000
157 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
228 #ifndef Py_LIMITED_API
233 #ifdef Py_LIMITED_API
[all …]
Dobject.h60 #if defined(Py_LIMITED_API) && defined(Py_TRACE_REFS)
61 # error Py_LIMITED_API is incompatible with Py_TRACE_REFS
231 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
234 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03040000
237 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03090000
280 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
325 #ifndef Py_LIMITED_API
346 #ifndef Py_LIMITED_API
463 #if defined(Py_REF_DEBUG) && defined(Py_LIMITED_API) && Py_LIMITED_API+0 >= 0x030A0000 in _Py_INCREF()
478 #if defined(Py_REF_DEBUG) && !(defined(Py_LIMITED_API) && Py_LIMITED_API+0 >= 0x030A0000) in _Py_DECREF()
[all …]
Dunicodeobject.h141 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
148 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
166 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
181 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
482 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x030A0000
705 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
719 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
731 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
950 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
1044 #ifndef Py_LIMITED_API
Dwarnings.h7 #ifndef Py_LIMITED_API
21 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03060000
29 #ifndef Py_LIMITED_API
46 #ifndef Py_LIMITED_API
55 #ifndef Py_LIMITED_API
59 #ifndef Py_LIMITED_API
Dmethodobject.h54 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03090000
82 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x030a0000
100 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03090000
105 #ifndef Py_LIMITED_API
Dmemoryobject.h9 #ifndef Py_LIMITED_API
16 #ifndef Py_LIMITED_API
24 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
28 #ifndef Py_LIMITED_API
39 #ifndef Py_LIMITED_API
Dpythread.h19 #ifndef Py_LIMITED_API
39 #ifndef Py_LIMITED_API
96 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03030000
119 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03070000
125 #ifndef Py_LIMITED_API
Dfileobject.h23 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03060000
28 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03070000
40 #ifndef Py_LIMITED_API
Dsliceobject.h21 #ifndef Py_LIMITED_API
35 #ifndef Py_LIMITED_API
49 #if !defined(Py_LIMITED_API) || (Py_LIMITED_API+0 >= 0x03050400 && Py_LIMITED_API+0 < 0x03060000) |…
Dlongobject.h29 #ifndef Py_LIMITED_API
68 #ifndef Py_LIMITED_API
78 #ifndef Py_LIMITED_API
88 #ifndef Py_LIMITED_API
104 #ifndef Py_LIMITED_API
109 #ifndef Py_LIMITED_API
207 #ifndef Py_LIMITED_API
212 #ifndef Py_LIMITED_API
Dcomplexobject.h9 #ifndef Py_LIMITED_API
32 #ifndef Py_LIMITED_API
44 #ifndef Py_LIMITED_API
51 #ifndef Py_LIMITED_API
57 #ifndef Py_LIMITED_API
Dtypeslots.h2 #if defined(Py_LIMITED_API)
87 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
91 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x030A0000
Dcodecs.h56 #ifndef Py_LIMITED_API
109 #ifndef Py_LIMITED_API
236 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
241 #ifndef Py_LIMITED_API
Dfileutils.h7 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
17 #ifndef Py_LIMITED_API
Dintrcheck.h9 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03070000
18 #ifndef Py_LIMITED_API
Dabstract.h144 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03090000
398 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x030A0000
434 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
567 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
864 #ifndef Py_LIMITED_API
Dpylifecycle.h15 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03060000
65 #ifndef Py_LIMITED_API
Dfloatobject.h14 #ifndef Py_LIMITED_API
50 #ifndef Py_LIMITED_API
54 #ifndef Py_LIMITED_API
Dosmodule.h10 #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03060000
Ddescrobject.h19 #ifndef Py_LIMITED_API
82 #ifndef Py_LIMITED_API
93 #ifndef Py_LIMITED_API
/third_party/python/Doc/c-api/
Dstable.rst42 .. c:macro:: Py_LIMITED_API
47 Define ``Py_LIMITED_API`` to the value of :c:data:`PY_VERSION_HEX`
57 You can also define ``Py_LIMITED_API`` to ``3``. This works the same as
87 Without ``Py_LIMITED_API`` defined, some C API functions are inlined or
89 Defining ``Py_LIMITED_API`` disables this inlining, allowing stability as
92 By leaving out the ``Py_LIMITED_API`` definition, it is possible to compile
95 Compiling with ``Py_LIMITED_API`` will then yield an extension that can be
103 Note that compiling with ``Py_LIMITED_API`` is *not* a complete guarantee that
104 code conforms to the Limited API or the Stable ABI. ``Py_LIMITED_API`` only
108 One issue that ``Py_LIMITED_API`` does not guard against is calling a function
[all …]

1234