| | | |
Offset 1, 8 lines modified | Offset 1, 8 lines modified |
1 | /*·Generated·by·Cython·0.29.26·*/ | 1 | /*·Generated·by·Cython·0.29·*/ |
| |
2 | /*·BEGIN:·Cython·Metadata | 2 | /*·BEGIN:·Cython·Metadata |
3 | { | 3 | { |
4 | ····"distutils":·{ | 4 | ····"distutils":·{ |
5 | ········"depends":·[ | 5 | ········"depends":·[ |
6 | ············"multidict/_multidict_iter.h", | 6 | ············"multidict/_multidict_iter.h", |
7 | ············"multidict/_multidict_views.h", | 7 | ············"multidict/_multidict_views.h", |
Offset 27, 25 lines modified | Offset 27, 23 lines modified |
27 | ············"multidict/_multidict_views.c" | 27 | ············"multidict/_multidict_views.c" |
28 | ········] | 28 | ········] |
29 | ····}, | 29 | ····}, |
30 | ····"module_name":·"multidict._multidict" | 30 | ····"module_name":·"multidict._multidict" |
31 | } | 31 | } |
32 | END:·Cython·Metadata·*/ | 32 | END:·Cython·Metadata·*/ |
| |
33 | #ifndef·PY_SSIZE_T_CLEAN | |
34 | #define·PY_SSIZE_T_CLEAN | 33 | #define·PY_SSIZE_T_CLEAN |
35 | #endif·/*·PY_SSIZE_T_CLEAN·*/ | |
36 | #include·"Python.h" | 34 | #include·"Python.h" |
37 | #ifndef·Py_PYTHON_H | 35 | #ifndef·Py_PYTHON_H |
38 | ····#error·Python·headers·needed·to·compile·C·extensions,·please·install·development·version·of·Python. | 36 | ····#error·Python·headers·needed·to·compile·C·extensions,·please·install·development·version·of·Python. |
39 | #elif·PY_VERSION_HEX·<·0x02060000·||·(0x03000000·<=·PY_VERSION_HEX·&&·PY_VERSION_HEX·<·0x03030000) | 37 | #elif·PY_VERSION_HEX·<·0x02060000·||·(0x03000000·<=·PY_VERSION_HEX·&&·PY_VERSION_HEX·<·0x03030000) |
40 | ····#error·Cython·requires·Python·2.6+·or·Python·3.3+. | 38 | ····#error·Cython·requires·Python·2.6+·or·Python·3.3+. |
41 | #else | 39 | #else |
42 | #define·CYTHON_ABI·"0_29_26" | 40 | #define·CYTHON_ABI·"0_29" |
43 | #define·CYTHON_HEX_VERSION·0x001D1AF0 | 41 | #define·CYTHON_HEX_VERSION·0x001D00F0 |
44 | #define·CYTHON_FUTURE_DIVISION·0 | 42 | #define·CYTHON_FUTURE_DIVISION·0 |
45 | #include·<stddef.h> | 43 | #include·<stddef.h> |
46 | #ifndef·offsetof | 44 | #ifndef·offsetof |
47 | ··#define·offsetof(type,·member)·(·(size_t)·&·((type*)0)·->·member·) | 45 | ··#define·offsetof(type,·member)·(·(size_t)·&·((type*)0)·->·member·) |
48 | #endif | 46 | #endif |
49 | #if·!defined(WIN32)·&&·!defined(MS_WINDOWS) | 47 | #if·!defined(WIN32)·&&·!defined(MS_WINDOWS) |
50 | ··#ifndef·__stdcall | 48 | ··#ifndef·__stdcall |
Offset 184, 15 lines modified | Offset 182, 15 lines modified |
184 | ··#endif | 182 | ··#endif |
185 | ··#ifndef·CYTHON_USE_PYLIST_INTERNALS | 183 | ··#ifndef·CYTHON_USE_PYLIST_INTERNALS |
186 | ····#define·CYTHON_USE_PYLIST_INTERNALS·1 | 184 | ····#define·CYTHON_USE_PYLIST_INTERNALS·1 |
187 | ··#endif | 185 | ··#endif |
188 | ··#ifndef·CYTHON_USE_UNICODE_INTERNALS | 186 | ··#ifndef·CYTHON_USE_UNICODE_INTERNALS |
189 | ····#define·CYTHON_USE_UNICODE_INTERNALS·1 | 187 | ····#define·CYTHON_USE_UNICODE_INTERNALS·1 |
190 | ··#endif | 188 | ··#endif |
191 | ··#if·PY_VERSION_HEX·<·0x030300F0·||·PY_VERSION_HEX·>=·0x030B00A2 | 189 | ··#if·PY_VERSION_HEX·<·0x030300F0 |
192 | ····#undef·CYTHON_USE_UNICODE_WRITER | 190 | ····#undef·CYTHON_USE_UNICODE_WRITER |
193 | ····#define·CYTHON_USE_UNICODE_WRITER·0 | 191 | ····#define·CYTHON_USE_UNICODE_WRITER·0 |
194 | ··#elif·!defined(CYTHON_USE_UNICODE_WRITER) | 192 | ··#elif·!defined(CYTHON_USE_UNICODE_WRITER) |
195 | ····#define·CYTHON_USE_UNICODE_WRITER·1 | 193 | ····#define·CYTHON_USE_UNICODE_WRITER·1 |
196 | ··#endif | 194 | ··#endif |
197 | ··#ifndef·CYTHON_AVOID_BORROWED_REFS | 195 | ··#ifndef·CYTHON_AVOID_BORROWED_REFS |
198 | ····#define·CYTHON_AVOID_BORROWED_REFS·0 | 196 | ····#define·CYTHON_AVOID_BORROWED_REFS·0 |
Offset 203, 15 lines modified | Offset 201, 15 lines modified |
203 | ··#ifndef·CYTHON_UNPACK_METHODS | 201 | ··#ifndef·CYTHON_UNPACK_METHODS |
204 | ····#define·CYTHON_UNPACK_METHODS·1 | 202 | ····#define·CYTHON_UNPACK_METHODS·1 |
205 | ··#endif | 203 | ··#endif |
206 | ··#ifndef·CYTHON_FAST_THREAD_STATE | 204 | ··#ifndef·CYTHON_FAST_THREAD_STATE |
207 | ····#define·CYTHON_FAST_THREAD_STATE·1 | 205 | ····#define·CYTHON_FAST_THREAD_STATE·1 |
208 | ··#endif | 206 | ··#endif |
209 | ··#ifndef·CYTHON_FAST_PYCALL | 207 | ··#ifndef·CYTHON_FAST_PYCALL |
210 | ····#define·CYTHON_FAST_PYCALL·(PY_VERSION_HEX·<·0x030B00A1) | 208 | ····#define·CYTHON_FAST_PYCALL·1 |
211 | ··#endif | 209 | ··#endif |
212 | ··#ifndef·CYTHON_PEP489_MULTI_PHASE_INIT | 210 | ··#ifndef·CYTHON_PEP489_MULTI_PHASE_INIT |
213 | ····#define·CYTHON_PEP489_MULTI_PHASE_INIT·(PY_VERSION_HEX·>=·0x03050000) | 211 | ····#define·CYTHON_PEP489_MULTI_PHASE_INIT·(PY_VERSION_HEX·>=·0x03050000) |
214 | ··#endif | 212 | ··#endif |
215 | ··#ifndef·CYTHON_USE_TP_FINALIZE | 213 | ··#ifndef·CYTHON_USE_TP_FINALIZE |
216 | ····#define·CYTHON_USE_TP_FINALIZE·(PY_VERSION_HEX·>=·0x030400a1) | 214 | ····#define·CYTHON_USE_TP_FINALIZE·(PY_VERSION_HEX·>=·0x030400a1) |
217 | ··#endif | 215 | ··#endif |
Offset 222, 23 lines modified | Offset 220, 18 lines modified |
222 | ····#define·CYTHON_USE_EXC_INFO_STACK·(PY_VERSION_HEX·>=·0x030700A3) | 220 | ····#define·CYTHON_USE_EXC_INFO_STACK·(PY_VERSION_HEX·>=·0x030700A3) |
223 | ··#endif | 221 | ··#endif |
224 | #endif | 222 | #endif |
225 | #if·!defined(CYTHON_FAST_PYCCALL) | 223 | #if·!defined(CYTHON_FAST_PYCCALL) |
226 | #define·CYTHON_FAST_PYCCALL··(CYTHON_FAST_PYCALL·&&·PY_VERSION_HEX·>=·0x030600B1) | 224 | #define·CYTHON_FAST_PYCCALL··(CYTHON_FAST_PYCALL·&&·PY_VERSION_HEX·>=·0x030600B1) |
227 | #endif | 225 | #endif |
228 | #if·CYTHON_USE_PYLONG_INTERNALS | 226 | #if·CYTHON_USE_PYLONG_INTERNALS |
229 | ··#if·PY_MAJOR_VERSION·<·3 | |
230 | ····#include·"longintrepr.h" | 227 | ··#include·"longintrepr.h" |
231 | ··#endif | |
232 | ··#undef·SHIFT | 228 | ··#undef·SHIFT |
233 | ··#undef·BASE | 229 | ··#undef·BASE |
234 | ··#undef·MASK | 230 | ··#undef·MASK |
235 | ··#ifdef·SIZEOF_VOID_P | |
236 | ····enum·{·__pyx_check_sizeof_voidp·=·1·/·(int)(SIZEOF_VOID_P·==·sizeof(void*))·}; | |
237 | ··#endif | |
238 | #endif | 231 | #endif |
239 | #ifndef·__has_attribute | 232 | #ifndef·__has_attribute |
240 | ··#define·__has_attribute(x)·0 | 233 | ··#define·__has_attribute(x)·0 |
241 | #endif | 234 | #endif |
242 | #ifndef·__has_cpp_attribute | 235 | #ifndef·__has_cpp_attribute |
243 | ··#define·__has_cpp_attribute(x)·0 | 236 | ··#define·__has_cpp_attribute(x)·0 |
244 | #endif | 237 | #endif |
Offset 341, 80 lines modified | Offset 334, 16 lines modified |
341 | #if·PY_MAJOR_VERSION·<·3 | 334 | #if·PY_MAJOR_VERSION·<·3 |
342 | ··#define·__Pyx_BUILTIN_MODULE_NAME·"__builtin__" | 335 | ··#define·__Pyx_BUILTIN_MODULE_NAME·"__builtin__" |
343 | ··#define·__Pyx_PyCode_New(a,·k,·l,·s,·f,·code,·c,·n,·v,·fv,·cell,·fn,·name,·fline,·lnos)\ | 336 | ··#define·__Pyx_PyCode_New(a,·k,·l,·s,·f,·code,·c,·n,·v,·fv,·cell,·fn,·name,·fline,·lnos)\ |
344 | ··········PyCode_New(a+k,·l,·s,·f,·code,·c,·n,·v,·fv,·cell,·fn,·name,·fline,·lnos) | 337 | ··········PyCode_New(a+k,·l,·s,·f,·code,·c,·n,·v,·fv,·cell,·fn,·name,·fline,·lnos) |
345 | ··#define·__Pyx_DefaultClassType·PyClass_Type | 338 | ··#define·__Pyx_DefaultClassType·PyClass_Type |
346 | #else | 339 | #else |
347 | ··#define·__Pyx_BUILTIN_MODULE_NAME·"builtins" | 340 | ··#define·__Pyx_BUILTIN_MODULE_NAME·"builtins" |
348 | ··#define·__Pyx_DefaultClassType·PyType_Type | |
349 | #if·PY_VERSION_HEX·>=·0x030B00A1 | |
350 | ····static·CYTHON_INLINE·PyCodeObject*·__Pyx_PyCode_New(int·a,·int·k,·int·l,·int·s,·int·f, | |
351 | ····················································PyObject·*code,·PyObject·*c,·PyObject*·n,·PyObject·*v, | |
352 | ····················································PyObject·*fv,·PyObject·*cell,·PyObject*·fn, | |
353 | ····················································PyObject·*name,·int·fline,·PyObject·*lnos)·{ | |
354 | ········PyObject·*kwds=NULL,·*argcount=NULL,·*posonlyargcount=NULL,·*kwonlyargcount=NULL; | |
355 | ········PyObject·*nlocals=NULL,·*stacksize=NULL,·*flags=NULL,·*replace=NULL,·*call_result=NULL,·*empty=NULL; | |
356 | ········const·char·*fn_cstr=NULL; | |
357 | ········const·char·*name_cstr=NULL; | |
358 | ········PyCodeObject*·co=NULL; | |
359 | ········PyObject·*type,·*value,·*traceback; | |
360 | ········PyErr_Fetch(&type,·&value,·&traceback); | |
361 | ········if·(!(kwds=PyDict_New()))·goto·end; | |
362 | ········if·(!(argcount=PyLong_FromLong(a)))·goto·end; | |
363 | ········if·(PyDict_SetItemString(kwds,·"co_argcount",·argcount)·!=·0)·goto·end; | |
364 | ········if·(!(posonlyargcount=PyLong_FromLong(0)))·goto·end; | |
365 | ········if·(PyDict_SetItemString(kwds,·"co_posonlyargcount",·posonlyargcount)·!=·0)·goto·end; | |
366 | ········if·(!(kwonlyargcount=PyLong_FromLong(k)))·goto·end; | |
367 | ········if·(PyDict_SetItemString(kwds,·"co_kwonlyargcount",·kwonlyargcount)·!=·0)·goto·end; | |
368 | ········if·(!(nlocals=PyLong_FromLong(l)))·goto·end; | |
369 | ········if·(PyDict_SetItemString(kwds,·"co_nlocals",·nlocals)·!=·0)·goto·end; | |
370 | ········if·(!(stacksize=PyLong_FromLong(s)))·goto·end; | |
371 | ········if·(PyDict_SetItemString(kwds,·"co_stacksize",·stacksize)·!=·0)·goto·end; | |
372 | ········if·(!(flags=PyLong_FromLong(f)))·goto·end; | |
373 | ········if·(PyDict_SetItemString(kwds,·"co_flags",·flags)·!=·0)·goto·end; | |
374 | ········if·(PyDict_SetItemString(kwds,·"co_code",·code)·!=·0)·goto·end; | |
375 | ········if·(PyDict_SetItemString(kwds,·"co_consts",·c)·!=·0)·goto·end; | |
376 | ········if·(PyDict_SetItemString(kwds,·"co_names",·n)·!=·0)·goto·end; | |
Max diff block lines reached; 138133/145021 bytes (95.25%) of diff not shown.
|