Python-checkins
Threads by month
- ----- 2024 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
September 2024
- 1 participants
- 822 discussions
gh-124785: Revert "gh-116510: Fix crash due to shared immortal interned strings (gh-124646)" (gh-124807)
by nascheme 30 Sep '24
by nascheme 30 Sep '24
30 Sep '24
https://github.com/python/cpython/commit/7bdfabe2d1ec353ecdc75a5aec41cce83e…
commit: 7bdfabe2d1ec353ecdc75a5aec41cce83e572391
branch: main
author: T. Wouters <thomas(a)python.org>
committer: nascheme <nas-github(a)arctrix.com>
date: 2024-09-30T16:41:46-07:00
summary:
gh-124785: Revert "gh-116510: Fix crash due to shared immortal interned strings (gh-124646)" (gh-124807)
Revert "gh-116510: Fix crash due to shared immortal interned strings. (gh-124646)"
This reverts commit 98b2ed7e239c807f379cd2bf864f372d79064aac.
files:
D Misc/NEWS.d/next/Core_and_Builtins/2024-09-26-18-21-06.gh-issue-116510.FacUWO.rst
M Objects/unicodeobject.c
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2024-09-26-18-21-06.gh-issue-116510.FacUWO.rst b/Misc/NEWS.d/next/Core_and_Builtins/2024-09-26-18-21-06.gh-issue-116510.FacUWO.rst
deleted file mode 100644
index e3741321006548..00000000000000
--- a/Misc/NEWS.d/next/Core_and_Builtins/2024-09-26-18-21-06.gh-issue-116510.FacUWO.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Fix a crash caused by immortal interned strings being shared between
-sub-interpreters that use basic single-phase init. In that case, the string
-can be used by an interpreter that outlives the interpreter that created and
-interned it. For interpreters that share obmalloc state, also share the
-interned dict with the main interpreter.
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c
index 0f502ccdaf5767..e9589cfe44f3bf 100644
--- a/Objects/unicodeobject.c
+++ b/Objects/unicodeobject.c
@@ -282,37 +282,13 @@ hashtable_unicode_compare(const void *key1, const void *key2)
}
}
-/* Return true if this interpreter should share the main interpreter's
- intern_dict. That's important for interpreters which load basic
- single-phase init extension modules (m_size == -1). There could be interned
- immortal strings that are shared between interpreters, due to the
- PyDict_Update(mdict, m_copy) call in import_find_extension().
-
- It's not safe to deallocate those strings until all interpreters that
- potentially use them are freed. By storing them in the main interpreter, we
- ensure they get freed after all other interpreters are freed.
-*/
-static bool
-has_shared_intern_dict(PyInterpreterState *interp)
-{
- PyInterpreterState *main_interp = _PyInterpreterState_Main();
- return interp != main_interp && interp->feature_flags & Py_RTFLAGS_USE_MAIN_OBMALLOC;
-}
-
static int
init_interned_dict(PyInterpreterState *interp)
{
assert(get_interned_dict(interp) == NULL);
- PyObject *interned;
- if (has_shared_intern_dict(interp)) {
- interned = get_interned_dict(_PyInterpreterState_Main());
- Py_INCREF(interned);
- }
- else {
- interned = PyDict_New();
- if (interned == NULL) {
- return -1;
- }
+ PyObject *interned = interned = PyDict_New();
+ if (interned == NULL) {
+ return -1;
}
_Py_INTERP_CACHED_OBJECT(interp, interned_strings) = interned;
return 0;
@@ -323,10 +299,7 @@ clear_interned_dict(PyInterpreterState *interp)
{
PyObject *interned = get_interned_dict(interp);
if (interned != NULL) {
- if (!has_shared_intern_dict(interp)) {
- // only clear if the dict belongs to this interpreter
- PyDict_Clear(interned);
- }
+ PyDict_Clear(interned);
Py_DECREF(interned);
_Py_INTERP_CACHED_OBJECT(interp, interned_strings) = NULL;
}
@@ -15645,13 +15618,6 @@ _PyUnicode_ClearInterned(PyInterpreterState *interp)
}
assert(PyDict_CheckExact(interned));
- if (has_shared_intern_dict(interp)) {
- // the dict doesn't belong to this interpreter, skip the debug
- // checks on it and just clear the pointer to it
- clear_interned_dict(interp);
- return;
- }
-
#ifdef INTERNED_STATS
fprintf(stderr, "releasing %zd interned strings\n",
PyDict_GET_SIZE(interned));
@@ -16160,10 +16126,8 @@ _PyUnicode_Fini(PyInterpreterState *interp)
{
struct _Py_unicode_state *state = &interp->unicode;
- if (!has_shared_intern_dict(interp)) {
- // _PyUnicode_ClearInterned() must be called before _PyUnicode_Fini()
- assert(get_interned_dict(interp) == NULL);
- }
+ // _PyUnicode_ClearInterned() must be called before _PyUnicode_Fini()
+ assert(get_interned_dict(interp) == NULL);
_PyUnicode_FiniEncodings(&state->fs_codec);
1
0
30 Sep '24
https://github.com/python/cpython/commit/626d706a666e95e696aaa3af2e8728514d…
commit: 626d706a666e95e696aaa3af2e8728514d31da21
branch: main
author: larryhastings <larry(a)hastings.org>
committer: JelleZijlstra <jelle.zijlstra(a)gmail.com>
date: 2024-09-30T15:25:56-07:00
summary:
Minor edit for code clarification in annotationlib. (#124805)
files:
M Lib/annotationlib.py
diff --git a/Lib/annotationlib.py b/Lib/annotationlib.py
index a11188722487b2..d5166170c071c4 100644
--- a/Lib/annotationlib.py
+++ b/Lib/annotationlib.py
@@ -685,11 +685,9 @@ def get_annotations(
case Format.FORWARDREF:
# For FORWARDREF, we use __annotations__ if it exists
try:
- ann = _get_dunder_annotations(obj)
+ return dict(_get_dunder_annotations(obj))
except NameError:
pass
- else:
- return dict(ann)
# But if __annotations__ threw a NameError, we try calling __annotate__
ann = _get_and_call_annotate(obj, format)
1
0
https://github.com/python/cpython/commit/e0eb44ad49926dd131dc639f5506c6769e…
commit: e0eb44ad49926dd131dc639f5506c6769e45b4eb
branch: 3.13
author: T. Wouters <thomas(a)python.org>
committer: Yhg1s <thomas(a)python.org>
date: 2024-09-30T21:27:29Z
summary:
[3.13] GH-124567: Revert the Incremental GC in 3.13 (#124770)
Revert the incremental GC in 3.13, since it's not clear that without further turning, the benefits outweigh the costs.
Co-authored-by: Adam Turner <9087854+AA-Turner(a)users.noreply.github.com>
files:
A Misc/NEWS.d/next/Core_and_Builtins/2024-09-30-21-02-10.gh-issue-124567.tv_B_C.rst
M Doc/data/python3.13.abi
M Doc/library/gc.rst
M Doc/whatsnew/3.13.rst
M Include/internal/pycore_gc.h
M Include/internal/pycore_object.h
M Include/internal/pycore_runtime_init.h
M Lib/test/test_gc.py
M Modules/gcmodule.c
M Python/gc.c
M Python/gc_free_threading.c
diff --git a/Doc/data/python3.13.abi b/Doc/data/python3.13.abi
index 149ff4b91d5e2c..55112e1e43c01d 100644
--- a/Doc/data/python3.13.abi
+++ b/Doc/data/python3.13.abi
@@ -1679,7 +1679,7 @@
<elf-symbol name='_Py_ctype_tolower' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='_Py_ctype_toupper' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
</elf-variable-symbols>
- <abi-instr address-size='64' path='./Modules/_abc.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_abc.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyType_SetFlags' filepath='./Include/internal/pycore_typeobject.h' line='231' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-2'/>
@@ -1694,7 +1694,7 @@
</function-decl>
<type-decl name='unsigned long int' size-in-bits='64' id='type-id-2'/>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_codecsmodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_codecsmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyUnicode_EncodeUTF7' filepath='./Include/internal/pycore_unicodeobject.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
@@ -1728,10 +1728,10 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_io/_iomodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_io/_iomodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='_PyIO_Module' type-id='type-id-9' visibility='default' filepath='./Modules/_io/_iomodule.h' line='143' column='1'/>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_io/bufferedio.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_io/bufferedio.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<typedef-decl name='_PyIO_State' type-id='type-id-10' filepath='./Modules/_io/_iomodule.h' line='35' column='1' id='type-id-11'/>
<typedef-decl name='Py_off_t' type-id='type-id-12' filepath='./Modules/_io/_iomodule.h' line='109' column='1' id='type-id-13'/>
<class-decl name='_io_state' size-in-bits='1024' is-struct='yes' visibility='default' filepath='./Modules/_io/_iomodule.h' line='145' column='1' id='type-id-10'>
@@ -1819,11 +1819,11 @@
<return type-id='type-id-13'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_io/bytesio.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_io/bytesio.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='bytesio_spec' type-id='type-id-16' visibility='default' filepath='./Modules/_io/_iomodule.h' line='17' column='1'/>
<var-decl name='bytesiobuf_spec' type-id='type-id-16' visibility='default' filepath='./Modules/_io/_iomodule.h' line='18' column='1'/>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_io/fileio.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_io/fileio.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='fileio_spec' type-id='type-id-16' visibility='default' filepath='./Modules/_io/_iomodule.h' line='19' column='1'/>
<function-decl name='_PyIOBase_finalize' filepath='./Modules/_io/_iomodule.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
@@ -1835,14 +1835,14 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_io/iobase.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_io/iobase.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='iobase_spec' type-id='type-id-16' visibility='default' filepath='./Modules/_io/_iomodule.h' line='20' column='1'/>
<var-decl name='rawiobase_spec' type-id='type-id-16' visibility='default' filepath='./Modules/_io/_iomodule.h' line='22' column='1'/>
<function-decl name='_PyIO_trap_eintr' filepath='./Modules/_io/_iomodule.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_io/stringio.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_io/stringio.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='stringio_spec' type-id='type-id-16' visibility='default' filepath='./Modules/_io/_iomodule.h' line='23' column='1'/>
<function-decl name='_PyIncrementalNewlineDecoder_decode' filepath='./Modules/_io/_iomodule.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
@@ -1861,7 +1861,7 @@
<return type-id='type-id-7'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_io/textio.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_io/textio.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyCodec_LookupTextEncoding' filepath='./Include/internal/pycore_codecs.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
@@ -1889,7 +1889,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_localemodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_localemodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='gettext' filepath='/usr/include/libintl.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<return type-id='type-id-17'/>
@@ -1931,7 +1931,7 @@
<return type-id='type-id-21'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_sre/sre.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_sre/sre.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<qualified-type-def type-id='type-id-22' const='yes' id='type-id-23'/>
<pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-24'/>
<pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-25'/>
@@ -1948,7 +1948,7 @@
</function-decl>
<type-decl name='unsigned short int' size-in-bits='16' id='type-id-22'/>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_threadmodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_threadmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyErr_Display' filepath='./Include/internal/pycore_pylifecycle.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
@@ -1961,7 +1961,7 @@
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_tracemalloc.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_tracemalloc.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyTraceMalloc_IsTracing' filepath='./Include/internal/pycore_tracemalloc.h' line='135' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-5'/>
</function-decl>
@@ -1994,13 +1994,13 @@
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/_weakref.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/_weakref.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyWeakref_GetWeakrefCount' filepath='./Include/internal/pycore_weakref.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-7'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/atexitmodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/atexitmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyUnstable_AtExit' mangled-name='PyUnstable_AtExit' filepath='./Modules/atexitmodule.c' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnstable_AtExit'>
<parameter type-id='type-id-27' name='interp' filepath='./Modules/atexitmodule.c' line='27' column='1'/>
<parameter type-id='type-id-28' name='func' filepath='./Modules/atexitmodule.c' line='28' column='1'/>
@@ -2008,7 +2008,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/faulthandler.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/faulthandler.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<enum-decl name='__rlimit_resource' filepath='/usr/include/x86_64-linux-gnu/bits/resource.h' line='31' column='1' id='type-id-30'>
<underlying-type type-id='type-id-31'/>
<enumerator name='RLIMIT_CPU' value='0'/>
@@ -2093,7 +2093,7 @@
<return type-id='type-id-2'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/getbuildinfo.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/getbuildinfo.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<type-decl name='char' size-in-bits='8' id='type-id-52'/>
<type-decl name='int' size-in-bits='32' id='type-id-5'/>
<type-decl name='unsigned long int' size-in-bits='64' id='type-id-2'/>
@@ -2118,7 +2118,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/getpath.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/getpath.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_wfopen' filepath='./Include/internal/pycore_fileutils.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-18'/>
<parameter type-id='type-id-18'/>
@@ -2157,7 +2157,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/posixmodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/posixmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<array-type-def dimensions='1' type-id='type-id-61' size-in-bits='1024' id='type-id-62'>
<subrange length='16' type-id='type-id-2' id='type-id-63'/>
</array-type-def>
@@ -3384,7 +3384,7 @@
<return type-id='type-id-5'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/pwdmodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/pwdmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='passwd' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/include/pwd.h' line='49' column='1' id='type-id-189'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='pw_name' type-id='type-id-17' visibility='default' filepath='/usr/include/pwd.h' line='51' column='1'/>
@@ -3438,7 +3438,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/signalmodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/signalmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<enum-decl name='__itimer_which' filepath='/usr/include/x86_64-linux-gnu/sys/time.h' line='114' column='1' id='type-id-194'>
<underlying-type type-id='type-id-31'/>
<enumerator name='ITIMER_REAL' value='0'/>
@@ -3477,20 +3477,20 @@
<parameter type-id='type-id-5' name='fd' filepath='./Modules/signalmodule.c' line='833' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyErr_SetInterruptEx' mangled-name='PyErr_SetInterruptEx' filepath='./Modules/signalmodule.c' line='1886' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_SetInterruptEx'>
- <parameter type-id='type-id-5' name='signum' filepath='./Modules/signalmodule.c' line='1886' column='1'/>
+ <function-decl name='PyErr_SetInterruptEx' mangled-name='PyErr_SetInterruptEx' filepath='./Modules/signalmodule.c' line='1888' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_SetInterruptEx'>
+ <parameter type-id='type-id-5' name='signum' filepath='./Modules/signalmodule.c' line='1888' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyErr_SetInterrupt' mangled-name='PyErr_SetInterrupt' filepath='./Modules/signalmodule.c' line='1902' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_SetInterrupt'>
+ <function-decl name='PyErr_SetInterrupt' mangled-name='PyErr_SetInterrupt' filepath='./Modules/signalmodule.c' line='1904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_SetInterrupt'>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_Py_RestoreSignals' mangled-name='_Py_RestoreSignals' filepath='./Modules/signalmodule.c' line='1940' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_RestoreSignals'>
+ <function-decl name='_Py_RestoreSignals' mangled-name='_Py_RestoreSignals' filepath='./Modules/signalmodule.c' line='1942' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_RestoreSignals'>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyOS_InterruptOccurred' mangled-name='PyOS_InterruptOccurred' filepath='./Modules/signalmodule.c' line='2012' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyOS_InterruptOccurred'>
+ <function-decl name='PyOS_InterruptOccurred' mangled-name='PyOS_InterruptOccurred' filepath='./Modules/signalmodule.c' line='2014' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyOS_InterruptOccurred'>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyOS_IsMainThread' mangled-name='_PyOS_IsMainThread' filepath='./Modules/signalmodule.c' line='2045' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyOS_IsMainThread'>
+ <function-decl name='_PyOS_IsMainThread' mangled-name='_PyOS_IsMainThread' filepath='./Modules/signalmodule.c' line='2047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyOS_IsMainThread'>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='sigismember' filepath='/usr/include/signal.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -3552,7 +3552,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/symtablemodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/symtablemodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_SymtableStringObjectFlags' filepath='./Include/internal/pycore_symtable.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-4'/>
@@ -3561,7 +3561,7 @@
<return type-id='type-id-208'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Modules/timemodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Modules/timemodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='_PyTimeFraction' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-209' visibility='default' filepath='./Include/internal/pycore_time.h' line='310' column='1' id='type-id-210'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='numer' type-id='type-id-211' visibility='default' filepath='./Include/internal/pycore_time.h' line='311' column='1'/>
@@ -3647,7 +3647,7 @@
<return type-id='type-id-21'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Python/dynload_shlib.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Python/dynload_shlib.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<array-type-def dimensions='1' type-id='type-id-6' size-in-bits='256' id='type-id-226'>
<subrange length='4' type-id='type-id-2' id='type-id-227'/>
</array-type-def>
@@ -3669,12 +3669,12 @@
<return type-id='type-id-17'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Python/getplatform.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Python/getplatform.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='Py_GetPlatform' mangled-name='Py_GetPlatform' filepath='./Python/getplatform.c' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_GetPlatform'>
<return type-id='type-id-6'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='./Python/importdl.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Python/importdl.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<typedef-decl name='dl_funcptr' type-id='type-id-231' filepath='./Include/internal/pycore_importdl.h' line='128' column='1' id='type-id-232'/>
<function-decl name='_PyImport_SwapPackageContext' filepath='./Include/internal/pycore_import.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
@@ -3691,7 +3691,7 @@
<return type-id='type-id-3'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='./Python/sysmodule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='./Python/sysmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyEval_SetSwitchInterval' filepath='./Include/internal/pycore_ceval.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-2'/>
<return type-id='type-id-3'/>
@@ -3881,7 +3881,7 @@
<return type-id='type-id-117'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Modules/config.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Modules/config.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyInit_atexit' mangled-name='PyInit_atexit' filepath='Modules/config.c' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyInit_atexit'>
<return type-id='type-id-4'/>
</function-decl>
@@ -3958,44 +3958,44 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Modules/gcmodule.c' comp-dir-path='/src' language='LANG_C11'>
- <enum-decl name='_PyGC_Reason' naming-typedef-id='type-id-240' filepath='./Include/internal/pycore_gc.h' line='176' column='1' id='type-id-241'>
+ <abi-instr address-size='64' path='Modules/gcmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <enum-decl name='_PyGC_Reason' naming-typedef-id='type-id-240' filepath='./Include/internal/pycore_gc.h' line='161' column='1' id='type-id-241'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_Py_GC_REASON_HEAP' value='0'/>
<enumerator name='_Py_GC_REASON_SHUTDOWN' value='1'/>
<enumerator name='_Py_GC_REASON_MANUAL' value='2'/>
</enum-decl>
- <typedef-decl name='_PyGC_Reason' type-id='type-id-241' filepath='./Include/internal/pycore_gc.h' line='185' column='1' id='type-id-240'/>
- <function-decl name='_PyGC_Collect' filepath='./Include/internal/pycore_gc.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <typedef-decl name='_PyGC_Reason' type-id='type-id-241' filepath='./Include/internal/pycore_gc.h' line='170' column='1' id='type-id-240'/>
+ <function-decl name='_PyGC_Collect' filepath='./Include/internal/pycore_gc.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-26'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-240'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='_PyGC_Freeze' filepath='./Include/internal/pycore_gc.h' line='372' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyGC_Freeze' filepath='./Include/internal/pycore_gc.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyGC_Unfreeze' filepath='./Include/internal/pycore_gc.h' line='374' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyGC_Unfreeze' filepath='./Include/internal/pycore_gc.h' line='345' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyGC_GetFreezeCount' filepath='./Include/internal/pycore_gc.h' line='376' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyGC_GetFreezeCount' filepath='./Include/internal/pycore_gc.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='_PyGC_GetObjects' filepath='./Include/internal/pycore_gc.h' line='378' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyGC_GetObjects' filepath='./Include/internal/pycore_gc.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyGC_GetReferrers' filepath='./Include/internal/pycore_gc.h' line='379' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyGC_GetReferrers' filepath='./Include/internal/pycore_gc.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Modules/main.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Modules/main.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<qualified-type-def type-id='type-id-242' const='yes' id='type-id-243'/>
<pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-244'/>
<function-decl name='_PyImport_Fini2' filepath='./Include/internal/pycore_import.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -4055,7 +4055,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/abstract.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/abstract.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<typedef-decl name='_Py_simple_func' type-id='type-id-247' filepath='./Include/internal/pycore_crossinterp.h' line='26' column='1' id='type-id-248'/>
<pointer-type-def type-id='type-id-249' size-in-bits='64' id='type-id-250'/>
<qualified-type-def type-id='type-id-251' const='yes' id='type-id-252'/>
@@ -4167,12 +4167,12 @@
<parameter type-id='type-id-5'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyObject_LookupSpecial' mangled-name='_PyObject_LookupSpecial' filepath='./Include/internal/pycore_object.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_LookupSpecial'>
+ <function-decl name='_PyObject_LookupSpecial' mangled-name='_PyObject_LookupSpecial' filepath='./Include/internal/pycore_object.h' line='748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_LookupSpecial'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyObject_NextNotImplemented' filepath='./Include/internal/pycore_object.h' line='754' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_NextNotImplemented' filepath='./Include/internal/pycore_object.h' line='753' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
@@ -4226,24 +4226,24 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-171'/>
</function-decl>
- <function-decl name='PyType_IsSubtype' mangled-name='PyType_IsSubtype' filepath='./Include/object.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_IsSubtype'>
+ <function-decl name='PyType_IsSubtype' mangled-name='PyType_IsSubtype' filepath='./Include/object.h' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_IsSubtype'>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_RichCompareBool' mangled-name='PyObject_RichCompareBool' filepath='./Include/object.h' line='561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_RichCompareBool'>
+ <function-decl name='PyObject_RichCompareBool' mangled-name='PyObject_RichCompareBool' filepath='./Include/object.h' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_RichCompareBool'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_GetOptionalAttr' mangled-name='PyObject_GetOptionalAttr' filepath='./Include/object.h' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GetOptionalAttr'>
+ <function-decl name='PyObject_GetOptionalAttr' mangled-name='PyObject_GetOptionalAttr' filepath='./Include/object.h' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GetOptionalAttr'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-236'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_IsTrue' mangled-name='PyObject_IsTrue' filepath='./Include/object.h' line='586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_IsTrue'>
+ <function-decl name='PyObject_IsTrue' mangled-name='PyObject_IsTrue' filepath='./Include/object.h' line='592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_IsTrue'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -4802,7 +4802,7 @@
<return type-id='type-id-5'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Objects/boolobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/boolobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='_Py_FalseStruct' type-id='type-id-249' mangled-name='_Py_FalseStruct' visibility='default' filepath='./Include/boolobject.h' line='17' column='1' elf-symbol-id='_Py_FalseStruct'/>
<var-decl name='_Py_TrueStruct' type-id='type-id-249' mangled-name='_Py_TrueStruct' visibility='default' filepath='./Include/boolobject.h' line='18' column='1' elf-symbol-id='_Py_TrueStruct'/>
<function-decl name='_PyArg_NoKwnames' filepath='./Include/internal/pycore_modsupport.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -4834,13 +4834,13 @@
<parameter is-variadic='yes'/>
<return type-id='type-id-5'/>
</function-decl>
- <var-decl name='PyBool_Type' type-id='type-id-264' mangled-name='PyBool_Type' visibility='default' filepath='./Include/object.h' line='337' column='1' elf-symbol-id='PyBool_Type'/>
+ <var-decl name='PyBool_Type' type-id='type-id-264' mangled-name='PyBool_Type' visibility='default' filepath='./Include/object.h' line='343' column='1' elf-symbol-id='PyBool_Type'/>
<function-decl name='PyBool_FromLong' mangled-name='PyBool_FromLong' filepath='Objects/boolobject.c' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyBool_FromLong'>
<parameter type-id='type-id-181' name='ok' filepath='Objects/boolobject.c' line='21' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/bytearrayobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/bytearrayobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<array-type-def dimensions='1' type-id='type-id-52' size-in-bits='infinite' id='type-id-265'>
<subrange length='infinite' id='type-id-229'/>
</array-type-def>
@@ -5034,7 +5034,7 @@
<parameter type-id='type-id-236'/>
<return type-id='type-id-256'/>
</function-decl>
- <function-decl name='_PyObject_GetState' mangled-name='_PyObject_GetState' filepath='./Include/internal/pycore_object.h' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_GetState'>
+ <function-decl name='_PyObject_GetState' mangled-name='_PyObject_GetState' filepath='./Include/internal/pycore_object.h' line='757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_GetState'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
@@ -5070,22 +5070,22 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyType_GenericAlloc' mangled-name='PyType_GenericAlloc' filepath='./Include/object.h' line='549' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_GenericAlloc'>
+ <function-decl name='PyType_GenericAlloc' mangled-name='PyType_GenericAlloc' filepath='./Include/object.h' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_GenericAlloc'>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-7'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyType_GenericNew' mangled-name='PyType_GenericNew' filepath='./Include/object.h' line='550' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_GenericNew'>
+ <function-decl name='PyType_GenericNew' mangled-name='PyType_GenericNew' filepath='./Include/object.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_GenericNew'>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_SelfIter' mangled-name='PyObject_SelfIter' filepath='./Include/object.h' line='578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_SelfIter'>
+ <function-decl name='PyObject_SelfIter' mangled-name='PyObject_SelfIter' filepath='./Include/object.h' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_SelfIter'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_GenericGetAttr' mangled-name='PyObject_GenericGetAttr' filepath='./Include/object.h' line='579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GenericGetAttr'>
+ <function-decl name='PyObject_GenericGetAttr' mangled-name='PyObject_GenericGetAttr' filepath='./Include/object.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GenericGetAttr'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
@@ -5191,7 +5191,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/bytes_methods.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/bytes_methods.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<array-type-def dimensions='1' type-id='type-id-54' size-in-bits='984' id='type-id-271'>
<subrange length='123' type-id='type-id-2' id='type-id-272'/>
</array-type-def>
@@ -5249,7 +5249,7 @@
<return type-id='type-id-29'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/bytesobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/bytesobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<array-type-def dimensions='1' type-id='type-id-52' size-in-bits='4096' id='type-id-294'>
<subrange length='512' type-id='type-id-2' id='type-id-295'/>
</array-type-def>
@@ -5312,7 +5312,7 @@
<parameter type-id='type-id-5'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_ASCII' mangled-name='PyObject_ASCII' filepath='./Include/object.h' line='558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_ASCII'>
+ <function-decl name='PyObject_ASCII' mangled-name='PyObject_ASCII' filepath='./Include/object.h' line='564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_ASCII'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
@@ -5446,7 +5446,7 @@
<return type-id='type-id-29'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/call.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/call.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='_Py_Identifier' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/cpython/object.h' line='38' column='1' id='type-id-301'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='string' type-id='type-id-6' visibility='default' filepath='./Include/cpython/object.h' line='39' column='1'/>
@@ -5506,7 +5506,7 @@
<parameter type-id='type-id-8'/>
<return type-id='type-id-236'/>
</function-decl>
- <function-decl name='_PyObject_GetMethod' mangled-name='_PyObject_GetMethod' filepath='./Include/internal/pycore_object.h' line='753' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_GetMethod'>
+ <function-decl name='_PyObject_GetMethod' mangled-name='_PyObject_GetMethod' filepath='./Include/internal/pycore_object.h' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_GetMethod'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-236'/>
@@ -5538,12 +5538,12 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_GetAttrString' mangled-name='PyObject_GetAttrString' filepath='./Include/object.h' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GetAttrString'>
+ <function-decl name='PyObject_GetAttrString' mangled-name='PyObject_GetAttrString' filepath='./Include/object.h' line='568' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GetAttrString'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyCallable_Check' mangled-name='PyCallable_Check' filepath='./Include/object.h' line='588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCallable_Check'>
+ <function-decl name='PyCallable_Check' mangled-name='PyCallable_Check' filepath='./Include/object.h' line='594' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCallable_Check'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -5650,7 +5650,7 @@
<return type-id='type-id-7'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/capsule.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/capsule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<typedef-decl name='PyCapsule_Destructor' type-id='type-id-308' filepath='./Include/pycapsule.h' line='23' column='1' id='type-id-309'/>
<function-decl name='PyImport_ImportModule' mangled-name='PyImport_ImportModule' filepath='./Include/import.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ImportModule'>
<parameter type-id='type-id-6'/>
@@ -5725,9 +5725,9 @@
<return type-id='type-id-3'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Objects/cellobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/cellobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyCell_Type' type-id='type-id-264' mangled-name='PyCell_Type' visibility='default' filepath='./Include/cpython/cellobject.h' line='16' column='1' elf-symbol-id='PyCell_Type'/>
- <function-decl name='PyObject_RichCompare' mangled-name='PyObject_RichCompare' filepath='./Include/object.h' line='560' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_RichCompare'>
+ <function-decl name='PyObject_RichCompare' mangled-name='PyObject_RichCompare' filepath='./Include/object.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_RichCompare'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
@@ -5747,7 +5747,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/classobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/classobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyMethod_Type' type-id='type-id-264' mangled-name='PyMethod_Type' visibility='default' filepath='./Include/cpython/classobject.h' line='20' column='1' elf-symbol-id='PyMethod_Type'/>
<var-decl name='PyInstanceMethod_Type' type-id='type-id-264' mangled-name='PyInstanceMethod_Type' visibility='default' filepath='./Include/cpython/classobject.h' line='49' column='1' elf-symbol-id='PyInstanceMethod_Type'/>
<function-decl name='_PyType_LookupRef' mangled-name='_PyType_LookupRef' filepath='./Include/cpython/object.h' line='278' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyType_LookupRef'>
@@ -5763,21 +5763,21 @@
<parameter type-id='type-id-1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyType_Ready' mangled-name='PyType_Ready' filepath='./Include/object.h' line='548' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_Ready'>
+ <function-decl name='PyType_Ready' mangled-name='PyType_Ready' filepath='./Include/object.h' line='554' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_Ready'>
<parameter type-id='type-id-1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_GenericSetAttr' mangled-name='PyObject_GenericSetAttr' filepath='./Include/object.h' line='580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GenericSetAttr'>
+ <function-decl name='PyObject_GenericSetAttr' mangled-name='PyObject_GenericSetAttr' filepath='./Include/object.h' line='586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GenericSetAttr'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_Hash' mangled-name='PyObject_Hash' filepath='./Include/object.h' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Hash'>
+ <function-decl name='PyObject_Hash' mangled-name='PyObject_Hash' filepath='./Include/object.h' line='590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Hash'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-299'/>
</function-decl>
- <function-decl name='PyObject_ClearWeakRefs' mangled-name='PyObject_ClearWeakRefs' filepath='./Include/object.h' line='589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_ClearWeakRefs'>
+ <function-decl name='PyObject_ClearWeakRefs' mangled-name='PyObject_ClearWeakRefs' filepath='./Include/object.h' line='595' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_ClearWeakRefs'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -5803,7 +5803,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/codeobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/codeobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='_opaque' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/cpython/code.h' line='284' column='1' id='type-id-313'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='computed_line' type-id='type-id-5' visibility='default' filepath='./Include/cpython/code.h' line='285' column='1'/>
@@ -5840,7 +5840,7 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-322'/>
</function-decl>
- <function-decl name='_Py_GetBaseOpcode' filepath='./Include/internal/pycore_code.h' line='588' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_Py_GetBaseOpcode' filepath='./Include/internal/pycore_code.h' line='589' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-323'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
@@ -6003,7 +6003,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/complexobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/complexobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<pointer-type-def type-id='type-id-326' size-in-bits='64' id='type-id-327'/>
<var-decl name='PyComplex_Type' type-id='type-id-264' mangled-name='PyComplex_Type' visibility='default' filepath='./Include/complexobject.h' line='11' column='1' elf-symbol-id='PyComplex_Type'/>
<function-decl name='_Py_HashDouble' mangled-name='_Py_HashDouble' filepath='./Include/cpython/pyhash.h' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_HashDouble'>
@@ -6120,7 +6120,7 @@
<return type-id='type-id-4'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Objects/descrobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/descrobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-330'/>
<function-decl name='_PyObject_FunctionStr' mangled-name='_PyObject_FunctionStr' filepath='./Include/cpython/object.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_FunctionStr'>
<parameter type-id='type-id-4'/>
@@ -6181,18 +6181,18 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyType_GetDocFromInternalDoc' filepath='./Include/internal/pycore_object.h' line='700' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyType_GetDocFromInternalDoc' filepath='./Include/internal/pycore_object.h' line='699' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyType_GetTextSignatureFromInternalDoc' filepath='./Include/internal/pycore_object.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyType_GetTextSignatureFromInternalDoc' filepath='./Include/internal/pycore_object.h' line='700' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyObject_IsAbstract' filepath='./Include/internal/pycore_object.h' line='751' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_IsAbstract' filepath='./Include/internal/pycore_object.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -6203,11 +6203,11 @@
<parameter type-id='type-id-1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyType_GetQualName' mangled-name='PyType_GetQualName' filepath='./Include/object.h' line='520' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_GetQualName'>
+ <function-decl name='PyType_GetQualName' mangled-name='PyType_GetQualName' filepath='./Include/object.h' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_GetQualName'>
<parameter type-id='type-id-1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_SetAttr' mangled-name='PyObject_SetAttr' filepath='./Include/object.h' line='571' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_SetAttr'>
+ <function-decl name='PyObject_SetAttr' mangled-name='PyObject_SetAttr' filepath='./Include/object.h' line='577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_SetAttr'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
@@ -6262,7 +6262,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/dictobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/dictobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyObject_AssertFailed' mangled-name='_PyObject_AssertFailed' filepath='./Include/cpython/object.h' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_AssertFailed'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-6'/>
@@ -6286,12 +6286,12 @@
<var-decl name='PyDictRevIterKey_Type' type-id='type-id-264' mangled-name='PyDictRevIterKey_Type' visibility='default' filepath='./Include/dictobject.h' line='94' column='1' elf-symbol-id='PyDictRevIterKey_Type'/>
<var-decl name='PyDictRevIterItem_Type' type-id='type-id-264' mangled-name='PyDictRevIterItem_Type' visibility='default' filepath='./Include/dictobject.h' line='95' column='1' elf-symbol-id='PyDictRevIterItem_Type'/>
<var-decl name='PyDictRevIterValue_Type' type-id='type-id-264' mangled-name='PyDictRevIterValue_Type' visibility='default' filepath='./Include/dictobject.h' line='96' column='1' elf-symbol-id='PyDictRevIterValue_Type'/>
- <function-decl name='_PyType_AllocNoTrack' filepath='./Include/internal/pycore_object.h' line='696' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyType_AllocNoTrack' filepath='./Include/internal/pycore_object.h' line='695' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-7'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyObject_ComputedDictPointer' filepath='./Include/internal/pycore_object.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_ComputedDictPointer' filepath='./Include/internal/pycore_object.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-236'/>
</function-decl>
@@ -6315,181 +6315,181 @@
<function-decl name='PyInterpreterState_Get' mangled-name='PyInterpreterState_Get' filepath='./Include/pystate.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyInterpreterState_Get'>
<return type-id='type-id-27'/>
</function-decl>
- <function-decl name='_PyDict_NewPresized' mangled-name='_PyDict_NewPresized' filepath='Objects/dictobject.c' line='2129' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_NewPresized'>
- <parameter type-id='type-id-7' name='minused' filepath='Objects/dictobject.c' line='2129' column='1'/>
+ <function-decl name='_PyDict_NewPresized' mangled-name='_PyDict_NewPresized' filepath='Objects/dictobject.c' line='2131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_NewPresized'>
+ <parameter type-id='type-id-7' name='minused' filepath='Objects/dictobject.c' line='2131' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyDict_GetItem_KnownHash' mangled-name='_PyDict_GetItem_KnownHash' filepath='Objects/dictobject.c' line='2257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_GetItem_KnownHash'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2257' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2257' column='1'/>
- <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2257' column='1'/>
+ <function-decl name='_PyDict_GetItem_KnownHash' mangled-name='_PyDict_GetItem_KnownHash' filepath='Objects/dictobject.c' line='2259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_GetItem_KnownHash'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2259' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2259' column='1'/>
+ <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2259' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyDict_GetItemRef_KnownHash_LockHeld' mangled-name='_PyDict_GetItemRef_KnownHash_LockHeld' filepath='Objects/dictobject.c' line='2283' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_GetItemRef_KnownHash_LockHeld'>
- <parameter type-id='type-id-334' name='op' filepath='Objects/dictobject.c' line='2283' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2283' column='1'/>
- <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2284' column='1'/>
- <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='2284' column='1'/>
+ <function-decl name='_PyDict_GetItemRef_KnownHash_LockHeld' mangled-name='_PyDict_GetItemRef_KnownHash_LockHeld' filepath='Objects/dictobject.c' line='2285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_GetItemRef_KnownHash_LockHeld'>
+ <parameter type-id='type-id-334' name='op' filepath='Objects/dictobject.c' line='2285' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2285' column='1'/>
+ <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2286' column='1'/>
+ <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='2286' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyDict_GetItemStringWithError' mangled-name='_PyDict_GetItemStringWithError' filepath='Objects/dictobject.c' line='2431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_GetItemStringWithError'>
- <parameter type-id='type-id-4' name='v' filepath='Objects/dictobject.c' line='2431' column='1'/>
- <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='2431' column='1'/>
+ <function-decl name='_PyDict_GetItemStringWithError' mangled-name='_PyDict_GetItemStringWithError' filepath='Objects/dictobject.c' line='2433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_GetItemStringWithError'>
+ <parameter type-id='type-id-4' name='v' filepath='Objects/dictobject.c' line='2433' column='1'/>
+ <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='2433' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyDict_LoadGlobal' mangled-name='_PyDict_LoadGlobal' filepath='Objects/dictobject.c' line='2456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_LoadGlobal'>
- <parameter type-id='type-id-334' name='globals' filepath='Objects/dictobject.c' line='2456' column='1'/>
- <parameter type-id='type-id-334' name='builtins' filepath='Objects/dictobject.c' line='2456' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2456' column='1'/>
+ <function-decl name='_PyDict_LoadGlobal' mangled-name='_PyDict_LoadGlobal' filepath='Objects/dictobject.c' line='2458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_LoadGlobal'>
+ <parameter type-id='type-id-334' name='globals' filepath='Objects/dictobject.c' line='2458' column='1'/>
+ <parameter type-id='type-id-334' name='builtins' filepath='Objects/dictobject.c' line='2458' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2458' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyDict_SetItem_Take2' mangled-name='_PyDict_SetItem_Take2' filepath='Objects/dictobject.c' line='2506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_SetItem_Take2'>
- <parameter type-id='type-id-334' name='mp' filepath='Objects/dictobject.c' line='2506' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2506' column='1'/>
- <parameter type-id='type-id-4' name='value' filepath='Objects/dictobject.c' line='2506' column='1'/>
+ <function-decl name='_PyDict_SetItem_Take2' mangled-name='_PyDict_SetItem_Take2' filepath='Objects/dictobject.c' line='2508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_SetItem_Take2'>
+ <parameter type-id='type-id-334' name='mp' filepath='Objects/dictobject.c' line='2508' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2508' column='1'/>
+ <parameter type-id='type-id-4' name='value' filepath='Objects/dictobject.c' line='2508' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyDict_SetItem_KnownHash_LockHeld' mangled-name='_PyDict_SetItem_KnownHash_LockHeld' filepath='Objects/dictobject.c' line='2545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_SetItem_KnownHash_LockHeld'>
- <parameter type-id='type-id-334' name='mp' filepath='Objects/dictobject.c' line='2545' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2545' column='1'/>
- <parameter type-id='type-id-4' name='value' filepath='Objects/dictobject.c' line='2545' column='1'/>
- <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2546' column='1'/>
+ <function-decl name='_PyDict_SetItem_KnownHash_LockHeld' mangled-name='_PyDict_SetItem_KnownHash_LockHeld' filepath='Objects/dictobject.c' line='2547' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_SetItem_KnownHash_LockHeld'>
+ <parameter type-id='type-id-334' name='mp' filepath='Objects/dictobject.c' line='2547' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2547' column='1'/>
+ <parameter type-id='type-id-4' name='value' filepath='Objects/dictobject.c' line='2547' column='1'/>
+ <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2548' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyDict_SetItem_KnownHash' mangled-name='_PyDict_SetItem_KnownHash' filepath='Objects/dictobject.c' line='2557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_SetItem_KnownHash'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2557' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2557' column='1'/>
- <parameter type-id='type-id-4' name='value' filepath='Objects/dictobject.c' line='2557' column='1'/>
- <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2558' column='1'/>
+ <function-decl name='_PyDict_SetItem_KnownHash' mangled-name='_PyDict_SetItem_KnownHash' filepath='Objects/dictobject.c' line='2559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_SetItem_KnownHash'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2559' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2559' column='1'/>
+ <parameter type-id='type-id-4' name='value' filepath='Objects/dictobject.c' line='2559' column='1'/>
+ <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2560' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_DelItem' mangled-name='PyDict_DelItem' filepath='Objects/dictobject.c' line='2638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_DelItem'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2638' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2638' column='1'/>
+ <function-decl name='PyDict_DelItem' mangled-name='PyDict_DelItem' filepath='Objects/dictobject.c' line='2640' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_DelItem'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2640' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2640' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyDict_DelItem_KnownHash' mangled-name='_PyDict_DelItem_KnownHash' filepath='Objects/dictobject.c' line='2682' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_DelItem_KnownHash'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2682' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2682' column='1'/>
- <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2682' column='1'/>
+ <function-decl name='_PyDict_DelItem_KnownHash' mangled-name='_PyDict_DelItem_KnownHash' filepath='Objects/dictobject.c' line='2684' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_DelItem_KnownHash'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2684' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2684' column='1'/>
+ <parameter type-id='type-id-299' name='hash' filepath='Objects/dictobject.c' line='2684' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyDict_DelItemIf' mangled-name='_PyDict_DelItemIf' filepath='Objects/dictobject.c' line='2737' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_DelItemIf'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2737' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2737' column='1'/>
- <parameter type-id='type-id-335' name='predicate' filepath='Objects/dictobject.c' line='2738' column='1'/>
- <parameter type-id='type-id-29' name='arg' filepath='Objects/dictobject.c' line='2739' column='1'/>
+ <function-decl name='_PyDict_DelItemIf' mangled-name='_PyDict_DelItemIf' filepath='Objects/dictobject.c' line='2739' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_DelItemIf'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2739' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2739' column='1'/>
+ <parameter type-id='type-id-335' name='predicate' filepath='Objects/dictobject.c' line='2740' column='1'/>
+ <parameter type-id='type-id-29' name='arg' filepath='Objects/dictobject.c' line='2741' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_Clear' mangled-name='PyDict_Clear' filepath='Objects/dictobject.c' line='2799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Clear'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2799' column='1'/>
+ <function-decl name='PyDict_Clear' mangled-name='PyDict_Clear' filepath='Objects/dictobject.c' line='2801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Clear'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2801' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyDict_Pop' mangled-name='PyDict_Pop' filepath='Objects/dictobject.c' line='2979' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Pop'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2979' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2979' column='1'/>
- <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='2979' column='1'/>
+ <function-decl name='PyDict_Pop' mangled-name='PyDict_Pop' filepath='Objects/dictobject.c' line='2981' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Pop'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2981' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='2981' column='1'/>
+ <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='2981' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_PopString' mangled-name='PyDict_PopString' filepath='Objects/dictobject.c' line='2991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_PopString'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2991' column='1'/>
- <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='2991' column='1'/>
- <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='2991' column='1'/>
+ <function-decl name='PyDict_PopString' mangled-name='PyDict_PopString' filepath='Objects/dictobject.c' line='2993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_PopString'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='2993' column='1'/>
+ <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='2993' column='1'/>
+ <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='2993' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyDict_Pop' mangled-name='_PyDict_Pop' filepath='Objects/dictobject.c' line='3008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_Pop'>
- <parameter type-id='type-id-4' name='dict' filepath='Objects/dictobject.c' line='3008' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='3008' column='1'/>
- <parameter type-id='type-id-4' name='default_value' filepath='Objects/dictobject.c' line='3008' column='1'/>
+ <function-decl name='_PyDict_Pop' mangled-name='_PyDict_Pop' filepath='Objects/dictobject.c' line='3010' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_Pop'>
+ <parameter type-id='type-id-4' name='dict' filepath='Objects/dictobject.c' line='3010' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='3010' column='1'/>
+ <parameter type-id='type-id-4' name='default_value' filepath='Objects/dictobject.c' line='3010' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyDict_MergeFromSeq2' mangled-name='PyDict_MergeFromSeq2' filepath='Objects/dictobject.c' line='3672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_MergeFromSeq2'>
- <parameter type-id='type-id-4' name='d' filepath='Objects/dictobject.c' line='3672' column='1'/>
- <parameter type-id='type-id-4' name='seq2' filepath='Objects/dictobject.c' line='3672' column='1'/>
- <parameter type-id='type-id-5' name='override' filepath='Objects/dictobject.c' line='3672' column='1'/>
+ <function-decl name='PyDict_MergeFromSeq2' mangled-name='PyDict_MergeFromSeq2' filepath='Objects/dictobject.c' line='3674' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_MergeFromSeq2'>
+ <parameter type-id='type-id-4' name='d' filepath='Objects/dictobject.c' line='3674' column='1'/>
+ <parameter type-id='type-id-4' name='seq2' filepath='Objects/dictobject.c' line='3674' column='1'/>
+ <parameter type-id='type-id-5' name='override' filepath='Objects/dictobject.c' line='3674' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_Merge' mangled-name='PyDict_Merge' filepath='Objects/dictobject.c' line='3891' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Merge'>
- <parameter type-id='type-id-4' name='a' filepath='Objects/dictobject.c' line='3891' column='1'/>
- <parameter type-id='type-id-4' name='b' filepath='Objects/dictobject.c' line='3891' column='1'/>
- <parameter type-id='type-id-5' name='override' filepath='Objects/dictobject.c' line='3891' column='1'/>
+ <function-decl name='PyDict_Merge' mangled-name='PyDict_Merge' filepath='Objects/dictobject.c' line='3893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Merge'>
+ <parameter type-id='type-id-4' name='a' filepath='Objects/dictobject.c' line='3893' column='1'/>
+ <parameter type-id='type-id-4' name='b' filepath='Objects/dictobject.c' line='3893' column='1'/>
+ <parameter type-id='type-id-5' name='override' filepath='Objects/dictobject.c' line='3893' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyDict_MergeEx' mangled-name='_PyDict_MergeEx' filepath='Objects/dictobject.c' line='3899' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_MergeEx'>
- <parameter type-id='type-id-4' name='a' filepath='Objects/dictobject.c' line='3899' column='1'/>
- <parameter type-id='type-id-4' name='b' filepath='Objects/dictobject.c' line='3899' column='1'/>
- <parameter type-id='type-id-5' name='override' filepath='Objects/dictobject.c' line='3899' column='1'/>
+ <function-decl name='_PyDict_MergeEx' mangled-name='_PyDict_MergeEx' filepath='Objects/dictobject.c' line='3901' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_MergeEx'>
+ <parameter type-id='type-id-4' name='a' filepath='Objects/dictobject.c' line='3901' column='1'/>
+ <parameter type-id='type-id-4' name='b' filepath='Objects/dictobject.c' line='3901' column='1'/>
+ <parameter type-id='type-id-5' name='override' filepath='Objects/dictobject.c' line='3901' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_SetDefaultRef' mangled-name='PyDict_SetDefaultRef' filepath='Objects/dictobject.c' line='4325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_SetDefaultRef'>
- <parameter type-id='type-id-4' name='d' filepath='Objects/dictobject.c' line='4325' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='4325' column='1'/>
- <parameter type-id='type-id-4' name='default_value' filepath='Objects/dictobject.c' line='4325' column='1'/>
- <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='4326' column='1'/>
+ <function-decl name='PyDict_SetDefaultRef' mangled-name='PyDict_SetDefaultRef' filepath='Objects/dictobject.c' line='4327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_SetDefaultRef'>
+ <parameter type-id='type-id-4' name='d' filepath='Objects/dictobject.c' line='4327' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='4327' column='1'/>
+ <parameter type-id='type-id-4' name='default_value' filepath='Objects/dictobject.c' line='4327' column='1'/>
+ <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='4328' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_SetDefault' mangled-name='PyDict_SetDefault' filepath='Objects/dictobject.c' line='4336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_SetDefault'>
- <parameter type-id='type-id-4' name='d' filepath='Objects/dictobject.c' line='4336' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='4336' column='1'/>
- <parameter type-id='type-id-4' name='defaultobj' filepath='Objects/dictobject.c' line='4336' column='1'/>
+ <function-decl name='PyDict_SetDefault' mangled-name='PyDict_SetDefault' filepath='Objects/dictobject.c' line='4338' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_SetDefault'>
+ <parameter type-id='type-id-4' name='d' filepath='Objects/dictobject.c' line='4338' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/dictobject.c' line='4338' column='1'/>
+ <parameter type-id='type-id-4' name='defaultobj' filepath='Objects/dictobject.c' line='4338' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyDict_SizeOf' mangled-name='_PyDict_SizeOf' filepath='Objects/dictobject.c' line='4562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_SizeOf'>
- <parameter type-id='type-id-334' name='mp' filepath='Objects/dictobject.c' line='4562' column='1'/>
+ <function-decl name='_PyDict_SizeOf' mangled-name='_PyDict_SizeOf' filepath='Objects/dictobject.c' line='4564' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyDict_SizeOf'>
+ <parameter type-id='type-id-334' name='mp' filepath='Objects/dictobject.c' line='4564' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyDict_ContainsString' mangled-name='PyDict_ContainsString' filepath='Objects/dictobject.c' line='4669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_ContainsString'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='4669' column='1'/>
- <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='4669' column='1'/>
+ <function-decl name='PyDict_ContainsString' mangled-name='PyDict_ContainsString' filepath='Objects/dictobject.c' line='4671' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_ContainsString'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/dictobject.c' line='4671' column='1'/>
+ <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='4671' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_GetItemString' mangled-name='PyDict_GetItemString' filepath='Objects/dictobject.c' line='4871' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_GetItemString'>
- <parameter type-id='type-id-4' name='v' filepath='Objects/dictobject.c' line='4871' column='1'/>
- <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='4871' column='1'/>
+ <function-decl name='PyDict_GetItemString' mangled-name='PyDict_GetItemString' filepath='Objects/dictobject.c' line='4873' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_GetItemString'>
+ <parameter type-id='type-id-4' name='v' filepath='Objects/dictobject.c' line='4873' column='1'/>
+ <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='4873' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyDict_GetItemStringRef' mangled-name='PyDict_GetItemStringRef' filepath='Objects/dictobject.c' line='4889' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_GetItemStringRef'>
- <parameter type-id='type-id-4' name='v' filepath='Objects/dictobject.c' line='4889' column='1'/>
- <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='4889' column='1'/>
- <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='4889' column='1'/>
+ <function-decl name='PyDict_GetItemStringRef' mangled-name='PyDict_GetItemStringRef' filepath='Objects/dictobject.c' line='4891' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_GetItemStringRef'>
+ <parameter type-id='type-id-4' name='v' filepath='Objects/dictobject.c' line='4891' column='1'/>
+ <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='4891' column='1'/>
+ <parameter type-id='type-id-236' name='result' filepath='Objects/dictobject.c' line='4891' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_DelItemString' mangled-name='PyDict_DelItemString' filepath='Objects/dictobject.c' line='4936' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_DelItemString'>
- <parameter type-id='type-id-4' name='v' filepath='Objects/dictobject.c' line='4936' column='1'/>
- <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='4936' column='1'/>
+ <function-decl name='PyDict_DelItemString' mangled-name='PyDict_DelItemString' filepath='Objects/dictobject.c' line='4938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_DelItemString'>
+ <parameter type-id='type-id-4' name='v' filepath='Objects/dictobject.c' line='4938' column='1'/>
+ <parameter type-id='type-id-6' name='key' filepath='Objects/dictobject.c' line='4938' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_VisitManagedDict' mangled-name='PyObject_VisitManagedDict' filepath='Objects/dictobject.c' line='7061' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_VisitManagedDict'>
- <parameter type-id='type-id-4' name='obj' filepath='Objects/dictobject.c' line='7061' column='1'/>
- <parameter type-id='type-id-336' name='visit' filepath='Objects/dictobject.c' line='7061' column='1'/>
- <parameter type-id='type-id-29' name='arg' filepath='Objects/dictobject.c' line='7061' column='1'/>
+ <function-decl name='PyObject_VisitManagedDict' mangled-name='PyObject_VisitManagedDict' filepath='Objects/dictobject.c' line='7063' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_VisitManagedDict'>
+ <parameter type-id='type-id-4' name='obj' filepath='Objects/dictobject.c' line='7063' column='1'/>
+ <parameter type-id='type-id-336' name='visit' filepath='Objects/dictobject.c' line='7063' column='1'/>
+ <parameter type-id='type-id-29' name='arg' filepath='Objects/dictobject.c' line='7063' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyObject_SetManagedDict' mangled-name='_PyObject_SetManagedDict' filepath='Objects/dictobject.c' line='7099' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_SetManagedDict'>
- <parameter type-id='type-id-4' name='obj' filepath='Objects/dictobject.c' line='7099' column='1'/>
- <parameter type-id='type-id-4' name='new_dict' filepath='Objects/dictobject.c' line='7099' column='1'/>
+ <function-decl name='_PyObject_SetManagedDict' mangled-name='_PyObject_SetManagedDict' filepath='Objects/dictobject.c' line='7101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_SetManagedDict'>
+ <parameter type-id='type-id-4' name='obj' filepath='Objects/dictobject.c' line='7101' column='1'/>
+ <parameter type-id='type-id-4' name='new_dict' filepath='Objects/dictobject.c' line='7101' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_ClearManagedDict' mangled-name='PyObject_ClearManagedDict' filepath='Objects/dictobject.c' line='7162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_ClearManagedDict'>
- <parameter type-id='type-id-4' name='obj' filepath='Objects/dictobject.c' line='7162' column='1'/>
+ <function-decl name='PyObject_ClearManagedDict' mangled-name='PyObject_ClearManagedDict' filepath='Objects/dictobject.c' line='7164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_ClearManagedDict'>
+ <parameter type-id='type-id-4' name='obj' filepath='Objects/dictobject.c' line='7164' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyDict_Watch' mangled-name='PyDict_Watch' filepath='Objects/dictobject.c' line='7341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Watch'>
- <parameter type-id='type-id-5' name='watcher_id' filepath='Objects/dictobject.c' line='7341' column='1'/>
- <parameter type-id='type-id-4' name='dict' filepath='Objects/dictobject.c' line='7341' column='1'/>
+ <function-decl name='PyDict_Watch' mangled-name='PyDict_Watch' filepath='Objects/dictobject.c' line='7350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Watch'>
+ <parameter type-id='type-id-5' name='watcher_id' filepath='Objects/dictobject.c' line='7350' column='1'/>
+ <parameter type-id='type-id-4' name='dict' filepath='Objects/dictobject.c' line='7350' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_Unwatch' mangled-name='PyDict_Unwatch' filepath='Objects/dictobject.c' line='7356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Unwatch'>
- <parameter type-id='type-id-5' name='watcher_id' filepath='Objects/dictobject.c' line='7356' column='1'/>
- <parameter type-id='type-id-4' name='dict' filepath='Objects/dictobject.c' line='7356' column='1'/>
+ <function-decl name='PyDict_Unwatch' mangled-name='PyDict_Unwatch' filepath='Objects/dictobject.c' line='7365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_Unwatch'>
+ <parameter type-id='type-id-5' name='watcher_id' filepath='Objects/dictobject.c' line='7365' column='1'/>
+ <parameter type-id='type-id-4' name='dict' filepath='Objects/dictobject.c' line='7365' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_AddWatcher' mangled-name='PyDict_AddWatcher' filepath='Objects/dictobject.c' line='7371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_AddWatcher'>
- <parameter type-id='type-id-337' name='callback' filepath='Objects/dictobject.c' line='7371' column='1'/>
+ <function-decl name='PyDict_AddWatcher' mangled-name='PyDict_AddWatcher' filepath='Objects/dictobject.c' line='7380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_AddWatcher'>
+ <parameter type-id='type-id-337' name='callback' filepath='Objects/dictobject.c' line='7380' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyDict_ClearWatcher' mangled-name='PyDict_ClearWatcher' filepath='Objects/dictobject.c' line='7388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_ClearWatcher'>
- <parameter type-id='type-id-5' name='watcher_id' filepath='Objects/dictobject.c' line='7388' column='1'/>
+ <function-decl name='PyDict_ClearWatcher' mangled-name='PyDict_ClearWatcher' filepath='Objects/dictobject.c' line='7397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyDict_ClearWatcher'>
+ <parameter type-id='type-id-5' name='watcher_id' filepath='Objects/dictobject.c' line='7397' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-type size-in-bits='64' id='type-id-338'>
@@ -6498,7 +6498,7 @@
<return type-id='type-id-5'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Objects/enumobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/enumobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyEnum_Type' type-id='type-id-264' mangled-name='PyEnum_Type' visibility='default' filepath='./Include/enumobject.h' line='10' column='1' elf-symbol-id='PyEnum_Type'/>
<var-decl name='PyReversed_Type' type-id='type-id-264' mangled-name='PyReversed_Type' visibility='default' filepath='./Include/enumobject.h' line='11' column='1' elf-symbol-id='PyReversed_Type'/>
<function-decl name='_PyUnicode_EqualToASCIIString' mangled-name='_PyUnicode_EqualToASCIIString' filepath='./Include/internal/pycore_unicodeobject.h' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_EqualToASCIIString'>
@@ -6507,7 +6507,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/exceptions.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/exceptions.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<qualified-type-def type-id='type-id-17' const='yes' id='type-id-339'/>
<pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-126'/>
<var-decl name='PyExc_PythonFinalizationError' type-id='type-id-4' mangled-name='PyExc_PythonFinalizationError' visibility='default' filepath='./Include/cpython/pyerrors.h' line='129' column='1' elf-symbol-id='PyExc_PythonFinalizationError'/>
@@ -6579,11 +6579,11 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_Repr' mangled-name='PyObject_Repr' filepath='./Include/object.h' line='556' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Repr'>
+ <function-decl name='PyObject_Repr' mangled-name='PyObject_Repr' filepath='./Include/object.h' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Repr'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_GenericSetDict' mangled-name='PyObject_GenericSetDict' filepath='./Include/object.h' line='582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GenericSetDict'>
+ <function-decl name='PyObject_GenericSetDict' mangled-name='PyObject_GenericSetDict' filepath='./Include/object.h' line='588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GenericSetDict'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-29'/>
@@ -6848,7 +6848,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/fileobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/fileobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyStdPrinter_Type' type-id='type-id-264' mangled-name='PyStdPrinter_Type' visibility='default' filepath='./Include/cpython/fileobject.h' line='10' column='1' elf-symbol-id='PyStdPrinter_Type'/>
<function-decl name='_Py_write' mangled-name='_Py_write' filepath='./Include/internal/pycore_fileutils.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_write'>
<parameter type-id='type-id-5'/>
@@ -6937,7 +6937,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/floatobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/floatobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='PyStructSequence_Field' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/structseq.h' line='10' column='1' id='type-id-341'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/structseq.h' line='11' column='1'/>
@@ -7141,7 +7141,7 @@
<return type-id='type-id-171'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/frameobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/frameobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='PyFrameConstructor' size-in-bits='512' is-struct='yes' naming-typedef-id='type-id-347' visibility='default' filepath='./Include/cpython/funcobject.h' line='21' column='1' id='type-id-348'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='fc_globals' type-id='type-id-4' visibility='default' filepath='./Include/cpython/funcobject.h' line='22' column='1'/>
@@ -7226,11 +7226,11 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='Py_ReprEnter' mangled-name='Py_ReprEnter' filepath='./Include/object.h' line='599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_ReprEnter'>
+ <function-decl name='Py_ReprEnter' mangled-name='Py_ReprEnter' filepath='./Include/object.h' line='605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_ReprEnter'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='Py_ReprLeave' mangled-name='Py_ReprLeave' filepath='./Include/object.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_ReprLeave'>
+ <function-decl name='Py_ReprLeave' mangled-name='Py_ReprLeave' filepath='./Include/object.h' line='606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_ReprLeave'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -7302,7 +7302,7 @@
</function-decl>
<type-decl name='bool' size-in-bits='8' id='type-id-351'/>
</abi-instr>
- <abi-instr address-size='64' path='Objects/funcobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/funcobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyFunction_Type' type-id='type-id-264' mangled-name='PyFunction_Type' visibility='default' filepath='./Include/cpython/funcobject.h' line='65' column='1' elf-symbol-id='PyFunction_Type'/>
<var-decl name='PyClassMethod_Type' type-id='type-id-264' mangled-name='PyClassMethod_Type' visibility='default' filepath='./Include/cpython/funcobject.h' line='125' column='1' elf-symbol-id='PyClassMethod_Type'/>
<var-decl name='PyStaticMethod_Type' type-id='type-id-264' mangled-name='PyStaticMethod_Type' visibility='default' filepath='./Include/cpython/funcobject.h' line='126' column='1' elf-symbol-id='PyStaticMethod_Type'/>
@@ -7404,7 +7404,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/genericaliasobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/genericaliasobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyUnicodeWriter_WriteASCIIString' mangled-name='_PyUnicodeWriter_WriteASCIIString' filepath='./Include/cpython/unicodeobject.h' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicodeWriter_WriteASCIIString'>
<parameter type-id='type-id-328'/>
<parameter type-id='type-id-6'/>
@@ -7424,12 +7424,12 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_HasAttrWithError' mangled-name='PyObject_HasAttrWithError' filepath='./Include/object.h' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_HasAttrWithError'>
+ <function-decl name='PyObject_HasAttrWithError' mangled-name='PyObject_HasAttrWithError' filepath='./Include/object.h' line='581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_HasAttrWithError'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_Dir' mangled-name='PyObject_Dir' filepath='./Include/object.h' line='596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Dir'>
+ <function-decl name='PyObject_Dir' mangled-name='PyObject_Dir' filepath='./Include/object.h' line='602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Dir'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
@@ -7438,7 +7438,7 @@
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/genobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/genobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='PyGenObject' size-in-bits='640' is-struct='yes' naming-typedef-id='type-id-353' visibility='default' filepath='./Include/cpython/genobject.h' line='31' column='1' id='type-id-354'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/genobject.h' line='33' column='1'/>
@@ -7631,7 +7631,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/iterobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/iterobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyObject_HasLen' filepath='./Include/internal/pycore_abstract.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
@@ -7644,7 +7644,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/listobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/listobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyEval_SliceIndexNotNone' mangled-name='_PyEval_SliceIndexNotNone' filepath='./Include/cpython/ceval.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyEval_SliceIndexNotNone'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-8'/>
@@ -7673,7 +7673,7 @@
<var-decl name='PyList_Type' type-id='type-id-264' mangled-name='PyList_Type' visibility='default' filepath='./Include/listobject.h' line='20' column='1' elf-symbol-id='PyList_Type'/>
<var-decl name='PyListIter_Type' type-id='type-id-264' mangled-name='PyListIter_Type' visibility='default' filepath='./Include/listobject.h' line='21' column='1' elf-symbol-id='PyListIter_Type'/>
<var-decl name='PyListRevIter_Type' type-id='type-id-264' mangled-name='PyListRevIter_Type' visibility='default' filepath='./Include/listobject.h' line='22' column='1' elf-symbol-id='PyListRevIter_Type'/>
- <function-decl name='PyObject_HashNotImplemented' mangled-name='PyObject_HashNotImplemented' filepath='./Include/object.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_HashNotImplemented'>
+ <function-decl name='PyObject_HashNotImplemented' mangled-name='PyObject_HashNotImplemented' filepath='./Include/object.h' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_HashNotImplemented'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-299'/>
</function-decl>
@@ -7728,7 +7728,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/longobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/longobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<array-type-def dimensions='1' type-id='type-id-90' size-in-bits='2048' id='type-id-367'>
<subrange length='256' type-id='type-id-2' id='type-id-68'/>
</array-type-def>
@@ -7753,8 +7753,8 @@
<parameter type-id='type-id-7'/>
<return type-id='type-id-5'/>
</function-decl>
- <var-decl name='PyLong_Type' type-id='type-id-264' mangled-name='PyLong_Type' visibility='default' filepath='./Include/object.h' line='336' column='1' elf-symbol-id='PyLong_Type'/>
- <function-decl name='PyObject_Bytes' mangled-name='PyObject_Bytes' filepath='./Include/object.h' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Bytes'>
+ <var-decl name='PyLong_Type' type-id='type-id-264' mangled-name='PyLong_Type' visibility='default' filepath='./Include/object.h' line='342' column='1' elf-symbol-id='PyLong_Type'/>
+ <function-decl name='PyObject_Bytes' mangled-name='PyObject_Bytes' filepath='./Include/object.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Bytes'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
@@ -7924,7 +7924,7 @@
<return type-id='type-id-7'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/memoryobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/memoryobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='_PyManagedBuffer_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_memoryobject.h' line='11' column='1'/>
<var-decl name='PyMemoryView_Type' type-id='type-id-264' mangled-name='PyMemoryView_Type' visibility='default' filepath='./Include/memoryobject.h' line='9' column='1' elf-symbol-id='PyMemoryView_Type'/>
<function-decl name='PyUnicode_AsASCIIString' mangled-name='PyUnicode_AsASCIIString' filepath='./Include/unicodeobject.h' line='631' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsASCIIString'>
@@ -7952,7 +7952,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/methodobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/methodobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyCMethod_Type' type-id='type-id-264' mangled-name='PyCMethod_Type' visibility='default' filepath='./Include/cpython/methodobject.h' line='32' column='1' elf-symbol-id='PyCMethod_Type'/>
<var-decl name='PyCFunction_Type' type-id='type-id-264' mangled-name='PyCFunction_Type' visibility='default' filepath='./Include/methodobject.h' line='14' column='1' elf-symbol-id='PyCFunction_Type'/>
<function-decl name='PyCFunction_New' mangled-name='PyCFunction_New' filepath='Objects/methodobject.c' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCFunction_New'>
@@ -7979,7 +7979,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/moduleobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/moduleobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='PyModuleDef_Base' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/moduleobject.h' line='39' column='1' id='type-id-378'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/moduleobject.h' line='40' column='1'/>
@@ -8078,7 +8078,7 @@
</function-decl>
<var-decl name='PyModule_Type' type-id='type-id-264' mangled-name='PyModule_Type' visibility='default' filepath='./Include/moduleobject.h' line='10' column='1' elf-symbol-id='PyModule_Type'/>
<var-decl name='PyModuleDef_Type' type-id='type-id-264' mangled-name='PyModuleDef_Type' visibility='default' filepath='./Include/moduleobject.h' line='36' column='1' elf-symbol-id='PyModuleDef_Type'/>
- <function-decl name='PyObject_SetAttrString' mangled-name='PyObject_SetAttrString' filepath='./Include/object.h' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_SetAttrString'>
+ <function-decl name='PyObject_SetAttrString' mangled-name='PyObject_SetAttrString' filepath='./Include/object.h' line='569' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_SetAttrString'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-4'/>
@@ -8171,7 +8171,7 @@
<return type-id='type-id-4'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Objects/namespaceobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/namespaceobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyArg_NoPositional' mangled-name='_PyArg_NoPositional' filepath='./Include/internal/pycore_modsupport.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyArg_NoPositional'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-4'/>
@@ -8188,7 +8188,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/object.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/object.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<array-type-def dimensions='1' type-id='type-id-5' size-in-bits='192' id='type-id-96'>
<subrange length='6' type-id='type-id-2' id='type-id-390'/>
</array-type-def>
@@ -8313,21 +8313,21 @@
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyObject_StoreInstanceAttribute' filepath='./Include/internal/pycore_object.h' line='705' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_StoreInstanceAttribute' filepath='./Include/internal/pycore_object.h' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyObject_TryGetInstanceAttribute' filepath='./Include/internal/pycore_object.h' line='707' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_TryGetInstanceAttribute' filepath='./Include/internal/pycore_object.h' line='706' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-236'/>
<return type-id='type-id-351'/>
</function-decl>
- <var-decl name='_PyNone_Type' type-id='type-id-264' mangled-name='_PyNone_Type' visibility='default' filepath='./Include/internal/pycore_object.h' line='782' column='1' elf-symbol-id='_PyNone_Type'/>
- <var-decl name='_PyNotImplemented_Type' type-id='type-id-264' mangled-name='_PyNotImplemented_Type' visibility='default' filepath='./Include/internal/pycore_object.h' line='783' column='1' elf-symbol-id='_PyNotImplemented_Type'/>
- <var-decl name='_Py_SwappedOp' type-id='type-id-391' mangled-name='_Py_SwappedOp' visibility='default' filepath='./Include/internal/pycore_object.h' line='787' column='1' elf-symbol-id='_Py_SwappedOp'/>
+ <var-decl name='_PyNone_Type' type-id='type-id-264' mangled-name='_PyNone_Type' visibility='default' filepath='./Include/internal/pycore_object.h' line='781' column='1' elf-symbol-id='_PyNone_Type'/>
+ <var-decl name='_PyNotImplemented_Type' type-id='type-id-264' mangled-name='_PyNotImplemented_Type' visibility='default' filepath='./Include/internal/pycore_object.h' line='782' column='1' elf-symbol-id='_PyNotImplemented_Type'/>
+ <var-decl name='_Py_SwappedOp' type-id='type-id-391' mangled-name='_Py_SwappedOp' visibility='default' filepath='./Include/internal/pycore_object.h' line='786' column='1' elf-symbol-id='_Py_SwappedOp'/>
<function-decl name='_PyTuple_DebugMallocStats' filepath='./Include/internal/pycore_tuple.h' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-55'/>
<return type-id='type-id-3'/>
@@ -8368,8 +8368,8 @@
<parameter type-id='type-id-6'/>
<return type-id='type-id-4'/>
</function-decl>
- <var-decl name='_Py_NoneStruct' type-id='type-id-355' mangled-name='_Py_NoneStruct' visibility='default' filepath='./Include/object.h' line='1095' column='1' elf-symbol-id='_Py_NoneStruct'/>
- <var-decl name='_Py_NotImplementedStruct' type-id='type-id-355' mangled-name='_Py_NotImplementedStruct' visibility='default' filepath='./Include/object.h' line='1114' column='1' elf-symbol-id='_Py_NotImplementedStruct'/>
+ <var-decl name='_Py_NoneStruct' type-id='type-id-355' mangled-name='_Py_NoneStruct' visibility='default' filepath='./Include/object.h' line='1101' column='1' elf-symbol-id='_Py_NoneStruct'/>
+ <var-decl name='_Py_NotImplementedStruct' type-id='type-id-355' mangled-name='_Py_NotImplementedStruct' visibility='default' filepath='./Include/object.h' line='1120' column='1' elf-symbol-id='_Py_NotImplementedStruct'/>
<function-decl name='PyThreadState_GetDict' mangled-name='PyThreadState_GetDict' filepath='./Include/pystate.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThreadState_GetDict'>
<return type-id='type-id-4'/>
</function-decl>
@@ -8502,59 +8502,59 @@
<parameter type-id='type-id-4' name='v' filepath='Objects/object.c' line='1846' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_Py_ResurrectReference' mangled-name='_Py_ResurrectReference' filepath='Objects/object.c' line='2470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_ResurrectReference'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/object.c' line='2470' column='1'/>
+ <function-decl name='_Py_ResurrectReference' mangled-name='_Py_ResurrectReference' filepath='Objects/object.c' line='2471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_ResurrectReference'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/object.c' line='2471' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyObject_GET_WEAKREFS_LISTPTR' mangled-name='PyObject_GET_WEAKREFS_LISTPTR' filepath='Objects/object.c' line='2905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GET_WEAKREFS_LISTPTR'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/object.c' line='2905' column='1'/>
+ <function-decl name='PyObject_GET_WEAKREFS_LISTPTR' mangled-name='PyObject_GET_WEAKREFS_LISTPTR' filepath='Objects/object.c' line='2906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GET_WEAKREFS_LISTPTR'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/object.c' line='2906' column='1'/>
<return type-id='type-id-236'/>
</function-decl>
- <function-decl name='Py_NewRef' mangled-name='Py_NewRef' filepath='Objects/object.c' line='2916' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_NewRef'>
- <parameter type-id='type-id-4' name='obj' filepath='Objects/object.c' line='2916' column='1'/>
+ <function-decl name='Py_NewRef' mangled-name='Py_NewRef' filepath='Objects/object.c' line='2917' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_NewRef'>
+ <parameter type-id='type-id-4' name='obj' filepath='Objects/object.c' line='2917' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='Py_XNewRef' mangled-name='Py_XNewRef' filepath='Objects/object.c' line='2922' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_XNewRef'>
- <parameter type-id='type-id-4' name='obj' filepath='Objects/object.c' line='2922' column='1'/>
+ <function-decl name='Py_XNewRef' mangled-name='Py_XNewRef' filepath='Objects/object.c' line='2923' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_XNewRef'>
+ <parameter type-id='type-id-4' name='obj' filepath='Objects/object.c' line='2923' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='Py_Is' mangled-name='Py_Is' filepath='Objects/object.c' line='2934' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_Is'>
- <parameter type-id='type-id-4' name='x' filepath='Objects/object.c' line='2934' column='1'/>
- <parameter type-id='type-id-4' name='y' filepath='Objects/object.c' line='2934' column='1'/>
+ <function-decl name='Py_Is' mangled-name='Py_Is' filepath='Objects/object.c' line='2935' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_Is'>
+ <parameter type-id='type-id-4' name='x' filepath='Objects/object.c' line='2935' column='1'/>
+ <parameter type-id='type-id-4' name='y' filepath='Objects/object.c' line='2935' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='Py_IsNone' mangled-name='Py_IsNone' filepath='Objects/object.c' line='2939' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_IsNone'>
- <parameter type-id='type-id-4' name='x' filepath='Objects/object.c' line='2939' column='1'/>
+ <function-decl name='Py_IsNone' mangled-name='Py_IsNone' filepath='Objects/object.c' line='2940' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_IsNone'>
+ <parameter type-id='type-id-4' name='x' filepath='Objects/object.c' line='2940' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='Py_IsTrue' mangled-name='Py_IsTrue' filepath='Objects/object.c' line='2944' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_IsTrue'>
- <parameter type-id='type-id-4' name='x' filepath='Objects/object.c' line='2944' column='1'/>
+ <function-decl name='Py_IsTrue' mangled-name='Py_IsTrue' filepath='Objects/object.c' line='2945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_IsTrue'>
+ <parameter type-id='type-id-4' name='x' filepath='Objects/object.c' line='2945' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='Py_IsFalse' mangled-name='Py_IsFalse' filepath='Objects/object.c' line='2949' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_IsFalse'>
- <parameter type-id='type-id-4' name='x' filepath='Objects/object.c' line='2949' column='1'/>
+ <function-decl name='Py_IsFalse' mangled-name='Py_IsFalse' filepath='Objects/object.c' line='2950' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_IsFalse'>
+ <parameter type-id='type-id-4' name='x' filepath='Objects/object.c' line='2950' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_Py_SetRefcnt' mangled-name='_Py_SetRefcnt' filepath='Objects/object.c' line='2957' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_SetRefcnt'>
- <parameter type-id='type-id-4' name='ob' filepath='Objects/object.c' line='2957' column='1'/>
- <parameter type-id='type-id-7' name='refcnt' filepath='Objects/object.c' line='2957' column='1'/>
+ <function-decl name='_Py_SetRefcnt' mangled-name='_Py_SetRefcnt' filepath='Objects/object.c' line='2958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_SetRefcnt'>
+ <parameter type-id='type-id-4' name='ob' filepath='Objects/object.c' line='2958' column='1'/>
+ <parameter type-id='type-id-7' name='refcnt' filepath='Objects/object.c' line='2958' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyRefTracer_SetTracer' mangled-name='PyRefTracer_SetTracer' filepath='Objects/object.c' line='2962' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRefTracer_SetTracer'>
- <parameter type-id='type-id-402' name='tracer' filepath='Objects/object.c' line='2962' column='1'/>
- <parameter type-id='type-id-29' name='data' filepath='Objects/object.c' line='2962' column='1'/>
+ <function-decl name='PyRefTracer_SetTracer' mangled-name='PyRefTracer_SetTracer' filepath='Objects/object.c' line='2963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRefTracer_SetTracer'>
+ <parameter type-id='type-id-402' name='tracer' filepath='Objects/object.c' line='2963' column='1'/>
+ <parameter type-id='type-id-29' name='data' filepath='Objects/object.c' line='2963' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRefTracer_GetTracer' mangled-name='PyRefTracer_GetTracer' filepath='Objects/object.c' line='2969' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRefTracer_GetTracer'>
- <parameter type-id='type-id-260' name='data' filepath='Objects/object.c' line='2969' column='1'/>
+ <function-decl name='PyRefTracer_GetTracer' mangled-name='PyRefTracer_GetTracer' filepath='Objects/object.c' line='2970' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRefTracer_GetTracer'>
+ <parameter type-id='type-id-260' name='data' filepath='Objects/object.c' line='2970' column='1'/>
<return type-id='type-id-402'/>
</function-decl>
- <function-decl name='Py_GetConstant' mangled-name='Py_GetConstant' filepath='Objects/object.c' line='3009' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_GetConstant'>
- <parameter type-id='type-id-100' name='constant_id' filepath='Objects/object.c' line='3009' column='1'/>
+ <function-decl name='Py_GetConstant' mangled-name='Py_GetConstant' filepath='Objects/object.c' line='3010' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_GetConstant'>
+ <parameter type-id='type-id-100' name='constant_id' filepath='Objects/object.c' line='3010' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='Py_GetConstantBorrowed' mangled-name='Py_GetConstantBorrowed' filepath='Objects/object.c' line='3022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_GetConstantBorrowed'>
- <parameter type-id='type-id-100' name='constant_id' filepath='Objects/object.c' line='3022' column='1'/>
+ <function-decl name='Py_GetConstantBorrowed' mangled-name='Py_GetConstantBorrowed' filepath='Objects/object.c' line='3023' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_GetConstantBorrowed'>
+ <parameter type-id='type-id-100' name='constant_id' filepath='Objects/object.c' line='3023' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<class-decl name='_Py_object_freelists' size-in-bits='28288' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='127' column='1' id='type-id-397'>
@@ -8601,7 +8601,7 @@
<subrange length='80' type-id='type-id-2' id='type-id-415'/>
</array-type-def>
</abi-instr>
- <abi-instr address-size='64' path='Objects/obmalloc.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/obmalloc.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<array-type-def dimensions='1' type-id='type-id-416' size-in-bits='14400' id='type-id-417'>
<subrange length='75' type-id='type-id-2' id='type-id-418'/>
</array-type-def>
@@ -9175,10 +9175,9 @@
<typedef-decl name='__rusage_who_t' type-id='type-id-480' filepath='/usr/include/x86_64-linux-gnu/sys/resource.h' line='39' column='1' id='type-id-499'/>
<pointer-type-def type-id='type-id-500' size-in-bits='64' id='type-id-501'/>
<pointer-type-def type-id='type-id-502' size-in-bits='64' id='type-id-503'/>
- <pointer-type-def type-id='type-id-504' size-in-bits='64' id='type-id-505'/>
<pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-170'/>
- <qualified-type-def type-id='type-id-434' const='yes' id='type-id-506'/>
- <qualified-type-def type-id='type-id-447' const='yes' id='type-id-507'/>
+ <qualified-type-def type-id='type-id-434' const='yes' id='type-id-504'/>
+ <qualified-type-def type-id='type-id-447' const='yes' id='type-id-505'/>
<pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-472'/>
<pointer-type-def type-id='type-id-439' size-in-bits='64' id='type-id-445'/>
<pointer-type-def type-id='type-id-434' size-in-bits='64' id='type-id-457'/>
@@ -9188,17 +9187,9 @@
<pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-466'/>
<pointer-type-def type-id='type-id-464' size-in-bits='64' id='type-id-468'/>
<pointer-type-def type-id='type-id-452' size-in-bits='64' id='type-id-456'/>
- <pointer-type-def type-id='type-id-508' size-in-bits='64' id='type-id-509'/>
+ <pointer-type-def type-id='type-id-506' size-in-bits='64' id='type-id-507'/>
<pointer-type-def type-id='type-id-484' size-in-bits='64' id='type-id-187'/>
<pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-176'/>
- <function-decl name='PyMutex_Lock' mangled-name='PyMutex_Lock' filepath='./Include/cpython/lock.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyMutex_Lock'>
- <parameter type-id='type-id-503'/>
- <return type-id='type-id-3'/>
- </function-decl>
- <function-decl name='PyMutex_Unlock' mangled-name='PyMutex_Unlock' filepath='./Include/cpython/lock.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyMutex_Unlock'>
- <parameter type-id='type-id-503'/>
- <return type-id='type-id-3'/>
- </function-decl>
<function-decl name='Py_GETENV' mangled-name='Py_GETENV' filepath='./Include/cpython/pydebug.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_GETENV'>
<parameter type-id='type-id-6'/>
<return type-id='type-id-17'/>
@@ -9214,9 +9205,9 @@
<return type-id='type-id-27'/>
</function-decl>
<var-decl name='_mi_stats_main' type-id='type-id-464' visibility='default' filepath='./Include/internal/mimalloc/mimalloc/internal.h' line='62' column='1'/>
- <var-decl name='_mi_page_empty' type-id='type-id-507' visibility='default' filepath='./Include/internal/mimalloc/mimalloc/internal.h' line='63' column='1'/>
+ <var-decl name='_mi_page_empty' type-id='type-id-505' visibility='default' filepath='./Include/internal/mimalloc/mimalloc/internal.h' line='63' column='1'/>
<var-decl name='_mi_abandoned_default' type-id='type-id-450' visibility='default' filepath='./Include/internal/mimalloc/mimalloc/internal.h' line='117' column='1'/>
- <var-decl name='_mi_heap_empty' type-id='type-id-506' visibility='default' filepath='./Include/internal/mimalloc/mimalloc/internal.h' line='368' column='1'/>
+ <var-decl name='_mi_heap_empty' type-id='type-id-504' visibility='default' filepath='./Include/internal/mimalloc/mimalloc/internal.h' line='368' column='1'/>
<var-decl name='_mi_heap_default' type-id='type-id-457' visibility='default' filepath='./Include/internal/mimalloc/mimalloc/prim.h' line='129' column='1'/>
<var-decl name='_mi_process_is_initialized' type-id='type-id-351' visibility='default' filepath='./Include/internal/mimalloc/mimalloc/prim.h' line='130' column='1'/>
<function-decl name='_PyInterpreterState_HasFeature' filepath='./Include/internal/pycore_interp.h' line='394' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -9225,7 +9216,7 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMutex_LockTimed' filepath='./Include/internal/pycore_lock.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-503'/>
+ <parameter type-id='type-id-508'/>
<parameter type-id='type-id-211'/>
<parameter type-id='type-id-475'/>
<return type-id='type-id-479'/>
@@ -9239,17 +9230,17 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Py_qsbr_poll' filepath='./Include/internal/pycore_qsbr.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-510'/>
+ <parameter type-id='type-id-509'/>
<parameter type-id='type-id-107'/>
<return type-id='type-id-351'/>
</function-decl>
<function-decl name='pthread_key_create' filepath='/usr/include/pthread.h' line='1297' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-509'/>
- <parameter type-id='type-id-511'/>
+ <parameter type-id='type-id-507'/>
+ <parameter type-id='type-id-510'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_setspecific' filepath='/usr/include/pthread.h' line='1308' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-508'/>
+ <parameter type-id='type-id-506'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -9374,11 +9365,11 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyObject_GetArenaAllocator' mangled-name='PyObject_GetArenaAllocator' filepath='Objects/obmalloc.c' line='886' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GetArenaAllocator'>
- <parameter type-id='type-id-505' name='allocator' filepath='Objects/obmalloc.c' line='886' column='1'/>
+ <parameter type-id='type-id-503' name='allocator' filepath='Objects/obmalloc.c' line='886' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyObject_SetArenaAllocator' mangled-name='PyObject_SetArenaAllocator' filepath='Objects/obmalloc.c' line='894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_SetArenaAllocator'>
- <parameter type-id='type-id-505' name='allocator' filepath='Objects/obmalloc.c' line='894' column='1'/>
+ <parameter type-id='type-id-503' name='allocator' filepath='Objects/obmalloc.c' line='894' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyMem_RawMalloc' mangled-name='PyMem_RawMalloc' filepath='Objects/obmalloc.c' line='938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyMem_RawMalloc'>
@@ -9398,12 +9389,12 @@
<parameter type-id='type-id-55' name='out' filepath='Objects/obmalloc.c' line='3439' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-type size-in-bits='64' id='type-id-512'>
+ <function-type size-in-bits='64' id='type-id-511'>
<parameter type-id='type-id-29'/>
<return type-id='type-id-3'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Objects/odictobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/odictobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyODict_Type' type-id='type-id-264' mangled-name='PyODict_Type' visibility='default' filepath='./Include/cpython/odictobject.h' line='15' column='1' elf-symbol-id='PyODict_Type'/>
<var-decl name='PyODictIter_Type' type-id='type-id-264' mangled-name='PyODictIter_Type' visibility='default' filepath='./Include/cpython/odictobject.h' line='16' column='1' elf-symbol-id='PyODictIter_Type'/>
<var-decl name='PyODictKeys_Type' type-id='type-id-264' mangled-name='PyODictKeys_Type' visibility='default' filepath='./Include/cpython/odictobject.h' line='17' column='1' elf-symbol-id='PyODictKeys_Type'/>
@@ -9438,23 +9429,23 @@
<parameter type-id='type-id-236'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyODict_New' mangled-name='PyODict_New' filepath='Objects/odictobject.c' line='1559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyODict_New'>
+ <function-decl name='PyODict_New' mangled-name='PyODict_New' filepath='Objects/odictobject.c' line='1576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyODict_New'>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyODict_SetItem' mangled-name='PyODict_SetItem' filepath='Objects/odictobject.c' line='1582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyODict_SetItem'>
- <parameter type-id='type-id-4' name='od' filepath='Objects/odictobject.c' line='1582' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/odictobject.c' line='1582' column='1'/>
- <parameter type-id='type-id-4' name='value' filepath='Objects/odictobject.c' line='1582' column='1'/>
+ <function-decl name='PyODict_SetItem' mangled-name='PyODict_SetItem' filepath='Objects/odictobject.c' line='1599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyODict_SetItem'>
+ <parameter type-id='type-id-4' name='od' filepath='Objects/odictobject.c' line='1599' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/odictobject.c' line='1599' column='1'/>
+ <parameter type-id='type-id-4' name='value' filepath='Objects/odictobject.c' line='1599' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyODict_DelItem' mangled-name='PyODict_DelItem' filepath='Objects/odictobject.c' line='1591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyODict_DelItem'>
- <parameter type-id='type-id-4' name='od' filepath='Objects/odictobject.c' line='1591' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/odictobject.c' line='1591' column='1'/>
+ <function-decl name='PyODict_DelItem' mangled-name='PyODict_DelItem' filepath='Objects/odictobject.c' line='1608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyODict_DelItem'>
+ <parameter type-id='type-id-4' name='od' filepath='Objects/odictobject.c' line='1608' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/odictobject.c' line='1608' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <pointer-type-def type-id='type-id-513' size-in-bits='64' id='type-id-414'/>
- <typedef-decl name='PyDictKeysObject' type-id='type-id-514' filepath='./Include/cpython/dictobject.h' line='5' column='1' id='type-id-513'/>
- <class-decl name='_dictkeysobject' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dict.h' line='140' column='1' id='type-id-514'>
+ <pointer-type-def type-id='type-id-512' size-in-bits='64' id='type-id-414'/>
+ <typedef-decl name='PyDictKeysObject' type-id='type-id-513' filepath='./Include/cpython/dictobject.h' line='5' column='1' id='type-id-512'/>
+ <class-decl name='_dictkeysobject' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dict.h' line='140' column='1' id='type-id-513'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='dk_refcnt' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_dict.h' line='141' column='1'/>
</data-member>
@@ -9481,7 +9472,7 @@
</data-member>
</class-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/picklebufobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/picklebufobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyPickleBuffer_Type' type-id='type-id-264' mangled-name='PyPickleBuffer_Type' visibility='default' filepath='./Include/cpython/picklebufobject.h' line='13' column='1' elf-symbol-id='PyPickleBuffer_Type'/>
<function-decl name='PyPickleBuffer_FromObject' mangled-name='PyPickleBuffer_FromObject' filepath='Objects/picklebufobject.c' line='16' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyPickleBuffer_FromObject'>
<parameter type-id='type-id-4' name='base' filepath='Objects/picklebufobject.c' line='16' column='1'/>
@@ -9496,7 +9487,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/rangeobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/rangeobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PySequence_IterSearch' filepath='./Include/internal/pycore_abstract.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
@@ -9507,7 +9498,7 @@
<var-decl name='PyRangeIter_Type' type-id='type-id-264' mangled-name='PyRangeIter_Type' visibility='default' filepath='./Include/rangeobject.h' line='19' column='1' elf-symbol-id='PyRangeIter_Type'/>
<var-decl name='PyLongRangeIter_Type' type-id='type-id-264' mangled-name='PyLongRangeIter_Type' visibility='default' filepath='./Include/rangeobject.h' line='20' column='1' elf-symbol-id='PyLongRangeIter_Type'/>
<function-decl name='_PySlice_GetLongIndices' mangled-name='_PySlice_GetLongIndices' filepath='./Include/sliceobject.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySlice_GetLongIndices'>
- <parameter type-id='type-id-515'/>
+ <parameter type-id='type-id-514'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-236'/>
<parameter type-id='type-id-236'/>
@@ -9515,11 +9506,11 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/setobject.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-516' size-in-bits='1024' id='type-id-517'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <abi-instr address-size='64' path='Objects/setobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-515' size-in-bits='1024' id='type-id-516'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <class-decl name='setentry' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-516' visibility='default' filepath='./Include/cpython/setobject.h' line='20' column='1' id='type-id-519'>
+ <class-decl name='setentry' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-515' visibility='default' filepath='./Include/cpython/setobject.h' line='20' column='1' id='type-id-518'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='key' type-id='type-id-4' visibility='default' filepath='./Include/cpython/setobject.h' line='21' column='1'/>
</data-member>
@@ -9527,8 +9518,8 @@
<var-decl name='hash' type-id='type-id-299' visibility='default' filepath='./Include/cpython/setobject.h' line='22' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='setentry' type-id='type-id-519' filepath='./Include/cpython/setobject.h' line='23' column='1' id='type-id-516'/>
- <class-decl name='PySetObject' size-in-bits='1600' is-struct='yes' naming-typedef-id='type-id-520' visibility='default' filepath='./Include/cpython/setobject.h' line='36' column='1' id='type-id-521'>
+ <typedef-decl name='setentry' type-id='type-id-518' filepath='./Include/cpython/setobject.h' line='23' column='1' id='type-id-515'/>
+ <class-decl name='PySetObject' size-in-bits='1600' is-struct='yes' naming-typedef-id='type-id-519' visibility='default' filepath='./Include/cpython/setobject.h' line='36' column='1' id='type-id-520'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/setobject.h' line='37' column='1'/>
</data-member>
@@ -9542,7 +9533,7 @@
<var-decl name='mask' type-id='type-id-7' visibility='default' filepath='./Include/cpython/setobject.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='table' type-id='type-id-522' visibility='default' filepath='./Include/cpython/setobject.h' line='53' column='1'/>
+ <var-decl name='table' type-id='type-id-521' visibility='default' filepath='./Include/cpython/setobject.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='hash' type-id='type-id-299' visibility='default' filepath='./Include/cpython/setobject.h' line='54' column='1'/>
@@ -9551,15 +9542,15 @@
<var-decl name='finger' type-id='type-id-7' visibility='default' filepath='./Include/cpython/setobject.h' line='55' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='smalltable' type-id='type-id-517' visibility='default' filepath='./Include/cpython/setobject.h' line='57' column='1'/>
+ <var-decl name='smalltable' type-id='type-id-516' visibility='default' filepath='./Include/cpython/setobject.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1536'>
<var-decl name='weakreflist' type-id='type-id-4' visibility='default' filepath='./Include/cpython/setobject.h' line='58' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PySetObject' type-id='type-id-521' filepath='./Include/cpython/setobject.h' line='59' column='1' id='type-id-520'/>
- <pointer-type-def type-id='type-id-520' size-in-bits='64' id='type-id-523'/>
- <pointer-type-def type-id='type-id-516' size-in-bits='64' id='type-id-522'/>
+ <typedef-decl name='PySetObject' type-id='type-id-520' filepath='./Include/cpython/setobject.h' line='59' column='1' id='type-id-519'/>
+ <pointer-type-def type-id='type-id-519' size-in-bits='64' id='type-id-522'/>
+ <pointer-type-def type-id='type-id-515' size-in-bits='64' id='type-id-521'/>
<function-decl name='_PyDict_Contains_KnownHash' filepath='./Include/internal/pycore_dict.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
@@ -9575,30 +9566,30 @@
<var-decl name='PySet_Type' type-id='type-id-264' mangled-name='PySet_Type' visibility='default' filepath='./Include/setobject.h' line='9' column='1' elf-symbol-id='PySet_Type'/>
<var-decl name='PyFrozenSet_Type' type-id='type-id-264' mangled-name='PyFrozenSet_Type' visibility='default' filepath='./Include/setobject.h' line='10' column='1' elf-symbol-id='PyFrozenSet_Type'/>
<var-decl name='PySetIter_Type' type-id='type-id-264' mangled-name='PySetIter_Type' visibility='default' filepath='./Include/setobject.h' line='11' column='1' elf-symbol-id='PySetIter_Type'/>
- <function-decl name='_PySet_Contains' mangled-name='_PySet_Contains' filepath='Objects/setobject.c' line='2158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySet_Contains'>
- <parameter type-id='type-id-523' name='so' filepath='Objects/setobject.c' line='2158' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/setobject.c' line='2158' column='1'/>
+ <function-decl name='_PySet_Contains' mangled-name='_PySet_Contains' filepath='Objects/setobject.c' line='2152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySet_Contains'>
+ <parameter type-id='type-id-522' name='so' filepath='Objects/setobject.c' line='2152' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/setobject.c' line='2152' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PySet_Size' mangled-name='PySet_Size' filepath='Objects/setobject.c' line='2594' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySet_Size'>
- <parameter type-id='type-id-4' name='anyset' filepath='Objects/setobject.c' line='2594' column='1'/>
+ <function-decl name='PySet_Size' mangled-name='PySet_Size' filepath='Objects/setobject.c' line='2588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySet_Size'>
+ <parameter type-id='type-id-4' name='anyset' filepath='Objects/setobject.c' line='2588' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PySet_Clear' mangled-name='PySet_Clear' filepath='Objects/setobject.c' line='2604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySet_Clear'>
- <parameter type-id='type-id-4' name='set' filepath='Objects/setobject.c' line='2604' column='1'/>
+ <function-decl name='PySet_Clear' mangled-name='PySet_Clear' filepath='Objects/setobject.c' line='2598' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySet_Clear'>
+ <parameter type-id='type-id-4' name='set' filepath='Objects/setobject.c' line='2598' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PySet_Discard' mangled-name='PySet_Discard' filepath='Objects/setobject.c' line='2636' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySet_Discard'>
- <parameter type-id='type-id-4' name='set' filepath='Objects/setobject.c' line='2636' column='1'/>
- <parameter type-id='type-id-4' name='key' filepath='Objects/setobject.c' line='2636' column='1'/>
+ <function-decl name='PySet_Discard' mangled-name='PySet_Discard' filepath='Objects/setobject.c' line='2630' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySet_Discard'>
+ <parameter type-id='type-id-4' name='set' filepath='Objects/setobject.c' line='2630' column='1'/>
+ <parameter type-id='type-id-4' name='key' filepath='Objects/setobject.c' line='2630' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PySet_Pop' mangled-name='PySet_Pop' filepath='Objects/setobject.c' line='2700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySet_Pop'>
- <parameter type-id='type-id-4' name='set' filepath='Objects/setobject.c' line='2700' column='1'/>
+ <function-decl name='PySet_Pop' mangled-name='PySet_Pop' filepath='Objects/setobject.c' line='2694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySet_Pop'>
+ <parameter type-id='type-id-4' name='set' filepath='Objects/setobject.c' line='2694' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/sliceobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/sliceobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='_Py_EllipsisObject' type-id='type-id-355' mangled-name='_Py_EllipsisObject' visibility='default' filepath='./Include/sliceobject.h' line='9' column='1' elf-symbol-id='_Py_EllipsisObject'/>
<var-decl name='PySlice_Type' type-id='type-id-264' mangled-name='PySlice_Type' visibility='default' filepath='./Include/sliceobject.h' line='32' column='1' elf-symbol-id='PySlice_Type'/>
<var-decl name='PyEllipsis_Type' type-id='type-id-264' mangled-name='PyEllipsis_Type' visibility='default' filepath='./Include/sliceobject.h' line='33' column='1' elf-symbol-id='PyEllipsis_Type'/>
@@ -9626,72 +9617,72 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/structseq.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='PyType_Slot' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-524' visibility='default' filepath='./Include/object.h' line='493' column='1' id='type-id-525'>
+ <abi-instr address-size='64' path='Objects/structseq.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='PyType_Slot' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-523' visibility='default' filepath='./Include/object.h' line='499' column='1' id='type-id-524'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='slot' type-id='type-id-5' visibility='default' filepath='./Include/object.h' line='494' column='1'/>
+ <var-decl name='slot' type-id='type-id-5' visibility='default' filepath='./Include/object.h' line='500' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='pfunc' type-id='type-id-29' visibility='default' filepath='./Include/object.h' line='495' column='1'/>
+ <var-decl name='pfunc' type-id='type-id-29' visibility='default' filepath='./Include/object.h' line='501' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyType_Slot' type-id='type-id-525' filepath='./Include/object.h' line='496' column='1' id='type-id-524'/>
- <class-decl name='PyType_Spec' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-16' visibility='default' filepath='./Include/object.h' line='498' column='1' id='type-id-526'>
+ <typedef-decl name='PyType_Slot' type-id='type-id-524' filepath='./Include/object.h' line='502' column='1' id='type-id-523'/>
+ <class-decl name='PyType_Spec' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-16' visibility='default' filepath='./Include/object.h' line='504' column='1' id='type-id-525'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/object.h' line='499' column='1'/>
+ <var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/object.h' line='505' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='basicsize' type-id='type-id-5' visibility='default' filepath='./Include/object.h' line='500' column='1'/>
+ <var-decl name='basicsize' type-id='type-id-5' visibility='default' filepath='./Include/object.h' line='506' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
- <var-decl name='itemsize' type-id='type-id-5' visibility='default' filepath='./Include/object.h' line='501' column='1'/>
+ <var-decl name='itemsize' type-id='type-id-5' visibility='default' filepath='./Include/object.h' line='507' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='flags' type-id='type-id-100' visibility='default' filepath='./Include/object.h' line='502' column='1'/>
+ <var-decl name='flags' type-id='type-id-100' visibility='default' filepath='./Include/object.h' line='508' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='slots' type-id='type-id-527' visibility='default' filepath='./Include/object.h' line='503' column='1'/>
+ <var-decl name='slots' type-id='type-id-526' visibility='default' filepath='./Include/object.h' line='509' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyType_Spec' type-id='type-id-526' filepath='./Include/object.h' line='504' column='1' id='type-id-16'/>
- <pointer-type-def type-id='type-id-524' size-in-bits='64' id='type-id-527'/>
- <pointer-type-def type-id='type-id-16' size-in-bits='64' id='type-id-528'/>
+ <typedef-decl name='PyType_Spec' type-id='type-id-525' filepath='./Include/object.h' line='510' column='1' id='type-id-16'/>
+ <pointer-type-def type-id='type-id-523' size-in-bits='64' id='type-id-526'/>
+ <pointer-type-def type-id='type-id-16' size-in-bits='64' id='type-id-527'/>
<function-decl name='_PyType_HasSubclasses' filepath='./Include/internal/pycore_typeobject.h' line='200' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyType_FromSpecWithBases' mangled-name='PyType_FromSpecWithBases' filepath='./Include/object.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_FromSpecWithBases'>
- <parameter type-id='type-id-528'/>
+ <function-decl name='PyType_FromSpecWithBases' mangled-name='PyType_FromSpecWithBases' filepath='./Include/object.h' line='514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_FromSpecWithBases'>
+ <parameter type-id='type-id-527'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
- <var-decl name='PyStructSequence_UnnamedField' type-id='type-id-529' mangled-name='PyStructSequence_UnnamedField' visibility='default' filepath='./Include/structseq.h' line='22' column='1' elf-symbol-id='PyStructSequence_UnnamedField'/>
- <function-decl name='PyStructSequence_GetItem' mangled-name='PyStructSequence_GetItem' filepath='Objects/structseq.c' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStructSequence_GetItem'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/structseq.c' line='90' column='1'/>
- <parameter type-id='type-id-7' name='index' filepath='Objects/structseq.c' line='90' column='1'/>
+ <var-decl name='PyStructSequence_UnnamedField' type-id='type-id-528' mangled-name='PyStructSequence_UnnamedField' visibility='default' filepath='./Include/structseq.h' line='22' column='1' elf-symbol-id='PyStructSequence_UnnamedField'/>
+ <function-decl name='PyStructSequence_GetItem' mangled-name='PyStructSequence_GetItem' filepath='Objects/structseq.c' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStructSequence_GetItem'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/structseq.c' line='98' column='1'/>
+ <parameter type-id='type-id-7' name='index' filepath='Objects/structseq.c' line='98' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyStructSequence_InitType2' mangled-name='PyStructSequence_InitType2' filepath='Objects/structseq.c' line='662' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStructSequence_InitType2'>
- <parameter type-id='type-id-1' name='type' filepath='Objects/structseq.c' line='662' column='1'/>
- <parameter type-id='type-id-346' name='desc' filepath='Objects/structseq.c' line='662' column='1'/>
+ <function-decl name='PyStructSequence_InitType2' mangled-name='PyStructSequence_InitType2' filepath='Objects/structseq.c' line='677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStructSequence_InitType2'>
+ <parameter type-id='type-id-1' name='type' filepath='Objects/structseq.c' line='677' column='1'/>
+ <parameter type-id='type-id-346' name='desc' filepath='Objects/structseq.c' line='677' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyStructSequence_InitType' mangled-name='PyStructSequence_InitType' filepath='Objects/structseq.c' line='696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStructSequence_InitType'>
- <parameter type-id='type-id-1' name='type' filepath='Objects/structseq.c' line='696' column='1'/>
- <parameter type-id='type-id-346' name='desc' filepath='Objects/structseq.c' line='696' column='1'/>
+ <function-decl name='PyStructSequence_InitType' mangled-name='PyStructSequence_InitType' filepath='Objects/structseq.c' line='711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStructSequence_InitType'>
+ <parameter type-id='type-id-1' name='type' filepath='Objects/structseq.c' line='711' column='1'/>
+ <parameter type-id='type-id-346' name='desc' filepath='Objects/structseq.c' line='711' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyStructSequence_NewType' mangled-name='_PyStructSequence_NewType' filepath='Objects/structseq.c' line='734' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyStructSequence_NewType'>
- <parameter type-id='type-id-346' name='desc' filepath='Objects/structseq.c' line='734' column='1'/>
- <parameter type-id='type-id-2' name='tp_flags' filepath='Objects/structseq.c' line='734' column='1'/>
+ <function-decl name='_PyStructSequence_NewType' mangled-name='_PyStructSequence_NewType' filepath='Objects/structseq.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyStructSequence_NewType'>
+ <parameter type-id='type-id-346' name='desc' filepath='Objects/structseq.c' line='749' column='1'/>
+ <parameter type-id='type-id-2' name='tp_flags' filepath='Objects/structseq.c' line='749' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
- <function-decl name='PyStructSequence_NewType' mangled-name='PyStructSequence_NewType' filepath='Objects/structseq.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStructSequence_NewType'>
- <parameter type-id='type-id-346' name='desc' filepath='Objects/structseq.c' line='785' column='1'/>
+ <function-decl name='PyStructSequence_NewType' mangled-name='PyStructSequence_NewType' filepath='Objects/structseq.c' line='801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStructSequence_NewType'>
+ <parameter type-id='type-id-346' name='desc' filepath='Objects/structseq.c' line='801' column='1'/>
<return type-id='type-id-1'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/tupleobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/tupleobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyObject_GC_Resize' mangled-name='_PyObject_GC_Resize' filepath='./Include/objimpl.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_GC_Resize'>
<parameter type-id='type-id-319'/>
<parameter type-id='type-id-7'/>
@@ -9711,7 +9702,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/typeobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/typeobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyEval_GetGlobals' mangled-name='PyEval_GetGlobals' filepath='./Include/ceval.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyEval_GetGlobals'>
<return type-id='type-id-4'/>
</function-decl>
@@ -9789,28 +9780,28 @@
<function-decl name='_PyMemoryView_FromBufferProc' filepath='./Include/internal/pycore_memoryobject.h' line='14' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-530'/>
+ <parameter type-id='type-id-529'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_Py_SetImmortalUntracked' filepath='./Include/internal/pycore_object.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyObject_GC_Link' filepath='./Include/internal/pycore_object.h' line='683' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_GC_Link' filepath='./Include/internal/pycore_object.h' line='682' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyObject_SetAttributeErrorContext' filepath='./Include/internal/pycore_object.h' line='702' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_SetAttributeErrorContext' filepath='./Include/internal/pycore_object.h' line='701' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyObject_InitInlineValues' filepath='./Include/internal/pycore_object.h' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_InitInlineValues' filepath='./Include/internal/pycore_object.h' line='703' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyObject_IsInstanceDictEmpty' filepath='./Include/internal/pycore_object.h' line='746' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyObject_IsInstanceDictEmpty' filepath='./Include/internal/pycore_object.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -9834,9 +9825,9 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
- <var-decl name='PyType_Type' type-id='type-id-264' mangled-name='PyType_Type' visibility='default' filepath='./Include/object.h' line='542' column='1' elf-symbol-id='PyType_Type'/>
- <var-decl name='PyBaseObject_Type' type-id='type-id-264' mangled-name='PyBaseObject_Type' visibility='default' filepath='./Include/object.h' line='543' column='1' elf-symbol-id='PyBaseObject_Type'/>
- <var-decl name='PySuper_Type' type-id='type-id-264' mangled-name='PySuper_Type' visibility='default' filepath='./Include/object.h' line='544' column='1' elf-symbol-id='PySuper_Type'/>
+ <var-decl name='PyType_Type' type-id='type-id-264' mangled-name='PyType_Type' visibility='default' filepath='./Include/object.h' line='548' column='1' elf-symbol-id='PyType_Type'/>
+ <var-decl name='PyBaseObject_Type' type-id='type-id-264' mangled-name='PyBaseObject_Type' visibility='default' filepath='./Include/object.h' line='549' column='1' elf-symbol-id='PyBaseObject_Type'/>
+ <var-decl name='PySuper_Type' type-id='type-id-264' mangled-name='PySuper_Type' visibility='default' filepath='./Include/object.h' line='550' column='1' elf-symbol-id='PySuper_Type'/>
<function-decl name='PyUnicode_IsIdentifier' mangled-name='PyUnicode_IsIdentifier' filepath='./Include/unicodeobject.h' line='1008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_IsIdentifier'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
@@ -9859,7 +9850,7 @@
<return type-id='type-id-100'/>
</function-decl>
<function-decl name='PyType_AddWatcher' mangled-name='PyType_AddWatcher' filepath='Objects/typeobject.c' line='887' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_AddWatcher'>
- <parameter type-id='type-id-531' name='callback' filepath='Objects/typeobject.c' line='887' column='1'/>
+ <parameter type-id='type-id-530' name='callback' filepath='Objects/typeobject.c' line='887' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyType_ClearWatcher' mangled-name='PyType_ClearWatcher' filepath='Objects/typeobject.c' line='917' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_ClearWatcher'>
@@ -9899,18 +9890,18 @@
<function-decl name='PyType_FromMetaclass' mangled-name='PyType_FromMetaclass' filepath='Objects/typeobject.c' line='4855' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_FromMetaclass'>
<parameter type-id='type-id-1' name='metaclass' filepath='Objects/typeobject.c' line='4855' column='1'/>
<parameter type-id='type-id-4' name='module' filepath='Objects/typeobject.c' line='4855' column='1'/>
- <parameter type-id='type-id-528' name='spec' filepath='Objects/typeobject.c' line='4856' column='1'/>
+ <parameter type-id='type-id-527' name='spec' filepath='Objects/typeobject.c' line='4856' column='1'/>
<parameter type-id='type-id-4' name='bases_in' filepath='Objects/typeobject.c' line='4856' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='PyType_FromModuleAndSpec' mangled-name='PyType_FromModuleAndSpec' filepath='Objects/typeobject.c' line='4862' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_FromModuleAndSpec'>
<parameter type-id='type-id-4' name='module' filepath='Objects/typeobject.c' line='4862' column='1'/>
- <parameter type-id='type-id-528' name='spec' filepath='Objects/typeobject.c' line='4862' column='1'/>
+ <parameter type-id='type-id-527' name='spec' filepath='Objects/typeobject.c' line='4862' column='1'/>
<parameter type-id='type-id-4' name='bases' filepath='Objects/typeobject.c' line='4862' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='PyType_FromSpec' mangled-name='PyType_FromSpec' filepath='Objects/typeobject.c' line='4874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_FromSpec'>
- <parameter type-id='type-id-528' name='spec' filepath='Objects/typeobject.c' line='4874' column='1'/>
+ <parameter type-id='type-id-527' name='spec' filepath='Objects/typeobject.c' line='4874' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='PyType_GetName' mangled-name='PyType_GetName' filepath='Objects/typeobject.c' line='4880' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyType_GetName'>
@@ -9976,7 +9967,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/typevarobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/typevarobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyArg_UnpackKeywordsWithVararg' mangled-name='_PyArg_UnpackKeywordsWithVararg' filepath='./Include/internal/pycore_modsupport.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyArg_UnpackKeywordsWithVararg'>
<parameter type-id='type-id-256'/>
<parameter type-id='type-id-7'/>
@@ -9994,7 +9985,7 @@
<var-decl name='_PyNoDefault_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_typevarobject.h' line='21' column='1'/>
<var-decl name='_Py_NoDefaultStruct' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_typevarobject.h' line='22' column='1'/>
</abi-instr>
- <abi-instr address-size='64' path='Objects/unicodectype.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/unicodectype.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyUnicode_ToTitlecase' mangled-name='_PyUnicode_ToTitlecase' filepath='Objects/unicodectype.c' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_ToTitlecase'>
<parameter type-id='type-id-257' name='ch' filepath='Objects/unicodectype.c' line='62' column='1'/>
<return type-id='type-id-257'/>
@@ -10016,16 +10007,16 @@
<return type-id='type-id-171'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/unicodeobject.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-370' size-in-bits='1024' id='type-id-532'>
- <subrange length='128' type-id='type-id-2' id='type-id-533'/>
+ <abi-instr address-size='64' path='Objects/unicodeobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-370' size-in-bits='1024' id='type-id-531'>
+ <subrange length='128' type-id='type-id-2' id='type-id-532'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-370' size-in-bits='infinite' id='type-id-534'>
+ <array-type-def dimensions='1' type-id='type-id-370' size-in-bits='infinite' id='type-id-533'>
<subrange length='infinite' id='type-id-229'/>
</array-type-def>
- <class-decl name='PyStatus' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-60' visibility='default' filepath='./Include/cpython/initconfig.h' line='10' column='1' id='type-id-535'>
+ <class-decl name='PyStatus' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-60' visibility='default' filepath='./Include/cpython/initconfig.h' line='10' column='1' id='type-id-534'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_type' type-id='type-id-536' visibility='default' filepath='./Include/cpython/initconfig.h' line='15' column='1'/>
+ <var-decl name='_type' type-id='type-id-535' visibility='default' filepath='./Include/cpython/initconfig.h' line='15' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='func' type-id='type-id-6' visibility='default' filepath='./Include/cpython/initconfig.h' line='16' column='1'/>
@@ -10037,11 +10028,11 @@
<var-decl name='exitcode' type-id='type-id-5' visibility='default' filepath='./Include/cpython/initconfig.h' line='18' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyStatus' type-id='type-id-535' filepath='./Include/cpython/initconfig.h' line='19' column='1' id='type-id-60'/>
- <pointer-type-def type-id='type-id-537' size-in-bits='64' id='type-id-538'/>
- <qualified-type-def type-id='type-id-257' const='yes' id='type-id-539'/>
- <qualified-type-def type-id='type-id-540' const='yes' id='type-id-541'/>
- <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-542'/>
+ <typedef-decl name='PyStatus' type-id='type-id-534' filepath='./Include/cpython/initconfig.h' line='19' column='1' id='type-id-60'/>
+ <pointer-type-def type-id='type-id-536' size-in-bits='64' id='type-id-537'/>
+ <qualified-type-def type-id='type-id-257' const='yes' id='type-id-538'/>
+ <qualified-type-def type-id='type-id-539' const='yes' id='type-id-540'/>
+ <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-541'/>
<function-decl name='PyCodec_Encode' mangled-name='PyCodec_Encode' filepath='./Include/codecs.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCodec_Encode'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-6'/>
@@ -10075,11 +10066,11 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyUnicode_IsWhitespace' mangled-name='_PyUnicode_IsWhitespace' filepath='./Include/cpython/unicodeobject.h' line='605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_IsWhitespace'>
- <parameter type-id='type-id-539'/>
+ <parameter type-id='type-id-538'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyUnicode_IsLinebreak' mangled-name='_PyUnicode_IsLinebreak' filepath='./Include/cpython/unicodeobject.h' line='609' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_IsLinebreak'>
- <parameter type-id='type-id-539'/>
+ <parameter type-id='type-id-538'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyUnicode_ToDecimalDigit' mangled-name='_PyUnicode_ToDecimalDigit' filepath='./Include/cpython/unicodeobject.h' line='625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_ToDecimalDigit'>
@@ -10102,7 +10093,7 @@
<parameter type-id='type-id-257'/>
<return type-id='type-id-5'/>
</function-decl>
- <var-decl name='_Py_ascii_whitespace' type-id='type-id-534' mangled-name='_Py_ascii_whitespace' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='658' column='1' elf-symbol-id='_Py_ascii_whitespace'/>
+ <var-decl name='_Py_ascii_whitespace' type-id='type-id-533' mangled-name='_Py_ascii_whitespace' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='658' column='1' elf-symbol-id='_Py_ascii_whitespace'/>
<function-decl name='_PyCodec_InitRegistry' filepath='./Include/internal/pycore_codecs.h' line='16' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-60'/>
@@ -10129,7 +10120,7 @@
<parameter type-id='type-id-56'/>
<parameter type-id='type-id-259'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-543'/>
+ <parameter type-id='type-id-542'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_EncodeLocaleEx' mangled-name='_Py_EncodeLocaleEx' filepath='./Include/internal/pycore_fileutils.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_EncodeLocaleEx'>
@@ -10138,33 +10129,33 @@
<parameter type-id='type-id-56'/>
<parameter type-id='type-id-259'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-543'/>
+ <parameter type-id='type-id-542'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_hashtable_new_full' mangled-name='_Py_hashtable_new_full' filepath='./Include/internal/pycore_hashtable.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_new_full'>
+ <parameter type-id='type-id-543'/>
<parameter type-id='type-id-544'/>
<parameter type-id='type-id-545'/>
- <parameter type-id='type-id-546'/>
- <parameter type-id='type-id-546'/>
- <parameter type-id='type-id-538'/>
- <return type-id='type-id-547'/>
+ <parameter type-id='type-id-545'/>
+ <parameter type-id='type-id-537'/>
+ <return type-id='type-id-546'/>
</function-decl>
<function-decl name='_Py_hashtable_destroy' mangled-name='_Py_hashtable_destroy' filepath='./Include/internal/pycore_hashtable.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_destroy'>
- <parameter type-id='type-id-547'/>
+ <parameter type-id='type-id-546'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Py_hashtable_len' mangled-name='_Py_hashtable_len' filepath='./Include/internal/pycore_hashtable.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_len'>
- <parameter type-id='type-id-542'/>
+ <parameter type-id='type-id-541'/>
<return type-id='type-id-21'/>
</function-decl>
<function-decl name='_Py_hashtable_set' mangled-name='_Py_hashtable_set' filepath='./Include/internal/pycore_hashtable.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_set'>
- <parameter type-id='type-id-547'/>
+ <parameter type-id='type-id-546'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_hashtable_get' mangled-name='_Py_hashtable_get' filepath='./Include/internal/pycore_hashtable.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_get'>
- <parameter type-id='type-id-547'/>
+ <parameter type-id='type-id-546'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-29'/>
</function-decl>
@@ -10214,22 +10205,22 @@
</function-decl>
<function-decl name='_PyUnicode_ToLowerFull' filepath='./Include/internal/pycore_unicodeobject.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-257'/>
- <parameter type-id='type-id-548'/>
+ <parameter type-id='type-id-547'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyUnicode_ToTitleFull' filepath='./Include/internal/pycore_unicodeobject.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-257'/>
- <parameter type-id='type-id-548'/>
+ <parameter type-id='type-id-547'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyUnicode_ToUpperFull' filepath='./Include/internal/pycore_unicodeobject.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-257'/>
- <parameter type-id='type-id-548'/>
+ <parameter type-id='type-id-547'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyUnicode_ToFoldedFull' filepath='./Include/internal/pycore_unicodeobject.h' line='24' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-257'/>
- <parameter type-id='type-id-548'/>
+ <parameter type-id='type-id-547'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyUnicode_IsCaseIgnorable' filepath='./Include/internal/pycore_unicodeobject.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -10267,410 +10258,410 @@
<parameter type-id='type-id-21'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_Py_GetErrorHandler' mangled-name='_Py_GetErrorHandler' filepath='Objects/unicodeobject.c' line='484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_GetErrorHandler'>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='484' column='1'/>
- <return type-id='type-id-543'/>
+ <function-decl name='_Py_GetErrorHandler' mangled-name='_Py_GetErrorHandler' filepath='Objects/unicodeobject.c' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_GetErrorHandler'>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='511' column='1'/>
+ <return type-id='type-id-542'/>
</function-decl>
- <function-decl name='PyUnicode_CopyCharacters' mangled-name='PyUnicode_CopyCharacters' filepath='Objects/unicodeobject.c' line='1570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_CopyCharacters'>
- <parameter type-id='type-id-4' name='to' filepath='Objects/unicodeobject.c' line='1570' column='1'/>
- <parameter type-id='type-id-7' name='to_start' filepath='Objects/unicodeobject.c' line='1570' column='1'/>
- <parameter type-id='type-id-4' name='from' filepath='Objects/unicodeobject.c' line='1571' column='1'/>
- <parameter type-id='type-id-7' name='from_start' filepath='Objects/unicodeobject.c' line='1571' column='1'/>
- <parameter type-id='type-id-7' name='how_many' filepath='Objects/unicodeobject.c' line='1572' column='1'/>
+ <function-decl name='PyUnicode_CopyCharacters' mangled-name='PyUnicode_CopyCharacters' filepath='Objects/unicodeobject.c' line='1597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_CopyCharacters'>
+ <parameter type-id='type-id-4' name='to' filepath='Objects/unicodeobject.c' line='1597' column='1'/>
+ <parameter type-id='type-id-7' name='to_start' filepath='Objects/unicodeobject.c' line='1597' column='1'/>
+ <parameter type-id='type-id-4' name='from' filepath='Objects/unicodeobject.c' line='1598' column='1'/>
+ <parameter type-id='type-id-7' name='from_start' filepath='Objects/unicodeobject.c' line='1598' column='1'/>
+ <parameter type-id='type-id-7' name='how_many' filepath='Objects/unicodeobject.c' line='1599' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyUnicode_Resize' mangled-name='PyUnicode_Resize' filepath='Objects/unicodeobject.c' line='1831' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Resize'>
- <parameter type-id='type-id-236' name='p_unicode' filepath='Objects/unicodeobject.c' line='1831' column='1'/>
- <parameter type-id='type-id-7' name='length' filepath='Objects/unicodeobject.c' line='1831' column='1'/>
+ <function-decl name='PyUnicode_Resize' mangled-name='PyUnicode_Resize' filepath='Objects/unicodeobject.c' line='1858' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Resize'>
+ <parameter type-id='type-id-236' name='p_unicode' filepath='Objects/unicodeobject.c' line='1858' column='1'/>
+ <parameter type-id='type-id-7' name='length' filepath='Objects/unicodeobject.c' line='1858' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyUnicode_FromWideChar' mangled-name='PyUnicode_FromWideChar' filepath='Objects/unicodeobject.c' line='1933' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromWideChar'>
- <parameter type-id='type-id-18' name='u' filepath='Objects/unicodeobject.c' line='1933' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='1933' column='1'/>
+ <function-decl name='PyUnicode_FromWideChar' mangled-name='PyUnicode_FromWideChar' filepath='Objects/unicodeobject.c' line='1960' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromWideChar'>
+ <parameter type-id='type-id-18' name='u' filepath='Objects/unicodeobject.c' line='1960' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='1960' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_FromKindAndData' mangled-name='PyUnicode_FromKindAndData' filepath='Objects/unicodeobject.c' line='2240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromKindAndData'>
- <parameter type-id='type-id-5' name='kind' filepath='Objects/unicodeobject.c' line='2240' column='1'/>
- <parameter type-id='type-id-29' name='buffer' filepath='Objects/unicodeobject.c' line='2240' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='2240' column='1'/>
+ <function-decl name='PyUnicode_FromKindAndData' mangled-name='PyUnicode_FromKindAndData' filepath='Objects/unicodeobject.c' line='2267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromKindAndData'>
+ <parameter type-id='type-id-5' name='kind' filepath='Objects/unicodeobject.c' line='2267' column='1'/>
+ <parameter type-id='type-id-29' name='buffer' filepath='Objects/unicodeobject.c' line='2267' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='2267' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsUCS4' mangled-name='PyUnicode_AsUCS4' filepath='Objects/unicodeobject.c' line='2460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUCS4'>
- <parameter type-id='type-id-4' name='string' filepath='Objects/unicodeobject.c' line='2460' column='1'/>
- <parameter type-id='type-id-548' name='target' filepath='Objects/unicodeobject.c' line='2460' column='1'/>
- <parameter type-id='type-id-7' name='targetsize' filepath='Objects/unicodeobject.c' line='2460' column='1'/>
- <parameter type-id='type-id-5' name='copy_null' filepath='Objects/unicodeobject.c' line='2461' column='1'/>
- <return type-id='type-id-548'/>
+ <function-decl name='PyUnicode_AsUCS4' mangled-name='PyUnicode_AsUCS4' filepath='Objects/unicodeobject.c' line='2487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUCS4'>
+ <parameter type-id='type-id-4' name='string' filepath='Objects/unicodeobject.c' line='2487' column='1'/>
+ <parameter type-id='type-id-547' name='target' filepath='Objects/unicodeobject.c' line='2487' column='1'/>
+ <parameter type-id='type-id-7' name='targetsize' filepath='Objects/unicodeobject.c' line='2487' column='1'/>
+ <parameter type-id='type-id-5' name='copy_null' filepath='Objects/unicodeobject.c' line='2488' column='1'/>
+ <return type-id='type-id-547'/>
</function-decl>
- <function-decl name='PyUnicode_AsUCS4Copy' mangled-name='PyUnicode_AsUCS4Copy' filepath='Objects/unicodeobject.c' line='2471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUCS4Copy'>
- <parameter type-id='type-id-4' name='string' filepath='Objects/unicodeobject.c' line='2471' column='1'/>
- <return type-id='type-id-548'/>
+ <function-decl name='PyUnicode_AsUCS4Copy' mangled-name='PyUnicode_AsUCS4Copy' filepath='Objects/unicodeobject.c' line='2498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUCS4Copy'>
+ <parameter type-id='type-id-4' name='string' filepath='Objects/unicodeobject.c' line='2498' column='1'/>
+ <return type-id='type-id-547'/>
</function-decl>
- <function-decl name='PyUnicode_AsWideCharString' mangled-name='PyUnicode_AsWideCharString' filepath='Objects/unicodeobject.c' line='3199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsWideCharString'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3199' column='1'/>
- <parameter type-id='type-id-8' name='size' filepath='Objects/unicodeobject.c' line='3200' column='1'/>
+ <function-decl name='PyUnicode_AsWideCharString' mangled-name='PyUnicode_AsWideCharString' filepath='Objects/unicodeobject.c' line='3226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsWideCharString'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3226' column='1'/>
+ <parameter type-id='type-id-8' name='size' filepath='Objects/unicodeobject.c' line='3227' column='1'/>
<return type-id='type-id-57'/>
</function-decl>
- <function-decl name='PyUnicode_FromOrdinal' mangled-name='PyUnicode_FromOrdinal' filepath='Objects/unicodeobject.c' line='3295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromOrdinal'>
- <parameter type-id='type-id-5' name='ordinal' filepath='Objects/unicodeobject.c' line='3295' column='1'/>
+ <function-decl name='PyUnicode_FromOrdinal' mangled-name='PyUnicode_FromOrdinal' filepath='Objects/unicodeobject.c' line='3322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromOrdinal'>
+ <parameter type-id='type-id-5' name='ordinal' filepath='Objects/unicodeobject.c' line='3322' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_FromObject' mangled-name='PyUnicode_FromObject' filepath='Objects/unicodeobject.c' line='3307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromObject'>
- <parameter type-id='type-id-4' name='obj' filepath='Objects/unicodeobject.c' line='3307' column='1'/>
+ <function-decl name='PyUnicode_FromObject' mangled-name='PyUnicode_FromObject' filepath='Objects/unicodeobject.c' line='3334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromObject'>
+ <parameter type-id='type-id-4' name='obj' filepath='Objects/unicodeobject.c' line='3334' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsDecodedObject' mangled-name='PyUnicode_AsDecodedObject' filepath='Objects/unicodeobject.c' line='3518' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsDecodedObject'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3518' column='1'/>
- <parameter type-id='type-id-6' name='encoding' filepath='Objects/unicodeobject.c' line='3519' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3520' column='1'/>
+ <function-decl name='PyUnicode_AsDecodedObject' mangled-name='PyUnicode_AsDecodedObject' filepath='Objects/unicodeobject.c' line='3545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsDecodedObject'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3545' column='1'/>
+ <parameter type-id='type-id-6' name='encoding' filepath='Objects/unicodeobject.c' line='3546' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3547' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsDecodedUnicode' mangled-name='PyUnicode_AsDecodedUnicode' filepath='Objects/unicodeobject.c' line='3540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsDecodedUnicode'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3540' column='1'/>
- <parameter type-id='type-id-6' name='encoding' filepath='Objects/unicodeobject.c' line='3541' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3542' column='1'/>
+ <function-decl name='PyUnicode_AsDecodedUnicode' mangled-name='PyUnicode_AsDecodedUnicode' filepath='Objects/unicodeobject.c' line='3567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsDecodedUnicode'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3567' column='1'/>
+ <parameter type-id='type-id-6' name='encoding' filepath='Objects/unicodeobject.c' line='3568' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3569' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsEncodedObject' mangled-name='PyUnicode_AsEncodedObject' filepath='Objects/unicodeobject.c' line='3579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsEncodedObject'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3579' column='1'/>
- <parameter type-id='type-id-6' name='encoding' filepath='Objects/unicodeobject.c' line='3580' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3581' column='1'/>
+ <function-decl name='PyUnicode_AsEncodedObject' mangled-name='PyUnicode_AsEncodedObject' filepath='Objects/unicodeobject.c' line='3606' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsEncodedObject'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3606' column='1'/>
+ <parameter type-id='type-id-6' name='encoding' filepath='Objects/unicodeobject.c' line='3607' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3608' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_EncodeLocale' mangled-name='PyUnicode_EncodeLocale' filepath='Objects/unicodeobject.c' line='3661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_EncodeLocale'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3661' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3661' column='1'/>
+ <function-decl name='PyUnicode_EncodeLocale' mangled-name='PyUnicode_EncodeLocale' filepath='Objects/unicodeobject.c' line='3688' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_EncodeLocale'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3688' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3688' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_EncodeFSDefault' mangled-name='PyUnicode_EncodeFSDefault' filepath='Objects/unicodeobject.c' line='3668' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_EncodeFSDefault'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3668' column='1'/>
+ <function-decl name='PyUnicode_EncodeFSDefault' mangled-name='PyUnicode_EncodeFSDefault' filepath='Objects/unicodeobject.c' line='3695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_EncodeFSDefault'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3695' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsEncodedUnicode' mangled-name='PyUnicode_AsEncodedUnicode' filepath='Objects/unicodeobject.c' line='3802' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsEncodedUnicode'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3802' column='1'/>
- <parameter type-id='type-id-6' name='encoding' filepath='Objects/unicodeobject.c' line='3803' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3804' column='1'/>
+ <function-decl name='PyUnicode_AsEncodedUnicode' mangled-name='PyUnicode_AsEncodedUnicode' filepath='Objects/unicodeobject.c' line='3829' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsEncodedUnicode'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='3829' column='1'/>
+ <parameter type-id='type-id-6' name='encoding' filepath='Objects/unicodeobject.c' line='3830' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3831' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeLocaleAndSize' mangled-name='PyUnicode_DecodeLocaleAndSize' filepath='Objects/unicodeobject.c' line='3882' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeLocaleAndSize'>
- <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='3882' column='1'/>
- <parameter type-id='type-id-7' name='len' filepath='Objects/unicodeobject.c' line='3882' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3883' column='1'/>
+ <function-decl name='PyUnicode_DecodeLocaleAndSize' mangled-name='PyUnicode_DecodeLocaleAndSize' filepath='Objects/unicodeobject.c' line='3909' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeLocaleAndSize'>
+ <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='3909' column='1'/>
+ <parameter type-id='type-id-7' name='len' filepath='Objects/unicodeobject.c' line='3909' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3910' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeLocale' mangled-name='PyUnicode_DecodeLocale' filepath='Objects/unicodeobject.c' line='3890' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeLocale'>
- <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='3890' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3890' column='1'/>
+ <function-decl name='PyUnicode_DecodeLocale' mangled-name='PyUnicode_DecodeLocale' filepath='Objects/unicodeobject.c' line='3917' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeLocale'>
+ <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='3917' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='3917' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeFSDefaultAndSize' mangled-name='PyUnicode_DecodeFSDefaultAndSize' filepath='Objects/unicodeobject.c' line='3905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeFSDefaultAndSize'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='3905' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='3905' column='1'/>
+ <function-decl name='PyUnicode_DecodeFSDefaultAndSize' mangled-name='PyUnicode_DecodeFSDefaultAndSize' filepath='Objects/unicodeobject.c' line='3932' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeFSDefaultAndSize'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='3932' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='3932' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_FSConverter' mangled-name='PyUnicode_FSConverter' filepath='Objects/unicodeobject.c' line='3941' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FSConverter'>
- <parameter type-id='type-id-4' name='arg' filepath='Objects/unicodeobject.c' line='3941' column='1'/>
- <parameter type-id='type-id-29' name='addr' filepath='Objects/unicodeobject.c' line='3941' column='1'/>
+ <function-decl name='PyUnicode_FSConverter' mangled-name='PyUnicode_FSConverter' filepath='Objects/unicodeobject.c' line='3968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FSConverter'>
+ <parameter type-id='type-id-4' name='arg' filepath='Objects/unicodeobject.c' line='3968' column='1'/>
+ <parameter type-id='type-id-29' name='addr' filepath='Objects/unicodeobject.c' line='3968' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyUnicode_FSDecoder' mangled-name='PyUnicode_FSDecoder' filepath='Objects/unicodeobject.c' line='3981' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FSDecoder'>
- <parameter type-id='type-id-4' name='arg' filepath='Objects/unicodeobject.c' line='3981' column='1'/>
- <parameter type-id='type-id-29' name='addr' filepath='Objects/unicodeobject.c' line='3981' column='1'/>
+ <function-decl name='PyUnicode_FSDecoder' mangled-name='PyUnicode_FSDecoder' filepath='Objects/unicodeobject.c' line='4008' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FSDecoder'>
+ <parameter type-id='type-id-4' name='arg' filepath='Objects/unicodeobject.c' line='4008' column='1'/>
+ <parameter type-id='type-id-29' name='addr' filepath='Objects/unicodeobject.c' line='4008' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyUnicode_AsUTF8NoNUL' mangled-name='_PyUnicode_AsUTF8NoNUL' filepath='Objects/unicodeobject.c' line='4060' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_AsUTF8NoNUL'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='4060' column='1'/>
+ <function-decl name='_PyUnicode_AsUTF8NoNUL' mangled-name='_PyUnicode_AsUTF8NoNUL' filepath='Objects/unicodeobject.c' line='4087' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_AsUTF8NoNUL'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='4087' column='1'/>
<return type-id='type-id-6'/>
</function-decl>
- <function-decl name='PyUnicode_GetSize' mangled-name='PyUnicode_GetSize' filepath='Objects/unicodeobject.c' line='4080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_GetSize'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='4080' column='1'/>
+ <function-decl name='PyUnicode_GetSize' mangled-name='PyUnicode_GetSize' filepath='Objects/unicodeobject.c' line='4107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_GetSize'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='4107' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyUnicode_GetLength' mangled-name='PyUnicode_GetLength' filepath='Objects/unicodeobject.c' line='4088' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_GetLength'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='4088' column='1'/>
+ <function-decl name='PyUnicode_GetLength' mangled-name='PyUnicode_GetLength' filepath='Objects/unicodeobject.c' line='4115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_GetLength'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='4115' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyUnicode_WriteChar' mangled-name='PyUnicode_WriteChar' filepath='Objects/unicodeobject.c' line='4117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_WriteChar'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='4117' column='1'/>
- <parameter type-id='type-id-7' name='index' filepath='Objects/unicodeobject.c' line='4117' column='1'/>
- <parameter type-id='type-id-257' name='ch' filepath='Objects/unicodeobject.c' line='4117' column='1'/>
+ <function-decl name='PyUnicode_WriteChar' mangled-name='PyUnicode_WriteChar' filepath='Objects/unicodeobject.c' line='4144' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_WriteChar'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='4144' column='1'/>
+ <parameter type-id='type-id-7' name='index' filepath='Objects/unicodeobject.c' line='4144' column='1'/>
+ <parameter type-id='type-id-257' name='ch' filepath='Objects/unicodeobject.c' line='4144' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeUTF7' mangled-name='PyUnicode_DecodeUTF7' filepath='Objects/unicodeobject.c' line='4479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF7'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='4479' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='4480' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='4481' column='1'/>
+ <function-decl name='PyUnicode_DecodeUTF7' mangled-name='PyUnicode_DecodeUTF7' filepath='Objects/unicodeobject.c' line='4506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF7'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='4506' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='4507' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='4508' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeUTF7Stateful' mangled-name='PyUnicode_DecodeUTF7Stateful' filepath='Objects/unicodeobject.c' line='4494' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF7Stateful'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='4494' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='4495' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='4496' column='1'/>
- <parameter type-id='type-id-8' name='consumed' filepath='Objects/unicodeobject.c' line='4497' column='1'/>
+ <function-decl name='PyUnicode_DecodeUTF7Stateful' mangled-name='PyUnicode_DecodeUTF7Stateful' filepath='Objects/unicodeobject.c' line='4521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF7Stateful'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='4521' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='4522' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='4523' column='1'/>
+ <parameter type-id='type-id-8' name='consumed' filepath='Objects/unicodeobject.c' line='4524' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeUTF32' mangled-name='PyUnicode_DecodeUTF32' filepath='Objects/unicodeobject.c' line='5441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF32'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='5441' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='5442' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5443' column='1'/>
- <parameter type-id='type-id-175' name='byteorder' filepath='Objects/unicodeobject.c' line='5444' column='1'/>
+ <function-decl name='PyUnicode_DecodeUTF32' mangled-name='PyUnicode_DecodeUTF32' filepath='Objects/unicodeobject.c' line='5468' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF32'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='5468' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='5469' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5470' column='1'/>
+ <parameter type-id='type-id-175' name='byteorder' filepath='Objects/unicodeobject.c' line='5471' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeUTF32Stateful' mangled-name='PyUnicode_DecodeUTF32Stateful' filepath='Objects/unicodeobject.c' line='5450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF32Stateful'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='5450' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='5451' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5452' column='1'/>
- <parameter type-id='type-id-175' name='byteorder' filepath='Objects/unicodeobject.c' line='5453' column='1'/>
- <parameter type-id='type-id-8' name='consumed' filepath='Objects/unicodeobject.c' line='5454' column='1'/>
+ <function-decl name='PyUnicode_DecodeUTF32Stateful' mangled-name='PyUnicode_DecodeUTF32Stateful' filepath='Objects/unicodeobject.c' line='5477' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF32Stateful'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='5477' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='5478' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5479' column='1'/>
+ <parameter type-id='type-id-175' name='byteorder' filepath='Objects/unicodeobject.c' line='5480' column='1'/>
+ <parameter type-id='type-id-8' name='consumed' filepath='Objects/unicodeobject.c' line='5481' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyUnicode_EncodeUTF32' mangled-name='_PyUnicode_EncodeUTF32' filepath='Objects/unicodeobject.c' line='5595' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_EncodeUTF32'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='5595' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5596' column='1'/>
- <parameter type-id='type-id-5' name='byteorder' filepath='Objects/unicodeobject.c' line='5597' column='1'/>
+ <function-decl name='_PyUnicode_EncodeUTF32' mangled-name='_PyUnicode_EncodeUTF32' filepath='Objects/unicodeobject.c' line='5622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_EncodeUTF32'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='5622' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5623' column='1'/>
+ <parameter type-id='type-id-5' name='byteorder' filepath='Objects/unicodeobject.c' line='5624' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsUTF32String' mangled-name='PyUnicode_AsUTF32String' filepath='Objects/unicodeobject.c' line='5740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUTF32String'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='5740' column='1'/>
+ <function-decl name='PyUnicode_AsUTF32String' mangled-name='PyUnicode_AsUTF32String' filepath='Objects/unicodeobject.c' line='5767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUTF32String'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='5767' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeUTF16' mangled-name='PyUnicode_DecodeUTF16' filepath='Objects/unicodeobject.c' line='5748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF16'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='5748' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='5749' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5750' column='1'/>
- <parameter type-id='type-id-175' name='byteorder' filepath='Objects/unicodeobject.c' line='5751' column='1'/>
+ <function-decl name='PyUnicode_DecodeUTF16' mangled-name='PyUnicode_DecodeUTF16' filepath='Objects/unicodeobject.c' line='5775' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF16'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='5775' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='5776' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5777' column='1'/>
+ <parameter type-id='type-id-175' name='byteorder' filepath='Objects/unicodeobject.c' line='5778' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeUTF16Stateful' mangled-name='PyUnicode_DecodeUTF16Stateful' filepath='Objects/unicodeobject.c' line='5757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF16Stateful'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='5757' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='5758' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5759' column='1'/>
- <parameter type-id='type-id-175' name='byteorder' filepath='Objects/unicodeobject.c' line='5760' column='1'/>
- <parameter type-id='type-id-8' name='consumed' filepath='Objects/unicodeobject.c' line='5761' column='1'/>
+ <function-decl name='PyUnicode_DecodeUTF16Stateful' mangled-name='PyUnicode_DecodeUTF16Stateful' filepath='Objects/unicodeobject.c' line='5784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUTF16Stateful'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='5784' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='5785' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5786' column='1'/>
+ <parameter type-id='type-id-175' name='byteorder' filepath='Objects/unicodeobject.c' line='5787' column='1'/>
+ <parameter type-id='type-id-8' name='consumed' filepath='Objects/unicodeobject.c' line='5788' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyUnicode_EncodeUTF16' mangled-name='_PyUnicode_EncodeUTF16' filepath='Objects/unicodeobject.c' line='5912' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_EncodeUTF16'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='5912' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5913' column='1'/>
- <parameter type-id='type-id-5' name='byteorder' filepath='Objects/unicodeobject.c' line='5914' column='1'/>
+ <function-decl name='_PyUnicode_EncodeUTF16' mangled-name='_PyUnicode_EncodeUTF16' filepath='Objects/unicodeobject.c' line='5939' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_EncodeUTF16'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='5939' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='5940' column='1'/>
+ <parameter type-id='type-id-5' name='byteorder' filepath='Objects/unicodeobject.c' line='5941' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsUTF16String' mangled-name='PyUnicode_AsUTF16String' filepath='Objects/unicodeobject.c' line='6076' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUTF16String'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='6076' column='1'/>
+ <function-decl name='PyUnicode_AsUTF16String' mangled-name='PyUnicode_AsUTF16String' filepath='Objects/unicodeobject.c' line='6103' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUTF16String'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='6103' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeUnicodeEscape' mangled-name='PyUnicode_DecodeUnicodeEscape' filepath='Objects/unicodeobject.c' line='6378' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUnicodeEscape'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='6378' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='6379' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='6380' column='1'/>
+ <function-decl name='PyUnicode_DecodeUnicodeEscape' mangled-name='PyUnicode_DecodeUnicodeEscape' filepath='Objects/unicodeobject.c' line='6405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeUnicodeEscape'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='6405' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='6406' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='6407' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsUnicodeEscapeString' mangled-name='PyUnicode_AsUnicodeEscapeString' filepath='Objects/unicodeobject.c' line='6388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUnicodeEscapeString'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='6388' column='1'/>
+ <function-decl name='PyUnicode_AsUnicodeEscapeString' mangled-name='PyUnicode_AsUnicodeEscapeString' filepath='Objects/unicodeobject.c' line='6415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsUnicodeEscapeString'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='6415' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeRawUnicodeEscape' mangled-name='PyUnicode_DecodeRawUnicodeEscape' filepath='Objects/unicodeobject.c' line='6641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeRawUnicodeEscape'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='6641' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='6642' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='6643' column='1'/>
+ <function-decl name='PyUnicode_DecodeRawUnicodeEscape' mangled-name='PyUnicode_DecodeRawUnicodeEscape' filepath='Objects/unicodeobject.c' line='6668' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeRawUnicodeEscape'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='6668' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='6669' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='6670' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsRawUnicodeEscapeString' mangled-name='PyUnicode_AsRawUnicodeEscapeString' filepath='Objects/unicodeobject.c' line='6650' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsRawUnicodeEscapeString'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='6650' column='1'/>
+ <function-decl name='PyUnicode_AsRawUnicodeEscapeString' mangled-name='PyUnicode_AsRawUnicodeEscapeString' filepath='Objects/unicodeobject.c' line='6677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsRawUnicodeEscapeString'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='6677' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsLatin1String' mangled-name='PyUnicode_AsLatin1String' filepath='Objects/unicodeobject.c' line='7031' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsLatin1String'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='7031' column='1'/>
+ <function-decl name='PyUnicode_AsLatin1String' mangled-name='PyUnicode_AsLatin1String' filepath='Objects/unicodeobject.c' line='7058' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsLatin1String'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='7058' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_DecodeCharmap' mangled-name='PyUnicode_DecodeCharmap' filepath='Objects/unicodeobject.c' line='8080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeCharmap'>
- <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='8080' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='8081' column='1'/>
- <parameter type-id='type-id-4' name='mapping' filepath='Objects/unicodeobject.c' line='8082' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='8083' column='1'/>
+ <function-decl name='PyUnicode_DecodeCharmap' mangled-name='PyUnicode_DecodeCharmap' filepath='Objects/unicodeobject.c' line='8107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_DecodeCharmap'>
+ <parameter type-id='type-id-6' name='s' filepath='Objects/unicodeobject.c' line='8107' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='8108' column='1'/>
+ <parameter type-id='type-id-4' name='mapping' filepath='Objects/unicodeobject.c' line='8109' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='8110' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_BuildEncodingMap' mangled-name='PyUnicode_BuildEncodingMap' filepath='Objects/unicodeobject.c' line='8156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_BuildEncodingMap'>
- <parameter type-id='type-id-4' name='string' filepath='Objects/unicodeobject.c' line='8156' column='1'/>
+ <function-decl name='PyUnicode_BuildEncodingMap' mangled-name='PyUnicode_BuildEncodingMap' filepath='Objects/unicodeobject.c' line='8183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_BuildEncodingMap'>
+ <parameter type-id='type-id-4' name='string' filepath='Objects/unicodeobject.c' line='8183' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_AsCharmapString' mangled-name='PyUnicode_AsCharmapString' filepath='Objects/unicodeobject.c' line='8637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsCharmapString'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='8637' column='1'/>
- <parameter type-id='type-id-4' name='mapping' filepath='Objects/unicodeobject.c' line='8638' column='1'/>
+ <function-decl name='PyUnicode_AsCharmapString' mangled-name='PyUnicode_AsCharmapString' filepath='Objects/unicodeobject.c' line='8664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AsCharmapString'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='8664' column='1'/>
+ <parameter type-id='type-id-4' name='mapping' filepath='Objects/unicodeobject.c' line='8665' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_Translate' mangled-name='PyUnicode_Translate' filepath='Objects/unicodeobject.c' line='9053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Translate'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9053' column='1'/>
- <parameter type-id='type-id-4' name='mapping' filepath='Objects/unicodeobject.c' line='9054' column='1'/>
- <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='9055' column='1'/>
+ <function-decl name='PyUnicode_Translate' mangled-name='PyUnicode_Translate' filepath='Objects/unicodeobject.c' line='9080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Translate'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9080' column='1'/>
+ <parameter type-id='type-id-4' name='mapping' filepath='Objects/unicodeobject.c' line='9081' column='1'/>
+ <parameter type-id='type-id-6' name='errors' filepath='Objects/unicodeobject.c' line='9082' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_Count' mangled-name='PyUnicode_Count' filepath='Objects/unicodeobject.c' line='9345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Count'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9345' column='1'/>
- <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='9346' column='1'/>
- <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9347' column='1'/>
- <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='9348' column='1'/>
+ <function-decl name='PyUnicode_Count' mangled-name='PyUnicode_Count' filepath='Objects/unicodeobject.c' line='9372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Count'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9372' column='1'/>
+ <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='9373' column='1'/>
+ <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9374' column='1'/>
+ <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='9375' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyUnicode_Find' mangled-name='PyUnicode_Find' filepath='Objects/unicodeobject.c' line='9357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Find'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9357' column='1'/>
- <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='9358' column='1'/>
- <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9359' column='1'/>
- <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='9360' column='1'/>
- <parameter type-id='type-id-5' name='direction' filepath='Objects/unicodeobject.c' line='9361' column='1'/>
+ <function-decl name='PyUnicode_Find' mangled-name='PyUnicode_Find' filepath='Objects/unicodeobject.c' line='9384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Find'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9384' column='1'/>
+ <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='9385' column='1'/>
+ <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9386' column='1'/>
+ <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='9387' column='1'/>
+ <parameter type-id='type-id-5' name='direction' filepath='Objects/unicodeobject.c' line='9388' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyUnicode_FindChar' mangled-name='PyUnicode_FindChar' filepath='Objects/unicodeobject.c' line='9370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FindChar'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9370' column='1'/>
- <parameter type-id='type-id-257' name='ch' filepath='Objects/unicodeobject.c' line='9370' column='1'/>
- <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9371' column='1'/>
- <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='9371' column='1'/>
- <parameter type-id='type-id-5' name='direction' filepath='Objects/unicodeobject.c' line='9372' column='1'/>
+ <function-decl name='PyUnicode_FindChar' mangled-name='PyUnicode_FindChar' filepath='Objects/unicodeobject.c' line='9397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FindChar'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9397' column='1'/>
+ <parameter type-id='type-id-257' name='ch' filepath='Objects/unicodeobject.c' line='9397' column='1'/>
+ <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9398' column='1'/>
+ <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='9398' column='1'/>
+ <parameter type-id='type-id-5' name='direction' filepath='Objects/unicodeobject.c' line='9399' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyUnicode_Tailmatch' mangled-name='PyUnicode_Tailmatch' filepath='Objects/unicodeobject.c' line='9453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Tailmatch'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9453' column='1'/>
- <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='9454' column='1'/>
- <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9455' column='1'/>
- <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='9456' column='1'/>
- <parameter type-id='type-id-5' name='direction' filepath='Objects/unicodeobject.c' line='9457' column='1'/>
+ <function-decl name='PyUnicode_Tailmatch' mangled-name='PyUnicode_Tailmatch' filepath='Objects/unicodeobject.c' line='9480' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Tailmatch'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='9480' column='1'/>
+ <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='9481' column='1'/>
+ <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9482' column='1'/>
+ <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='9483' column='1'/>
+ <parameter type-id='type-id-5' name='direction' filepath='Objects/unicodeobject.c' line='9484' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='_PyUnicode_JoinArray' mangled-name='_PyUnicode_JoinArray' filepath='Objects/unicodeobject.c' line='9723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_JoinArray'>
- <parameter type-id='type-id-4' name='separator' filepath='Objects/unicodeobject.c' line='9723' column='1'/>
- <parameter type-id='type-id-256' name='items' filepath='Objects/unicodeobject.c' line='9723' column='1'/>
- <parameter type-id='type-id-7' name='seqlen' filepath='Objects/unicodeobject.c' line='9723' column='1'/>
+ <function-decl name='_PyUnicode_JoinArray' mangled-name='_PyUnicode_JoinArray' filepath='Objects/unicodeobject.c' line='9750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_JoinArray'>
+ <parameter type-id='type-id-4' name='separator' filepath='Objects/unicodeobject.c' line='9750' column='1'/>
+ <parameter type-id='type-id-256' name='items' filepath='Objects/unicodeobject.c' line='9750' column='1'/>
+ <parameter type-id='type-id-7' name='seqlen' filepath='Objects/unicodeobject.c' line='9750' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_Fill' mangled-name='PyUnicode_Fill' filepath='Objects/unicodeobject.c' line='9903' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Fill'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='9903' column='1'/>
- <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9903' column='1'/>
- <parameter type-id='type-id-7' name='length' filepath='Objects/unicodeobject.c' line='9903' column='1'/>
- <parameter type-id='type-id-257' name='fill_char' filepath='Objects/unicodeobject.c' line='9904' column='1'/>
+ <function-decl name='PyUnicode_Fill' mangled-name='PyUnicode_Fill' filepath='Objects/unicodeobject.c' line='9930' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Fill'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='9930' column='1'/>
+ <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='9930' column='1'/>
+ <parameter type-id='type-id-7' name='length' filepath='Objects/unicodeobject.c' line='9930' column='1'/>
+ <parameter type-id='type-id-257' name='fill_char' filepath='Objects/unicodeobject.c' line='9931' column='1'/>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyUnicode_Splitlines' mangled-name='PyUnicode_Splitlines' filepath='Objects/unicodeobject.c' line='9977' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Splitlines'>
- <parameter type-id='type-id-4' name='string' filepath='Objects/unicodeobject.c' line='9977' column='1'/>
- <parameter type-id='type-id-5' name='keepends' filepath='Objects/unicodeobject.c' line='9977' column='1'/>
+ <function-decl name='PyUnicode_Splitlines' mangled-name='PyUnicode_Splitlines' filepath='Objects/unicodeobject.c' line='10004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Splitlines'>
+ <parameter type-id='type-id-4' name='string' filepath='Objects/unicodeobject.c' line='10004' column='1'/>
+ <parameter type-id='type-id-5' name='keepends' filepath='Objects/unicodeobject.c' line='10004' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_EqualToUTF8' mangled-name='PyUnicode_EqualToUTF8' filepath='Objects/unicodeobject.c' line='10847' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_EqualToUTF8'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='10847' column='1'/>
- <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='10847' column='1'/>
+ <function-decl name='PyUnicode_EqualToUTF8' mangled-name='PyUnicode_EqualToUTF8' filepath='Objects/unicodeobject.c' line='10874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_EqualToUTF8'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='10874' column='1'/>
+ <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='10874' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyUnicode_EqualToUTF8AndSize' mangled-name='PyUnicode_EqualToUTF8AndSize' filepath='Objects/unicodeobject.c' line='10853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_EqualToUTF8AndSize'>
- <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='10853' column='1'/>
- <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='10853' column='1'/>
- <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='10853' column='1'/>
+ <function-decl name='PyUnicode_EqualToUTF8AndSize' mangled-name='PyUnicode_EqualToUTF8AndSize' filepath='Objects/unicodeobject.c' line='10880' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_EqualToUTF8AndSize'>
+ <parameter type-id='type-id-4' name='unicode' filepath='Objects/unicodeobject.c' line='10880' column='1'/>
+ <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='10880' column='1'/>
+ <parameter type-id='type-id-7' name='size' filepath='Objects/unicodeobject.c' line='10880' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyUnicode_RichCompare' mangled-name='PyUnicode_RichCompare' filepath='Objects/unicodeobject.c' line='10982' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_RichCompare'>
- <parameter type-id='type-id-4' name='left' filepath='Objects/unicodeobject.c' line='10982' column='1'/>
- <parameter type-id='type-id-4' name='right' filepath='Objects/unicodeobject.c' line='10982' column='1'/>
- <parameter type-id='type-id-5' name='op' filepath='Objects/unicodeobject.c' line='10982' column='1'/>
+ <function-decl name='PyUnicode_RichCompare' mangled-name='PyUnicode_RichCompare' filepath='Objects/unicodeobject.c' line='11009' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_RichCompare'>
+ <parameter type-id='type-id-4' name='left' filepath='Objects/unicodeobject.c' line='11009' column='1'/>
+ <parameter type-id='type-id-4' name='right' filepath='Objects/unicodeobject.c' line='11009' column='1'/>
+ <parameter type-id='type-id-5' name='op' filepath='Objects/unicodeobject.c' line='11009' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_Contains' mangled-name='PyUnicode_Contains' filepath='Objects/unicodeobject.c' line='11023' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Contains'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='11023' column='1'/>
- <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='11023' column='1'/>
+ <function-decl name='PyUnicode_Contains' mangled-name='PyUnicode_Contains' filepath='Objects/unicodeobject.c' line='11050' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Contains'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='11050' column='1'/>
+ <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='11050' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyUnicode_Concat' mangled-name='PyUnicode_Concat' filepath='Objects/unicodeobject.c' line='11084' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Concat'>
- <parameter type-id='type-id-4' name='left' filepath='Objects/unicodeobject.c' line='11084' column='1'/>
- <parameter type-id='type-id-4' name='right' filepath='Objects/unicodeobject.c' line='11084' column='1'/>
+ <function-decl name='PyUnicode_Concat' mangled-name='PyUnicode_Concat' filepath='Objects/unicodeobject.c' line='11111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Concat'>
+ <parameter type-id='type-id-4' name='left' filepath='Objects/unicodeobject.c' line='11111' column='1'/>
+ <parameter type-id='type-id-4' name='right' filepath='Objects/unicodeobject.c' line='11111' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_Append' mangled-name='PyUnicode_Append' filepath='Objects/unicodeobject.c' line='11133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Append'>
- <parameter type-id='type-id-236' name='p_left' filepath='Objects/unicodeobject.c' line='11133' column='1'/>
- <parameter type-id='type-id-4' name='right' filepath='Objects/unicodeobject.c' line='11133' column='1'/>
+ <function-decl name='PyUnicode_Append' mangled-name='PyUnicode_Append' filepath='Objects/unicodeobject.c' line='11160' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Append'>
+ <parameter type-id='type-id-236' name='p_left' filepath='Objects/unicodeobject.c' line='11160' column='1'/>
+ <parameter type-id='type-id-4' name='right' filepath='Objects/unicodeobject.c' line='11160' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyUnicode_AppendAndDel' mangled-name='PyUnicode_AppendAndDel' filepath='Objects/unicodeobject.c' line='11210' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AppendAndDel'>
- <parameter type-id='type-id-236' name='pleft' filepath='Objects/unicodeobject.c' line='11210' column='1'/>
- <parameter type-id='type-id-4' name='right' filepath='Objects/unicodeobject.c' line='11210' column='1'/>
+ <function-decl name='PyUnicode_AppendAndDel' mangled-name='PyUnicode_AppendAndDel' filepath='Objects/unicodeobject.c' line='11237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_AppendAndDel'>
+ <parameter type-id='type-id-236' name='pleft' filepath='Objects/unicodeobject.c' line='11237' column='1'/>
+ <parameter type-id='type-id-4' name='right' filepath='Objects/unicodeobject.c' line='11237' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyUnicode_Replace' mangled-name='PyUnicode_Replace' filepath='Objects/unicodeobject.c' line='12319' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Replace'>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='12319' column='1'/>
- <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='12320' column='1'/>
- <parameter type-id='type-id-4' name='replstr' filepath='Objects/unicodeobject.c' line='12321' column='1'/>
- <parameter type-id='type-id-7' name='maxcount' filepath='Objects/unicodeobject.c' line='12322' column='1'/>
+ <function-decl name='PyUnicode_Replace' mangled-name='PyUnicode_Replace' filepath='Objects/unicodeobject.c' line='12346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Replace'>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='12346' column='1'/>
+ <parameter type-id='type-id-4' name='substr' filepath='Objects/unicodeobject.c' line='12347' column='1'/>
+ <parameter type-id='type-id-4' name='replstr' filepath='Objects/unicodeobject.c' line='12348' column='1'/>
+ <parameter type-id='type-id-7' name='maxcount' filepath='Objects/unicodeobject.c' line='12349' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_Split' mangled-name='PyUnicode_Split' filepath='Objects/unicodeobject.c' line='12639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Split'>
- <parameter type-id='type-id-4' name='s' filepath='Objects/unicodeobject.c' line='12639' column='1'/>
- <parameter type-id='type-id-4' name='sep' filepath='Objects/unicodeobject.c' line='12639' column='1'/>
- <parameter type-id='type-id-7' name='maxsplit' filepath='Objects/unicodeobject.c' line='12639' column='1'/>
+ <function-decl name='PyUnicode_Split' mangled-name='PyUnicode_Split' filepath='Objects/unicodeobject.c' line='12666' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Split'>
+ <parameter type-id='type-id-4' name='s' filepath='Objects/unicodeobject.c' line='12666' column='1'/>
+ <parameter type-id='type-id-4' name='sep' filepath='Objects/unicodeobject.c' line='12666' column='1'/>
+ <parameter type-id='type-id-7' name='maxsplit' filepath='Objects/unicodeobject.c' line='12666' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_Partition' mangled-name='PyUnicode_Partition' filepath='Objects/unicodeobject.c' line='12686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Partition'>
- <parameter type-id='type-id-4' name='str_obj' filepath='Objects/unicodeobject.c' line='12686' column='1'/>
- <parameter type-id='type-id-4' name='sep_obj' filepath='Objects/unicodeobject.c' line='12686' column='1'/>
+ <function-decl name='PyUnicode_Partition' mangled-name='PyUnicode_Partition' filepath='Objects/unicodeobject.c' line='12713' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Partition'>
+ <parameter type-id='type-id-4' name='str_obj' filepath='Objects/unicodeobject.c' line='12713' column='1'/>
+ <parameter type-id='type-id-4' name='sep_obj' filepath='Objects/unicodeobject.c' line='12713' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_RPartition' mangled-name='PyUnicode_RPartition' filepath='Objects/unicodeobject.c' line='12738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_RPartition'>
- <parameter type-id='type-id-4' name='str_obj' filepath='Objects/unicodeobject.c' line='12738' column='1'/>
- <parameter type-id='type-id-4' name='sep_obj' filepath='Objects/unicodeobject.c' line='12738' column='1'/>
+ <function-decl name='PyUnicode_RPartition' mangled-name='PyUnicode_RPartition' filepath='Objects/unicodeobject.c' line='12765' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_RPartition'>
+ <parameter type-id='type-id-4' name='str_obj' filepath='Objects/unicodeobject.c' line='12765' column='1'/>
+ <parameter type-id='type-id-4' name='sep_obj' filepath='Objects/unicodeobject.c' line='12765' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyUnicode_RSplit' mangled-name='PyUnicode_RSplit' filepath='Objects/unicodeobject.c' line='12832' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_RSplit'>
- <parameter type-id='type-id-4' name='s' filepath='Objects/unicodeobject.c' line='12832' column='1'/>
- <parameter type-id='type-id-4' name='sep' filepath='Objects/unicodeobject.c' line='12832' column='1'/>
- <parameter type-id='type-id-7' name='maxsplit' filepath='Objects/unicodeobject.c' line='12832' column='1'/>
+ <function-decl name='PyUnicode_RSplit' mangled-name='PyUnicode_RSplit' filepath='Objects/unicodeobject.c' line='12859' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_RSplit'>
+ <parameter type-id='type-id-4' name='s' filepath='Objects/unicodeobject.c' line='12859' column='1'/>
+ <parameter type-id='type-id-4' name='sep' filepath='Objects/unicodeobject.c' line='12859' column='1'/>
+ <parameter type-id='type-id-7' name='maxsplit' filepath='Objects/unicodeobject.c' line='12859' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyUnicodeWriter_PrepareKindInternal' mangled-name='_PyUnicodeWriter_PrepareKindInternal' filepath='Objects/unicodeobject.c' line='13347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicodeWriter_PrepareKindInternal'>
- <parameter type-id='type-id-328' name='writer' filepath='Objects/unicodeobject.c' line='13347' column='1'/>
- <parameter type-id='type-id-5' name='kind' filepath='Objects/unicodeobject.c' line='13348' column='1'/>
+ <function-decl name='_PyUnicodeWriter_PrepareKindInternal' mangled-name='_PyUnicodeWriter_PrepareKindInternal' filepath='Objects/unicodeobject.c' line='13374' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicodeWriter_PrepareKindInternal'>
+ <parameter type-id='type-id-328' name='writer' filepath='Objects/unicodeobject.c' line='13374' column='1'/>
+ <parameter type-id='type-id-5' name='kind' filepath='Objects/unicodeobject.c' line='13375' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyUnicodeWriter_WriteSubstring' mangled-name='_PyUnicodeWriter_WriteSubstring' filepath='Objects/unicodeobject.c' line='13413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicodeWriter_WriteSubstring'>
- <parameter type-id='type-id-328' name='writer' filepath='Objects/unicodeobject.c' line='13413' column='1'/>
- <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='13413' column='1'/>
- <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='13414' column='1'/>
- <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='13414' column='1'/>
+ <function-decl name='_PyUnicodeWriter_WriteSubstring' mangled-name='_PyUnicodeWriter_WriteSubstring' filepath='Objects/unicodeobject.c' line='13440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicodeWriter_WriteSubstring'>
+ <parameter type-id='type-id-328' name='writer' filepath='Objects/unicodeobject.c' line='13440' column='1'/>
+ <parameter type-id='type-id-4' name='str' filepath='Objects/unicodeobject.c' line='13440' column='1'/>
+ <parameter type-id='type-id-7' name='start' filepath='Objects/unicodeobject.c' line='13441' column='1'/>
+ <parameter type-id='type-id-7' name='end' filepath='Objects/unicodeobject.c' line='13441' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyUnicodeWriter_WriteLatin1String' mangled-name='_PyUnicodeWriter_WriteLatin1String' filepath='Objects/unicodeobject.c' line='13505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicodeWriter_WriteLatin1String'>
- <parameter type-id='type-id-328' name='writer' filepath='Objects/unicodeobject.c' line='13505' column='1'/>
- <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='13506' column='1'/>
- <parameter type-id='type-id-7' name='len' filepath='Objects/unicodeobject.c' line='13506' column='1'/>
+ <function-decl name='_PyUnicodeWriter_WriteLatin1String' mangled-name='_PyUnicodeWriter_WriteLatin1String' filepath='Objects/unicodeobject.c' line='13532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicodeWriter_WriteLatin1String'>
+ <parameter type-id='type-id-328' name='writer' filepath='Objects/unicodeobject.c' line='13532' column='1'/>
+ <parameter type-id='type-id-6' name='str' filepath='Objects/unicodeobject.c' line='13533' column='1'/>
+ <parameter type-id='type-id-7' name='len' filepath='Objects/unicodeobject.c' line='13533' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyUnicode_Format' mangled-name='PyUnicode_Format' filepath='Objects/unicodeobject.c' line='14657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Format'>
- <parameter type-id='type-id-4' name='format' filepath='Objects/unicodeobject.c' line='14657' column='1'/>
- <parameter type-id='type-id-4' name='args' filepath='Objects/unicodeobject.c' line='14657' column='1'/>
+ <function-decl name='PyUnicode_Format' mangled-name='PyUnicode_Format' filepath='Objects/unicodeobject.c' line='14684' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Format'>
+ <parameter type-id='type-id-4' name='format' filepath='Objects/unicodeobject.c' line='14684' column='1'/>
+ <parameter type-id='type-id-4' name='args' filepath='Objects/unicodeobject.c' line='14684' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyUnicode_ExactDealloc' mangled-name='_PyUnicode_ExactDealloc' filepath='Objects/unicodeobject.c' line='14911' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_ExactDealloc'>
- <parameter type-id='type-id-4' name='op' filepath='Objects/unicodeobject.c' line='14911' column='1'/>
+ <function-decl name='_PyUnicode_ExactDealloc' mangled-name='_PyUnicode_ExactDealloc' filepath='Objects/unicodeobject.c' line='14938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_ExactDealloc'>
+ <parameter type-id='type-id-4' name='op' filepath='Objects/unicodeobject.c' line='14938' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyUnicode_InternInPlace' mangled-name='_PyUnicode_InternInPlace' filepath='Objects/unicodeobject.c' line='15265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_InternInPlace'>
- <parameter type-id='type-id-27' name='interp' filepath='Objects/unicodeobject.c' line='15265' column='1'/>
- <parameter type-id='type-id-236' name='p' filepath='Objects/unicodeobject.c' line='15265' column='1'/>
+ <function-decl name='_PyUnicode_InternInPlace' mangled-name='_PyUnicode_InternInPlace' filepath='Objects/unicodeobject.c' line='15292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyUnicode_InternInPlace'>
+ <parameter type-id='type-id-27' name='interp' filepath='Objects/unicodeobject.c' line='15292' column='1'/>
+ <parameter type-id='type-id-236' name='p' filepath='Objects/unicodeobject.c' line='15292' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyUnicode_InternInPlace' mangled-name='PyUnicode_InternInPlace' filepath='Objects/unicodeobject.c' line='15272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_InternInPlace'>
- <parameter type-id='type-id-236' name='p' filepath='Objects/unicodeobject.c' line='15272' column='1'/>
+ <function-decl name='PyUnicode_InternInPlace' mangled-name='PyUnicode_InternInPlace' filepath='Objects/unicodeobject.c' line='15299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_InternInPlace'>
+ <parameter type-id='type-id-236' name='p' filepath='Objects/unicodeobject.c' line='15299' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyUnicode_InternImmortal' mangled-name='PyUnicode_InternImmortal' filepath='Objects/unicodeobject.c' line='15281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_InternImmortal'>
- <parameter type-id='type-id-236' name='p' filepath='Objects/unicodeobject.c' line='15281' column='1'/>
+ <function-decl name='PyUnicode_InternImmortal' mangled-name='PyUnicode_InternImmortal' filepath='Objects/unicodeobject.c' line='15308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_InternImmortal'>
+ <parameter type-id='type-id-236' name='p' filepath='Objects/unicodeobject.c' line='15308' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyInit__string' mangled-name='PyInit__string' filepath='Objects/unicodeobject.c' line='15869' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyInit__string'>
+ <function-decl name='PyInit__string' mangled-name='PyInit__string' filepath='Objects/unicodeobject.c' line='15905' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyInit__string'>
<return type-id='type-id-4'/>
</function-decl>
- <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='./Include/cpython/initconfig.h' line='11' column='1' id='type-id-536'>
+ <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='./Include/cpython/initconfig.h' line='11' column='1' id='type-id-535'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_PyStatus_TYPE_OK' value='0'/>
<enumerator name='_PyStatus_TYPE_ERROR' value='1'/>
<enumerator name='_PyStatus_TYPE_EXIT' value='2'/>
</enum-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/unionobject.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Objects/unionobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='_PyUnion_Type' type-id='type-id-264' mangled-name='_PyUnion_Type' visibility='default' filepath='./Include/internal/pycore_unionobject.h' line='12' column='1' elf-symbol-id='_PyUnion_Type'/>
<function-decl name='_Py_subs_parameters' filepath='./Include/internal/pycore_unionobject.h' line='18' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
@@ -10684,8 +10675,8 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Objects/weakrefobject.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='_PyWeakReference' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='8' column='1' id='type-id-549'>
+ <abi-instr address-size='64' path='Objects/weakrefobject.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='_PyWeakReference' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='8' column='1' id='type-id-548'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='9' column='1'/>
</data-member>
@@ -10699,22 +10690,22 @@
<var-decl name='hash' type-id='type-id-299' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='23' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='wr_prev' type-id='type-id-550' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='30' column='1'/>
+ <var-decl name='wr_prev' type-id='type-id-549' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='30' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='wr_next' type-id='type-id-550' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='31' column='1'/>
+ <var-decl name='wr_next' type-id='type-id-549' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='31' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='vectorcall' type-id='type-id-307' visibility='default' filepath='./Include/cpython/weakrefobject.h' line='32' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyWeakReference' type-id='type-id-549' filepath='./Include/weakrefobject.h' line='9' column='1' id='type-id-551'/>
- <pointer-type-def type-id='type-id-551' size-in-bits='64' id='type-id-550'/>
+ <typedef-decl name='PyWeakReference' type-id='type-id-548' filepath='./Include/weakrefobject.h' line='9' column='1' id='type-id-550'/>
+ <pointer-type-def type-id='type-id-550' size-in-bits='64' id='type-id-549'/>
<var-decl name='_PyWeakref_RefType' type-id='type-id-264' mangled-name='_PyWeakref_RefType' visibility='default' filepath='./Include/weakrefobject.h' line='11' column='1' elf-symbol-id='_PyWeakref_RefType'/>
<var-decl name='_PyWeakref_ProxyType' type-id='type-id-264' mangled-name='_PyWeakref_ProxyType' visibility='default' filepath='./Include/weakrefobject.h' line='12' column='1' elf-symbol-id='_PyWeakref_ProxyType'/>
<var-decl name='_PyWeakref_CallableProxyType' type-id='type-id-264' mangled-name='_PyWeakref_CallableProxyType' visibility='default' filepath='./Include/weakrefobject.h' line='13' column='1' elf-symbol-id='_PyWeakref_CallableProxyType'/>
<function-decl name='_PyWeakref_ClearRef' mangled-name='_PyWeakref_ClearRef' filepath='Objects/weakrefobject.c' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyWeakref_ClearRef'>
- <parameter type-id='type-id-550' name='self' filepath='Objects/weakrefobject.c' line='131' column='1'/>
+ <parameter type-id='type-id-549' name='self' filepath='Objects/weakrefobject.c' line='131' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyWeakref_NewProxy' mangled-name='PyWeakref_NewProxy' filepath='Objects/weakrefobject.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyWeakref_NewProxy'>
@@ -10740,35 +10731,35 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Parser/action_helpers.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-552' size-in-bits='64' id='type-id-553'>
+ <abi-instr address-size='64' path='Parser/action_helpers.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-551' size-in-bits='64' id='type-id-552'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-554' size-in-bits='64' id='type-id-555'>
+ <array-type-def dimensions='1' type-id='type-id-553' size-in-bits='64' id='type-id-554'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-556' size-in-bits='64' id='type-id-557'>
+ <array-type-def dimensions='1' type-id='type-id-555' size-in-bits='64' id='type-id-556'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-558' size-in-bits='64' id='type-id-559'>
+ <array-type-def dimensions='1' type-id='type-id-557' size-in-bits='64' id='type-id-558'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-560' size-in-bits='64' id='type-id-561'>
+ <array-type-def dimensions='1' type-id='type-id-559' size-in-bits='64' id='type-id-560'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-562' size-in-bits='64' id='type-id-563'>
+ <array-type-def dimensions='1' type-id='type-id-561' size-in-bits='64' id='type-id-562'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-564' size-in-bits='64' id='type-id-565'>
+ <array-type-def dimensions='1' type-id='type-id-563' size-in-bits='64' id='type-id-564'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-29' size-in-bits='64' id='type-id-566'>
+ <array-type-def dimensions='1' type-id='type-id-29' size-in-bits='64' id='type-id-565'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-567' size-in-bits='64' id='type-id-568'>
+ <array-type-def dimensions='1' type-id='type-id-566' size-in-bits='64' id='type-id-567'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <class-decl name='_PyUnicodeWriter' size-in-bits='448' is-struct='yes' naming-typedef-id='type-id-569' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='449' column='1' id='type-id-570'>
+ <class-decl name='_PyUnicodeWriter' size-in-bits='448' is-struct='yes' naming-typedef-id='type-id-568' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='449' column='1' id='type-id-569'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='buffer' type-id='type-id-4' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='450' column='1'/>
</data-member>
@@ -10800,8 +10791,8 @@
<var-decl name='readonly' type-id='type-id-90' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='468' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyUnicodeWriter' type-id='type-id-570' filepath='./Include/cpython/unicodeobject.h' line='469' column='1' id='type-id-569'/>
- <class-decl name='asdl_generic_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-571' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='32' column='1' id='type-id-572'>
+ <typedef-decl name='_PyUnicodeWriter' type-id='type-id-569' filepath='./Include/cpython/unicodeobject.h' line='469' column='1' id='type-id-568'/>
+ <class-decl name='asdl_generic_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-570' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='32' column='1' id='type-id-571'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='33' column='1'/>
</data-member>
@@ -10809,11 +10800,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='33' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-566' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='34' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-565' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='34' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_generic_seq' type-id='type-id-572' filepath='./Include/internal/pycore_asdl.h' line='35' column='1' id='type-id-571'/>
- <class-decl name='asdl_identifier_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-573' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='37' column='1' id='type-id-574'>
+ <typedef-decl name='asdl_generic_seq' type-id='type-id-571' filepath='./Include/internal/pycore_asdl.h' line='35' column='1' id='type-id-570'/>
+ <class-decl name='asdl_identifier_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-572' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='37' column='1' id='type-id-573'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='38' column='1'/>
</data-member>
@@ -10824,17 +10815,17 @@
<var-decl name='typed_elements' type-id='type-id-358' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='39' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_identifier_seq' type-id='type-id-574' filepath='./Include/internal/pycore_asdl.h' line='40' column='1' id='type-id-573'/>
- <typedef-decl name='mod_ty' type-id='type-id-575' filepath='./Include/internal/pycore_ast.h' line='15' column='1' id='type-id-576'/>
- <typedef-decl name='stmt_ty' type-id='type-id-577' filepath='./Include/internal/pycore_ast.h' line='17' column='1' id='type-id-560'/>
- <typedef-decl name='excepthandler_ty' type-id='type-id-578' filepath='./Include/internal/pycore_ast.h' line='36' column='1' id='type-id-554'/>
- <typedef-decl name='alias_ty' type-id='type-id-579' filepath='./Include/internal/pycore_ast.h' line='44' column='1' id='type-id-552'/>
- <typedef-decl name='withitem_ty' type-id='type-id-580' filepath='./Include/internal/pycore_ast.h' line='46' column='1' id='type-id-567'/>
- <typedef-decl name='match_case_ty' type-id='type-id-581' filepath='./Include/internal/pycore_ast.h' line='48' column='1' id='type-id-556'/>
- <typedef-decl name='pattern_ty' type-id='type-id-582' filepath='./Include/internal/pycore_ast.h' line='50' column='1' id='type-id-558'/>
- <typedef-decl name='type_ignore_ty' type-id='type-id-583' filepath='./Include/internal/pycore_ast.h' line='52' column='1' id='type-id-562'/>
- <typedef-decl name='type_param_ty' type-id='type-id-584' filepath='./Include/internal/pycore_ast.h' line='54' column='1' id='type-id-564'/>
- <class-decl name='asdl_stmt_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-585' visibility='default' filepath='./Include/internal/pycore_ast.h' line='64' column='1' id='type-id-586'>
+ <typedef-decl name='asdl_identifier_seq' type-id='type-id-573' filepath='./Include/internal/pycore_asdl.h' line='40' column='1' id='type-id-572'/>
+ <typedef-decl name='mod_ty' type-id='type-id-574' filepath='./Include/internal/pycore_ast.h' line='15' column='1' id='type-id-575'/>
+ <typedef-decl name='stmt_ty' type-id='type-id-576' filepath='./Include/internal/pycore_ast.h' line='17' column='1' id='type-id-559'/>
+ <typedef-decl name='excepthandler_ty' type-id='type-id-577' filepath='./Include/internal/pycore_ast.h' line='36' column='1' id='type-id-553'/>
+ <typedef-decl name='alias_ty' type-id='type-id-578' filepath='./Include/internal/pycore_ast.h' line='44' column='1' id='type-id-551'/>
+ <typedef-decl name='withitem_ty' type-id='type-id-579' filepath='./Include/internal/pycore_ast.h' line='46' column='1' id='type-id-566'/>
+ <typedef-decl name='match_case_ty' type-id='type-id-580' filepath='./Include/internal/pycore_ast.h' line='48' column='1' id='type-id-555'/>
+ <typedef-decl name='pattern_ty' type-id='type-id-581' filepath='./Include/internal/pycore_ast.h' line='50' column='1' id='type-id-557'/>
+ <typedef-decl name='type_ignore_ty' type-id='type-id-582' filepath='./Include/internal/pycore_ast.h' line='52' column='1' id='type-id-561'/>
+ <typedef-decl name='type_param_ty' type-id='type-id-583' filepath='./Include/internal/pycore_ast.h' line='54' column='1' id='type-id-563'/>
+ <class-decl name='asdl_stmt_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-584' visibility='default' filepath='./Include/internal/pycore_ast.h' line='64' column='1' id='type-id-585'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='65' column='1'/>
</data-member>
@@ -10842,11 +10833,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='65' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-561' visibility='default' filepath='./Include/internal/pycore_ast.h' line='66' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-560' visibility='default' filepath='./Include/internal/pycore_ast.h' line='66' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_stmt_seq' type-id='type-id-586' filepath='./Include/internal/pycore_ast.h' line='67' column='1' id='type-id-585'/>
- <class-decl name='asdl_excepthandler_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-587' visibility='default' filepath='./Include/internal/pycore_ast.h' line='86' column='1' id='type-id-588'>
+ <typedef-decl name='asdl_stmt_seq' type-id='type-id-585' filepath='./Include/internal/pycore_ast.h' line='67' column='1' id='type-id-584'/>
+ <class-decl name='asdl_excepthandler_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-586' visibility='default' filepath='./Include/internal/pycore_ast.h' line='86' column='1' id='type-id-587'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='87' column='1'/>
</data-member>
@@ -10854,11 +10845,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='87' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-555' visibility='default' filepath='./Include/internal/pycore_ast.h' line='88' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-554' visibility='default' filepath='./Include/internal/pycore_ast.h' line='88' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_excepthandler_seq' type-id='type-id-588' filepath='./Include/internal/pycore_ast.h' line='89' column='1' id='type-id-587'/>
- <class-decl name='asdl_alias_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-589' visibility='default' filepath='./Include/internal/pycore_ast.h' line='115' column='1' id='type-id-590'>
+ <typedef-decl name='asdl_excepthandler_seq' type-id='type-id-587' filepath='./Include/internal/pycore_ast.h' line='89' column='1' id='type-id-586'/>
+ <class-decl name='asdl_alias_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-588' visibility='default' filepath='./Include/internal/pycore_ast.h' line='115' column='1' id='type-id-589'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='116' column='1'/>
</data-member>
@@ -10866,11 +10857,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='116' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-553' visibility='default' filepath='./Include/internal/pycore_ast.h' line='117' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-552' visibility='default' filepath='./Include/internal/pycore_ast.h' line='117' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_alias_seq' type-id='type-id-590' filepath='./Include/internal/pycore_ast.h' line='118' column='1' id='type-id-589'/>
- <class-decl name='asdl_withitem_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-591' visibility='default' filepath='./Include/internal/pycore_ast.h' line='122' column='1' id='type-id-592'>
+ <typedef-decl name='asdl_alias_seq' type-id='type-id-589' filepath='./Include/internal/pycore_ast.h' line='118' column='1' id='type-id-588'/>
+ <class-decl name='asdl_withitem_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-590' visibility='default' filepath='./Include/internal/pycore_ast.h' line='122' column='1' id='type-id-591'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='123' column='1'/>
</data-member>
@@ -10878,11 +10869,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='123' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-568' visibility='default' filepath='./Include/internal/pycore_ast.h' line='124' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-567' visibility='default' filepath='./Include/internal/pycore_ast.h' line='124' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_withitem_seq' type-id='type-id-592' filepath='./Include/internal/pycore_ast.h' line='125' column='1' id='type-id-591'/>
- <class-decl name='asdl_match_case_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-593' visibility='default' filepath='./Include/internal/pycore_ast.h' line='129' column='1' id='type-id-594'>
+ <typedef-decl name='asdl_withitem_seq' type-id='type-id-591' filepath='./Include/internal/pycore_ast.h' line='125' column='1' id='type-id-590'/>
+ <class-decl name='asdl_match_case_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-592' visibility='default' filepath='./Include/internal/pycore_ast.h' line='129' column='1' id='type-id-593'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='130' column='1'/>
</data-member>
@@ -10890,11 +10881,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='130' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-557' visibility='default' filepath='./Include/internal/pycore_ast.h' line='131' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-556' visibility='default' filepath='./Include/internal/pycore_ast.h' line='131' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_match_case_seq' type-id='type-id-594' filepath='./Include/internal/pycore_ast.h' line='132' column='1' id='type-id-593'/>
- <class-decl name='asdl_pattern_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-595' visibility='default' filepath='./Include/internal/pycore_ast.h' line='137' column='1' id='type-id-596'>
+ <typedef-decl name='asdl_match_case_seq' type-id='type-id-593' filepath='./Include/internal/pycore_ast.h' line='132' column='1' id='type-id-592'/>
+ <class-decl name='asdl_pattern_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-594' visibility='default' filepath='./Include/internal/pycore_ast.h' line='137' column='1' id='type-id-595'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='138' column='1'/>
</data-member>
@@ -10902,11 +10893,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='138' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-559' visibility='default' filepath='./Include/internal/pycore_ast.h' line='139' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-558' visibility='default' filepath='./Include/internal/pycore_ast.h' line='139' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_pattern_seq' type-id='type-id-596' filepath='./Include/internal/pycore_ast.h' line='140' column='1' id='type-id-595'/>
- <class-decl name='asdl_type_ignore_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-597' visibility='default' filepath='./Include/internal/pycore_ast.h' line='144' column='1' id='type-id-598'>
+ <typedef-decl name='asdl_pattern_seq' type-id='type-id-595' filepath='./Include/internal/pycore_ast.h' line='140' column='1' id='type-id-594'/>
+ <class-decl name='asdl_type_ignore_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-596' visibility='default' filepath='./Include/internal/pycore_ast.h' line='144' column='1' id='type-id-597'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='145' column='1'/>
</data-member>
@@ -10914,11 +10905,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='145' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-563' visibility='default' filepath='./Include/internal/pycore_ast.h' line='146' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-562' visibility='default' filepath='./Include/internal/pycore_ast.h' line='146' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_type_ignore_seq' type-id='type-id-598' filepath='./Include/internal/pycore_ast.h' line='147' column='1' id='type-id-597'/>
- <class-decl name='asdl_type_param_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-599' visibility='default' filepath='./Include/internal/pycore_ast.h' line='152' column='1' id='type-id-600'>
+ <typedef-decl name='asdl_type_ignore_seq' type-id='type-id-597' filepath='./Include/internal/pycore_ast.h' line='147' column='1' id='type-id-596'/>
+ <class-decl name='asdl_type_param_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-598' visibility='default' filepath='./Include/internal/pycore_ast.h' line='152' column='1' id='type-id-599'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='153' column='1'/>
</data-member>
@@ -10926,66 +10917,66 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='153' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-565' visibility='default' filepath='./Include/internal/pycore_ast.h' line='154' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-564' visibility='default' filepath='./Include/internal/pycore_ast.h' line='154' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_type_param_seq' type-id='type-id-600' filepath='./Include/internal/pycore_ast.h' line='155' column='1' id='type-id-599'/>
- <enum-decl name='_mod_kind' filepath='./Include/internal/pycore_ast.h' line='161' column='1' id='type-id-601'>
+ <typedef-decl name='asdl_type_param_seq' type-id='type-id-599' filepath='./Include/internal/pycore_ast.h' line='155' column='1' id='type-id-598'/>
+ <enum-decl name='_mod_kind' filepath='./Include/internal/pycore_ast.h' line='161' column='1' id='type-id-600'>
<underlying-type type-id='type-id-31'/>
<enumerator name='Module_kind' value='1'/>
<enumerator name='Interactive_kind' value='2'/>
<enumerator name='Expression_kind' value='3'/>
<enumerator name='FunctionType_kind' value='4'/>
</enum-decl>
- <class-decl name='_mod' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='163' column='1' id='type-id-602'>
+ <class-decl name='_mod' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='163' column='1' id='type-id-601'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-601' visibility='default' filepath='./Include/internal/pycore_ast.h' line='164' column='1'/>
+ <var-decl name='kind' type-id='type-id-600' visibility='default' filepath='./Include/internal/pycore_ast.h' line='164' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='v' type-id='type-id-603' visibility='default' filepath='./Include/internal/pycore_ast.h' line='184' column='1'/>
+ <var-decl name='v' type-id='type-id-602' visibility='default' filepath='./Include/internal/pycore_ast.h' line='184' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='165' column='1' id='type-id-603'>
+ <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='165' column='1' id='type-id-602'>
<data-member access='public'>
- <var-decl name='Module' type-id='type-id-604' visibility='default' filepath='./Include/internal/pycore_ast.h' line='169' column='1'/>
+ <var-decl name='Module' type-id='type-id-603' visibility='default' filepath='./Include/internal/pycore_ast.h' line='169' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Interactive' type-id='type-id-605' visibility='default' filepath='./Include/internal/pycore_ast.h' line='173' column='1'/>
+ <var-decl name='Interactive' type-id='type-id-604' visibility='default' filepath='./Include/internal/pycore_ast.h' line='173' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Expression' type-id='type-id-606' visibility='default' filepath='./Include/internal/pycore_ast.h' line='177' column='1'/>
+ <var-decl name='Expression' type-id='type-id-605' visibility='default' filepath='./Include/internal/pycore_ast.h' line='177' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='FunctionType' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='182' column='1'/>
+ <var-decl name='FunctionType' type-id='type-id-606' visibility='default' filepath='./Include/internal/pycore_ast.h' line='182' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='166' column='1' id='type-id-604'>
+ <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='166' column='1' id='type-id-603'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='167' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='167' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='type_ignores' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='168' column='1'/>
+ <var-decl name='type_ignores' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='168' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__39' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='171' column='1' id='type-id-605'>
+ <class-decl name='__anonymous_struct__39' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='171' column='1' id='type-id-604'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='172' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='172' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__40' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='175' column='1' id='type-id-606'>
+ <class-decl name='__anonymous_struct__40' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='175' column='1' id='type-id-605'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='body' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='176' column='1'/>
+ <var-decl name='body' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='176' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__41' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='179' column='1' id='type-id-607'>
+ <class-decl name='__anonymous_struct__41' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='179' column='1' id='type-id-606'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='argtypes' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='180' column='1'/>
+ <var-decl name='argtypes' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='returns' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='181' column='1'/>
+ <var-decl name='returns' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='181' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='_stmt_kind' filepath='./Include/internal/pycore_ast.h' line='187' column='1' id='type-id-612'>
+ <enum-decl name='_stmt_kind' filepath='./Include/internal/pycore_ast.h' line='187' column='1' id='type-id-611'>
<underlying-type type-id='type-id-31'/>
<enumerator name='FunctionDef_kind' value='1'/>
<enumerator name='AsyncFunctionDef_kind' value='2'/>
@@ -11016,12 +11007,12 @@
<enumerator name='Break_kind' value='27'/>
<enumerator name='Continue_kind' value='28'/>
</enum-decl>
- <class-decl name='_stmt' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='196' column='1' id='type-id-613'>
+ <class-decl name='_stmt' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='196' column='1' id='type-id-612'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-612' visibility='default' filepath='./Include/internal/pycore_ast.h' line='197' column='1'/>
+ <var-decl name='kind' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='197' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='v' type-id='type-id-614' visibility='default' filepath='./Include/internal/pycore_ast.h' line='352' column='1'/>
+ <var-decl name='v' type-id='type-id-613' visibility='default' filepath='./Include/internal/pycore_ast.h' line='352' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='353' column='1'/>
@@ -11036,286 +11027,286 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='356' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__1' size-in-bits='448' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='198' column='1' id='type-id-614'>
+ <union-decl name='__anonymous_union__1' size-in-bits='448' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='198' column='1' id='type-id-613'>
<data-member access='public'>
- <var-decl name='FunctionDef' type-id='type-id-615' visibility='default' filepath='./Include/internal/pycore_ast.h' line='207' column='1'/>
+ <var-decl name='FunctionDef' type-id='type-id-614' visibility='default' filepath='./Include/internal/pycore_ast.h' line='207' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='AsyncFunctionDef' type-id='type-id-615' visibility='default' filepath='./Include/internal/pycore_ast.h' line='217' column='1'/>
+ <var-decl name='AsyncFunctionDef' type-id='type-id-614' visibility='default' filepath='./Include/internal/pycore_ast.h' line='217' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='ClassDef' type-id='type-id-616' visibility='default' filepath='./Include/internal/pycore_ast.h' line='226' column='1'/>
+ <var-decl name='ClassDef' type-id='type-id-615' visibility='default' filepath='./Include/internal/pycore_ast.h' line='226' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Return' type-id='type-id-617' visibility='default' filepath='./Include/internal/pycore_ast.h' line='230' column='1'/>
+ <var-decl name='Return' type-id='type-id-616' visibility='default' filepath='./Include/internal/pycore_ast.h' line='230' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Delete' type-id='type-id-618' visibility='default' filepath='./Include/internal/pycore_ast.h' line='234' column='1'/>
+ <var-decl name='Delete' type-id='type-id-617' visibility='default' filepath='./Include/internal/pycore_ast.h' line='234' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Assign' type-id='type-id-619' visibility='default' filepath='./Include/internal/pycore_ast.h' line='240' column='1'/>
+ <var-decl name='Assign' type-id='type-id-618' visibility='default' filepath='./Include/internal/pycore_ast.h' line='240' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='TypeAlias' type-id='type-id-620' visibility='default' filepath='./Include/internal/pycore_ast.h' line='246' column='1'/>
+ <var-decl name='TypeAlias' type-id='type-id-619' visibility='default' filepath='./Include/internal/pycore_ast.h' line='246' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='AugAssign' type-id='type-id-621' visibility='default' filepath='./Include/internal/pycore_ast.h' line='252' column='1'/>
+ <var-decl name='AugAssign' type-id='type-id-620' visibility='default' filepath='./Include/internal/pycore_ast.h' line='252' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='AnnAssign' type-id='type-id-622' visibility='default' filepath='./Include/internal/pycore_ast.h' line='259' column='1'/>
+ <var-decl name='AnnAssign' type-id='type-id-621' visibility='default' filepath='./Include/internal/pycore_ast.h' line='259' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='For' type-id='type-id-623' visibility='default' filepath='./Include/internal/pycore_ast.h' line='267' column='1'/>
+ <var-decl name='For' type-id='type-id-622' visibility='default' filepath='./Include/internal/pycore_ast.h' line='267' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='AsyncFor' type-id='type-id-623' visibility='default' filepath='./Include/internal/pycore_ast.h' line='275' column='1'/>
+ <var-decl name='AsyncFor' type-id='type-id-622' visibility='default' filepath='./Include/internal/pycore_ast.h' line='275' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='While' type-id='type-id-624' visibility='default' filepath='./Include/internal/pycore_ast.h' line='281' column='1'/>
+ <var-decl name='While' type-id='type-id-623' visibility='default' filepath='./Include/internal/pycore_ast.h' line='281' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='If' type-id='type-id-624' visibility='default' filepath='./Include/internal/pycore_ast.h' line='287' column='1'/>
+ <var-decl name='If' type-id='type-id-623' visibility='default' filepath='./Include/internal/pycore_ast.h' line='287' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='With' type-id='type-id-625' visibility='default' filepath='./Include/internal/pycore_ast.h' line='293' column='1'/>
+ <var-decl name='With' type-id='type-id-624' visibility='default' filepath='./Include/internal/pycore_ast.h' line='293' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='AsyncWith' type-id='type-id-625' visibility='default' filepath='./Include/internal/pycore_ast.h' line='299' column='1'/>
+ <var-decl name='AsyncWith' type-id='type-id-624' visibility='default' filepath='./Include/internal/pycore_ast.h' line='299' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Match' type-id='type-id-626' visibility='default' filepath='./Include/internal/pycore_ast.h' line='304' column='1'/>
+ <var-decl name='Match' type-id='type-id-625' visibility='default' filepath='./Include/internal/pycore_ast.h' line='304' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Raise' type-id='type-id-627' visibility='default' filepath='./Include/internal/pycore_ast.h' line='309' column='1'/>
+ <var-decl name='Raise' type-id='type-id-626' visibility='default' filepath='./Include/internal/pycore_ast.h' line='309' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Try' type-id='type-id-628' visibility='default' filepath='./Include/internal/pycore_ast.h' line='316' column='1'/>
+ <var-decl name='Try' type-id='type-id-627' visibility='default' filepath='./Include/internal/pycore_ast.h' line='316' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='TryStar' type-id='type-id-628' visibility='default' filepath='./Include/internal/pycore_ast.h' line='323' column='1'/>
+ <var-decl name='TryStar' type-id='type-id-627' visibility='default' filepath='./Include/internal/pycore_ast.h' line='323' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Assert' type-id='type-id-629' visibility='default' filepath='./Include/internal/pycore_ast.h' line='328' column='1'/>
+ <var-decl name='Assert' type-id='type-id-628' visibility='default' filepath='./Include/internal/pycore_ast.h' line='328' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Import' type-id='type-id-630' visibility='default' filepath='./Include/internal/pycore_ast.h' line='332' column='1'/>
+ <var-decl name='Import' type-id='type-id-629' visibility='default' filepath='./Include/internal/pycore_ast.h' line='332' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='ImportFrom' type-id='type-id-631' visibility='default' filepath='./Include/internal/pycore_ast.h' line='338' column='1'/>
+ <var-decl name='ImportFrom' type-id='type-id-630' visibility='default' filepath='./Include/internal/pycore_ast.h' line='338' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Global' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='342' column='1'/>
+ <var-decl name='Global' type-id='type-id-631' visibility='default' filepath='./Include/internal/pycore_ast.h' line='342' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Nonlocal' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='346' column='1'/>
+ <var-decl name='Nonlocal' type-id='type-id-631' visibility='default' filepath='./Include/internal/pycore_ast.h' line='346' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Expr' type-id='type-id-617' visibility='default' filepath='./Include/internal/pycore_ast.h' line='350' column='1'/>
+ <var-decl name='Expr' type-id='type-id-616' visibility='default' filepath='./Include/internal/pycore_ast.h' line='350' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__2' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='199' column='1' id='type-id-615'>
+ <class-decl name='__anonymous_struct__2' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='199' column='1' id='type-id-614'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='name' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='200' column='1'/>
+ <var-decl name='name' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='200' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='args' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='201' column='1'/>
+ <var-decl name='args' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='201' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='202' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='202' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='decorator_list' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='203' column='1'/>
+ <var-decl name='decorator_list' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='203' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='returns' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='204' column='1'/>
+ <var-decl name='returns' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='204' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='type_comment' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='205' column='1'/>
+ <var-decl name='type_comment' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='205' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='type_params' type-id='type-id-636' visibility='default' filepath='./Include/internal/pycore_ast.h' line='206' column='1'/>
+ <var-decl name='type_params' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='206' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__6' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='219' column='1' id='type-id-616'>
+ <class-decl name='__anonymous_struct__6' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='219' column='1' id='type-id-615'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='name' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='220' column='1'/>
+ <var-decl name='name' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='220' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='bases' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='221' column='1'/>
+ <var-decl name='bases' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='221' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='keywords' type-id='type-id-637' visibility='default' filepath='./Include/internal/pycore_ast.h' line='222' column='1'/>
+ <var-decl name='keywords' type-id='type-id-636' visibility='default' filepath='./Include/internal/pycore_ast.h' line='222' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='223' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='223' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='decorator_list' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='224' column='1'/>
+ <var-decl name='decorator_list' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='224' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='type_params' type-id='type-id-636' visibility='default' filepath='./Include/internal/pycore_ast.h' line='225' column='1'/>
+ <var-decl name='type_params' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='225' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='232' column='1' id='type-id-618'>
+ <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='232' column='1' id='type-id-617'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='targets' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='233' column='1'/>
+ <var-decl name='targets' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='233' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__9' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='236' column='1' id='type-id-619'>
+ <class-decl name='__anonymous_struct__9' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='236' column='1' id='type-id-618'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='targets' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='237' column='1'/>
+ <var-decl name='targets' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='237' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='238' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='238' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='type_comment' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='239' column='1'/>
+ <var-decl name='type_comment' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='239' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__10' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='242' column='1' id='type-id-620'>
+ <class-decl name='__anonymous_struct__10' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='242' column='1' id='type-id-619'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='name' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='243' column='1'/>
+ <var-decl name='name' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='243' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='type_params' type-id='type-id-636' visibility='default' filepath='./Include/internal/pycore_ast.h' line='244' column='1'/>
+ <var-decl name='type_params' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='244' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='245' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='245' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__11' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='248' column='1' id='type-id-621'>
+ <class-decl name='__anonymous_struct__11' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='248' column='1' id='type-id-620'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='target' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='249' column='1'/>
+ <var-decl name='target' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='249' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='op' type-id='type-id-638' visibility='default' filepath='./Include/internal/pycore_ast.h' line='250' column='1'/>
+ <var-decl name='op' type-id='type-id-637' visibility='default' filepath='./Include/internal/pycore_ast.h' line='250' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='251' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='251' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__12' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='254' column='1' id='type-id-622'>
+ <class-decl name='__anonymous_struct__12' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='254' column='1' id='type-id-621'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='target' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='255' column='1'/>
+ <var-decl name='target' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='255' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='annotation' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='256' column='1'/>
+ <var-decl name='annotation' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='256' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='257' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='257' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='simple' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='258' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__13' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='261' column='1' id='type-id-623'>
+ <class-decl name='__anonymous_struct__13' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='261' column='1' id='type-id-622'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='target' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='262' column='1'/>
+ <var-decl name='target' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='262' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='iter' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='263' column='1'/>
+ <var-decl name='iter' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='263' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='264' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='264' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='orelse' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='265' column='1'/>
+ <var-decl name='orelse' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='265' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='type_comment' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='266' column='1'/>
+ <var-decl name='type_comment' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='266' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__15' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='277' column='1' id='type-id-624'>
+ <class-decl name='__anonymous_struct__15' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='277' column='1' id='type-id-623'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='test' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='278' column='1'/>
+ <var-decl name='test' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='278' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='279' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='279' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='orelse' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='280' column='1'/>
+ <var-decl name='orelse' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='280' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__17' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='289' column='1' id='type-id-625'>
+ <class-decl name='__anonymous_struct__17' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='289' column='1' id='type-id-624'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='items' type-id='type-id-639' visibility='default' filepath='./Include/internal/pycore_ast.h' line='290' column='1'/>
+ <var-decl name='items' type-id='type-id-638' visibility='default' filepath='./Include/internal/pycore_ast.h' line='290' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='291' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='291' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='type_comment' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='292' column='1'/>
+ <var-decl name='type_comment' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='292' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__19' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='301' column='1' id='type-id-626'>
+ <class-decl name='__anonymous_struct__19' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='301' column='1' id='type-id-625'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='subject' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='302' column='1'/>
+ <var-decl name='subject' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='302' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='cases' type-id='type-id-640' visibility='default' filepath='./Include/internal/pycore_ast.h' line='303' column='1'/>
+ <var-decl name='cases' type-id='type-id-639' visibility='default' filepath='./Include/internal/pycore_ast.h' line='303' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__28' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='306' column='1' id='type-id-627'>
+ <class-decl name='__anonymous_struct__28' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='306' column='1' id='type-id-626'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='exc' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='307' column='1'/>
+ <var-decl name='exc' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='307' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='cause' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='308' column='1'/>
+ <var-decl name='cause' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='308' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__29' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='311' column='1' id='type-id-628'>
+ <class-decl name='__anonymous_struct__29' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='311' column='1' id='type-id-627'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='312' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='312' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='handlers' type-id='type-id-641' visibility='default' filepath='./Include/internal/pycore_ast.h' line='313' column='1'/>
+ <var-decl name='handlers' type-id='type-id-640' visibility='default' filepath='./Include/internal/pycore_ast.h' line='313' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='orelse' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='314' column='1'/>
+ <var-decl name='orelse' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='314' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='finalbody' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='315' column='1'/>
+ <var-decl name='finalbody' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='315' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__32' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='325' column='1' id='type-id-629'>
+ <class-decl name='__anonymous_struct__32' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='325' column='1' id='type-id-628'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='test' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='326' column='1'/>
+ <var-decl name='test' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='326' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='msg' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='327' column='1'/>
+ <var-decl name='msg' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='327' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__33' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='330' column='1' id='type-id-630'>
+ <class-decl name='__anonymous_struct__33' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='330' column='1' id='type-id-629'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='names' type-id='type-id-642' visibility='default' filepath='./Include/internal/pycore_ast.h' line='331' column='1'/>
+ <var-decl name='names' type-id='type-id-641' visibility='default' filepath='./Include/internal/pycore_ast.h' line='331' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__34' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='334' column='1' id='type-id-631'>
+ <class-decl name='__anonymous_struct__34' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='334' column='1' id='type-id-630'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='module' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='335' column='1'/>
+ <var-decl name='module' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='335' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='names' type-id='type-id-642' visibility='default' filepath='./Include/internal/pycore_ast.h' line='336' column='1'/>
+ <var-decl name='names' type-id='type-id-641' visibility='default' filepath='./Include/internal/pycore_ast.h' line='336' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='level' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='337' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__35' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='340' column='1' id='type-id-632'>
+ <class-decl name='__anonymous_struct__35' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='340' column='1' id='type-id-631'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='names' type-id='type-id-643' visibility='default' filepath='./Include/internal/pycore_ast.h' line='341' column='1'/>
+ <var-decl name='names' type-id='type-id-642' visibility='default' filepath='./Include/internal/pycore_ast.h' line='341' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='_excepthandler_kind' filepath='./Include/internal/pycore_ast.h' line='523' column='1' id='type-id-644'>
+ <enum-decl name='_excepthandler_kind' filepath='./Include/internal/pycore_ast.h' line='523' column='1' id='type-id-643'>
<underlying-type type-id='type-id-31'/>
<enumerator name='ExceptHandler_kind' value='1'/>
</enum-decl>
- <class-decl name='_excepthandler' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='524' column='1' id='type-id-645'>
+ <class-decl name='_excepthandler' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='524' column='1' id='type-id-644'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-644' visibility='default' filepath='./Include/internal/pycore_ast.h' line='525' column='1'/>
+ <var-decl name='kind' type-id='type-id-643' visibility='default' filepath='./Include/internal/pycore_ast.h' line='525' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='v' type-id='type-id-646' visibility='default' filepath='./Include/internal/pycore_ast.h' line='533' column='1'/>
+ <var-decl name='v' type-id='type-id-645' visibility='default' filepath='./Include/internal/pycore_ast.h' line='533' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='534' column='1'/>
@@ -11330,28 +11321,28 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='537' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__4' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='526' column='1' id='type-id-646'>
+ <union-decl name='__anonymous_union__4' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='526' column='1' id='type-id-645'>
<data-member access='public'>
- <var-decl name='ExceptHandler' type-id='type-id-647' visibility='default' filepath='./Include/internal/pycore_ast.h' line='531' column='1'/>
+ <var-decl name='ExceptHandler' type-id='type-id-646' visibility='default' filepath='./Include/internal/pycore_ast.h' line='531' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__31' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='527' column='1' id='type-id-647'>
+ <class-decl name='__anonymous_struct__31' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='527' column='1' id='type-id-646'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='type' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='528' column='1'/>
+ <var-decl name='type' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='528' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='name' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='529' column='1'/>
+ <var-decl name='name' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='529' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='530' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='530' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_alias' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='569' column='1' id='type-id-648'>
+ <class-decl name='_alias' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='569' column='1' id='type-id-647'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='name' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='570' column='1'/>
+ <var-decl name='name' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='570' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='asname' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='571' column='1'/>
+ <var-decl name='asname' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='571' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='572' column='1'/>
@@ -11366,26 +11357,26 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='575' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_withitem' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='578' column='1' id='type-id-649'>
+ <class-decl name='_withitem' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='578' column='1' id='type-id-648'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='context_expr' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='579' column='1'/>
+ <var-decl name='context_expr' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='579' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='optional_vars' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='580' column='1'/>
+ <var-decl name='optional_vars' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='580' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_match_case' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='583' column='1' id='type-id-650'>
+ <class-decl name='_match_case' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='583' column='1' id='type-id-649'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='pattern' type-id='type-id-558' visibility='default' filepath='./Include/internal/pycore_ast.h' line='584' column='1'/>
+ <var-decl name='pattern' type-id='type-id-557' visibility='default' filepath='./Include/internal/pycore_ast.h' line='584' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='guard' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='585' column='1'/>
+ <var-decl name='guard' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='585' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='body' type-id='type-id-608' visibility='default' filepath='./Include/internal/pycore_ast.h' line='586' column='1'/>
+ <var-decl name='body' type-id='type-id-607' visibility='default' filepath='./Include/internal/pycore_ast.h' line='586' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='_pattern_kind' filepath='./Include/internal/pycore_ast.h' line='589' column='1' id='type-id-651'>
+ <enum-decl name='_pattern_kind' filepath='./Include/internal/pycore_ast.h' line='589' column='1' id='type-id-650'>
<underlying-type type-id='type-id-31'/>
<enumerator name='MatchValue_kind' value='1'/>
<enumerator name='MatchSingleton_kind' value='2'/>
@@ -11396,12 +11387,12 @@
<enumerator name='MatchAs_kind' value='7'/>
<enumerator name='MatchOr_kind' value='8'/>
</enum-decl>
- <class-decl name='_pattern' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='593' column='1' id='type-id-652'>
+ <class-decl name='_pattern' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='593' column='1' id='type-id-651'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-651' visibility='default' filepath='./Include/internal/pycore_ast.h' line='594' column='1'/>
+ <var-decl name='kind' type-id='type-id-650' visibility='default' filepath='./Include/internal/pycore_ast.h' line='594' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='v' type-id='type-id-653' visibility='default' filepath='./Include/internal/pycore_ast.h' line='634' column='1'/>
+ <var-decl name='v' type-id='type-id-652' visibility='default' filepath='./Include/internal/pycore_ast.h' line='634' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='635' column='1'/>
@@ -11416,117 +11407,117 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='638' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__3' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='595' column='1' id='type-id-653'>
+ <union-decl name='__anonymous_union__3' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='595' column='1' id='type-id-652'>
<data-member access='public'>
- <var-decl name='MatchValue' type-id='type-id-617' visibility='default' filepath='./Include/internal/pycore_ast.h' line='598' column='1'/>
+ <var-decl name='MatchValue' type-id='type-id-616' visibility='default' filepath='./Include/internal/pycore_ast.h' line='598' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='MatchSingleton' type-id='type-id-654' visibility='default' filepath='./Include/internal/pycore_ast.h' line='602' column='1'/>
+ <var-decl name='MatchSingleton' type-id='type-id-653' visibility='default' filepath='./Include/internal/pycore_ast.h' line='602' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='MatchSequence' type-id='type-id-655' visibility='default' filepath='./Include/internal/pycore_ast.h' line='606' column='1'/>
+ <var-decl name='MatchSequence' type-id='type-id-654' visibility='default' filepath='./Include/internal/pycore_ast.h' line='606' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='MatchMapping' type-id='type-id-656' visibility='default' filepath='./Include/internal/pycore_ast.h' line='612' column='1'/>
+ <var-decl name='MatchMapping' type-id='type-id-655' visibility='default' filepath='./Include/internal/pycore_ast.h' line='612' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='MatchClass' type-id='type-id-657' visibility='default' filepath='./Include/internal/pycore_ast.h' line='619' column='1'/>
+ <var-decl name='MatchClass' type-id='type-id-656' visibility='default' filepath='./Include/internal/pycore_ast.h' line='619' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='MatchStar' type-id='type-id-658' visibility='default' filepath='./Include/internal/pycore_ast.h' line='623' column='1'/>
+ <var-decl name='MatchStar' type-id='type-id-657' visibility='default' filepath='./Include/internal/pycore_ast.h' line='623' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='MatchAs' type-id='type-id-659' visibility='default' filepath='./Include/internal/pycore_ast.h' line='628' column='1'/>
+ <var-decl name='MatchAs' type-id='type-id-658' visibility='default' filepath='./Include/internal/pycore_ast.h' line='628' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='MatchOr' type-id='type-id-655' visibility='default' filepath='./Include/internal/pycore_ast.h' line='632' column='1'/>
+ <var-decl name='MatchOr' type-id='type-id-654' visibility='default' filepath='./Include/internal/pycore_ast.h' line='632' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__22' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='600' column='1' id='type-id-654'>
+ <class-decl name='__anonymous_struct__22' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='600' column='1' id='type-id-653'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='value' type-id='type-id-660' visibility='default' filepath='./Include/internal/pycore_ast.h' line='601' column='1'/>
+ <var-decl name='value' type-id='type-id-659' visibility='default' filepath='./Include/internal/pycore_ast.h' line='601' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__23' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='604' column='1' id='type-id-655'>
+ <class-decl name='__anonymous_struct__23' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='604' column='1' id='type-id-654'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='patterns' type-id='type-id-661' visibility='default' filepath='./Include/internal/pycore_ast.h' line='605' column='1'/>
+ <var-decl name='patterns' type-id='type-id-660' visibility='default' filepath='./Include/internal/pycore_ast.h' line='605' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__24' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='608' column='1' id='type-id-656'>
+ <class-decl name='__anonymous_struct__24' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='608' column='1' id='type-id-655'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='keys' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='609' column='1'/>
+ <var-decl name='keys' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='609' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='patterns' type-id='type-id-661' visibility='default' filepath='./Include/internal/pycore_ast.h' line='610' column='1'/>
+ <var-decl name='patterns' type-id='type-id-660' visibility='default' filepath='./Include/internal/pycore_ast.h' line='610' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='rest' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='611' column='1'/>
+ <var-decl name='rest' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='611' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__25' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='614' column='1' id='type-id-657'>
+ <class-decl name='__anonymous_struct__25' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='614' column='1' id='type-id-656'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='cls' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='615' column='1'/>
+ <var-decl name='cls' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='615' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='patterns' type-id='type-id-661' visibility='default' filepath='./Include/internal/pycore_ast.h' line='616' column='1'/>
+ <var-decl name='patterns' type-id='type-id-660' visibility='default' filepath='./Include/internal/pycore_ast.h' line='616' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='kwd_attrs' type-id='type-id-643' visibility='default' filepath='./Include/internal/pycore_ast.h' line='617' column='1'/>
+ <var-decl name='kwd_attrs' type-id='type-id-642' visibility='default' filepath='./Include/internal/pycore_ast.h' line='617' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='kwd_patterns' type-id='type-id-661' visibility='default' filepath='./Include/internal/pycore_ast.h' line='618' column='1'/>
+ <var-decl name='kwd_patterns' type-id='type-id-660' visibility='default' filepath='./Include/internal/pycore_ast.h' line='618' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__26' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='621' column='1' id='type-id-658'>
+ <class-decl name='__anonymous_struct__26' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='621' column='1' id='type-id-657'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='name' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='622' column='1'/>
+ <var-decl name='name' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='622' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__27' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='625' column='1' id='type-id-659'>
+ <class-decl name='__anonymous_struct__27' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='625' column='1' id='type-id-658'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='pattern' type-id='type-id-558' visibility='default' filepath='./Include/internal/pycore_ast.h' line='626' column='1'/>
+ <var-decl name='pattern' type-id='type-id-557' visibility='default' filepath='./Include/internal/pycore_ast.h' line='626' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='name' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='627' column='1'/>
+ <var-decl name='name' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='627' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='_type_ignore_kind' filepath='./Include/internal/pycore_ast.h' line='641' column='1' id='type-id-662'>
+ <enum-decl name='_type_ignore_kind' filepath='./Include/internal/pycore_ast.h' line='641' column='1' id='type-id-661'>
<underlying-type type-id='type-id-31'/>
<enumerator name='TypeIgnore_kind' value='1'/>
</enum-decl>
- <class-decl name='_type_ignore' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='642' column='1' id='type-id-663'>
+ <class-decl name='_type_ignore' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='642' column='1' id='type-id-662'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-662' visibility='default' filepath='./Include/internal/pycore_ast.h' line='643' column='1'/>
+ <var-decl name='kind' type-id='type-id-661' visibility='default' filepath='./Include/internal/pycore_ast.h' line='643' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='v' type-id='type-id-664' visibility='default' filepath='./Include/internal/pycore_ast.h' line='650' column='1'/>
+ <var-decl name='v' type-id='type-id-663' visibility='default' filepath='./Include/internal/pycore_ast.h' line='650' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__5' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='644' column='1' id='type-id-664'>
+ <union-decl name='__anonymous_union__5' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='644' column='1' id='type-id-663'>
<data-member access='public'>
- <var-decl name='TypeIgnore' type-id='type-id-665' visibility='default' filepath='./Include/internal/pycore_ast.h' line='648' column='1'/>
+ <var-decl name='TypeIgnore' type-id='type-id-664' visibility='default' filepath='./Include/internal/pycore_ast.h' line='648' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__39' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='645' column='1' id='type-id-665'>
+ <class-decl name='__anonymous_struct__39' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='645' column='1' id='type-id-664'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='646' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='tag' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='647' column='1'/>
+ <var-decl name='tag' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='647' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='_type_param_kind' filepath='./Include/internal/pycore_ast.h' line='653' column='1' id='type-id-666'>
+ <enum-decl name='_type_param_kind' filepath='./Include/internal/pycore_ast.h' line='653' column='1' id='type-id-665'>
<underlying-type type-id='type-id-31'/>
<enumerator name='TypeVar_kind' value='1'/>
<enumerator name='ParamSpec_kind' value='2'/>
<enumerator name='TypeVarTuple_kind' value='3'/>
</enum-decl>
- <class-decl name='_type_param' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='654' column='1' id='type-id-667'>
+ <class-decl name='_type_param' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='654' column='1' id='type-id-666'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-666' visibility='default' filepath='./Include/internal/pycore_ast.h' line='655' column='1'/>
+ <var-decl name='kind' type-id='type-id-665' visibility='default' filepath='./Include/internal/pycore_ast.h' line='655' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='v' type-id='type-id-668' visibility='default' filepath='./Include/internal/pycore_ast.h' line='673' column='1'/>
+ <var-decl name='v' type-id='type-id-667' visibility='default' filepath='./Include/internal/pycore_ast.h' line='673' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='674' column='1'/>
@@ -11541,57 +11532,57 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='677' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__2' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='656' column='1' id='type-id-668'>
+ <union-decl name='__anonymous_union__2' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='656' column='1' id='type-id-667'>
<data-member access='public'>
- <var-decl name='TypeVar' type-id='type-id-669' visibility='default' filepath='./Include/internal/pycore_ast.h' line='661' column='1'/>
+ <var-decl name='TypeVar' type-id='type-id-668' visibility='default' filepath='./Include/internal/pycore_ast.h' line='661' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='ParamSpec' type-id='type-id-670' visibility='default' filepath='./Include/internal/pycore_ast.h' line='666' column='1'/>
+ <var-decl name='ParamSpec' type-id='type-id-669' visibility='default' filepath='./Include/internal/pycore_ast.h' line='666' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='TypeVarTuple' type-id='type-id-670' visibility='default' filepath='./Include/internal/pycore_ast.h' line='671' column='1'/>
+ <var-decl name='TypeVarTuple' type-id='type-id-669' visibility='default' filepath='./Include/internal/pycore_ast.h' line='671' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__3' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='657' column='1' id='type-id-669'>
+ <class-decl name='__anonymous_struct__3' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='657' column='1' id='type-id-668'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='name' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='658' column='1'/>
+ <var-decl name='name' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='658' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='bound' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='659' column='1'/>
+ <var-decl name='bound' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='659' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='default_value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='660' column='1'/>
+ <var-decl name='default_value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='660' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='663' column='1' id='type-id-670'>
+ <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='663' column='1' id='type-id-669'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='name' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='664' column='1'/>
+ <var-decl name='name' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='664' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='default_value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='665' column='1'/>
+ <var-decl name='default_value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='665' column='1'/>
</data-member>
</class-decl>
- <pointer-type-def type-id='type-id-569' size-in-bits='64' id='type-id-328'/>
- <pointer-type-def type-id='type-id-648' size-in-bits='64' id='type-id-579'/>
- <pointer-type-def type-id='type-id-645' size-in-bits='64' id='type-id-578'/>
- <pointer-type-def type-id='type-id-650' size-in-bits='64' id='type-id-581'/>
- <pointer-type-def type-id='type-id-602' size-in-bits='64' id='type-id-575'/>
- <pointer-type-def type-id='type-id-652' size-in-bits='64' id='type-id-582'/>
- <pointer-type-def type-id='type-id-613' size-in-bits='64' id='type-id-577'/>
- <pointer-type-def type-id='type-id-663' size-in-bits='64' id='type-id-583'/>
- <pointer-type-def type-id='type-id-667' size-in-bits='64' id='type-id-584'/>
+ <pointer-type-def type-id='type-id-568' size-in-bits='64' id='type-id-328'/>
+ <pointer-type-def type-id='type-id-647' size-in-bits='64' id='type-id-578'/>
+ <pointer-type-def type-id='type-id-644' size-in-bits='64' id='type-id-577'/>
<pointer-type-def type-id='type-id-649' size-in-bits='64' id='type-id-580'/>
- <pointer-type-def type-id='type-id-589' size-in-bits='64' id='type-id-642'/>
- <pointer-type-def type-id='type-id-587' size-in-bits='64' id='type-id-641'/>
- <pointer-type-def type-id='type-id-571' size-in-bits='64' id='type-id-671'/>
- <pointer-type-def type-id='type-id-573' size-in-bits='64' id='type-id-643'/>
- <pointer-type-def type-id='type-id-593' size-in-bits='64' id='type-id-640'/>
- <pointer-type-def type-id='type-id-595' size-in-bits='64' id='type-id-661'/>
- <pointer-type-def type-id='type-id-585' size-in-bits='64' id='type-id-608'/>
- <pointer-type-def type-id='type-id-597' size-in-bits='64' id='type-id-609'/>
- <pointer-type-def type-id='type-id-599' size-in-bits='64' id='type-id-636'/>
- <pointer-type-def type-id='type-id-591' size-in-bits='64' id='type-id-639'/>
- <class-decl name='tok_state' size-in-bits='138176' is-struct='yes' visibility='default' filepath='Parser/lexer/state.h' line='65' column='1' id='type-id-672'>
+ <pointer-type-def type-id='type-id-601' size-in-bits='64' id='type-id-574'/>
+ <pointer-type-def type-id='type-id-651' size-in-bits='64' id='type-id-581'/>
+ <pointer-type-def type-id='type-id-612' size-in-bits='64' id='type-id-576'/>
+ <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-582'/>
+ <pointer-type-def type-id='type-id-666' size-in-bits='64' id='type-id-583'/>
+ <pointer-type-def type-id='type-id-648' size-in-bits='64' id='type-id-579'/>
+ <pointer-type-def type-id='type-id-588' size-in-bits='64' id='type-id-641'/>
+ <pointer-type-def type-id='type-id-586' size-in-bits='64' id='type-id-640'/>
+ <pointer-type-def type-id='type-id-570' size-in-bits='64' id='type-id-670'/>
+ <pointer-type-def type-id='type-id-572' size-in-bits='64' id='type-id-642'/>
+ <pointer-type-def type-id='type-id-592' size-in-bits='64' id='type-id-639'/>
+ <pointer-type-def type-id='type-id-594' size-in-bits='64' id='type-id-660'/>
+ <pointer-type-def type-id='type-id-584' size-in-bits='64' id='type-id-607'/>
+ <pointer-type-def type-id='type-id-596' size-in-bits='64' id='type-id-608'/>
+ <pointer-type-def type-id='type-id-598' size-in-bits='64' id='type-id-635'/>
+ <pointer-type-def type-id='type-id-590' size-in-bits='64' id='type-id-638'/>
+ <class-decl name='tok_state' size-in-bits='138176' is-struct='yes' visibility='default' filepath='Parser/lexer/state.h' line='65' column='1' id='type-id-671'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='buf' type-id='type-id-17' visibility='default' filepath='Parser/lexer/state.h' line='68' column='1'/>
</data-member>
@@ -11629,7 +11620,7 @@
<var-decl name='indent' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='80' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
- <var-decl name='indstack' type-id='type-id-673' visibility='default' filepath='Parser/lexer/state.h' line='81' column='1'/>
+ <var-decl name='indstack' type-id='type-id-672' visibility='default' filepath='Parser/lexer/state.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3904'>
<var-decl name='atbol' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='82' column='1'/>
@@ -11659,22 +11650,22 @@
<var-decl name='level' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='90' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4256'>
- <var-decl name='parenstack' type-id='type-id-674' visibility='default' filepath='Parser/lexer/state.h' line='92' column='1'/>
+ <var-decl name='parenstack' type-id='type-id-673' visibility='default' filepath='Parser/lexer/state.h' line='92' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5856'>
- <var-decl name='parenlinenostack' type-id='type-id-675' visibility='default' filepath='Parser/lexer/state.h' line='93' column='1'/>
+ <var-decl name='parenlinenostack' type-id='type-id-674' visibility='default' filepath='Parser/lexer/state.h' line='93' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='12256'>
- <var-decl name='parencolstack' type-id='type-id-675' visibility='default' filepath='Parser/lexer/state.h' line='94' column='1'/>
+ <var-decl name='parencolstack' type-id='type-id-674' visibility='default' filepath='Parser/lexer/state.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='18688'>
<var-decl name='filename' type-id='type-id-4' visibility='default' filepath='Parser/lexer/state.h' line='95' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='18752'>
- <var-decl name='altindstack' type-id='type-id-673' visibility='default' filepath='Parser/lexer/state.h' line='97' column='1'/>
+ <var-decl name='altindstack' type-id='type-id-672' visibility='default' filepath='Parser/lexer/state.h' line='97' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='21952'>
- <var-decl name='decoding_state' type-id='type-id-676' visibility='default' filepath='Parser/lexer/state.h' line='99' column='1'/>
+ <var-decl name='decoding_state' type-id='type-id-675' visibility='default' filepath='Parser/lexer/state.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='21984'>
<var-decl name='decoding_erred' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='100' column='1'/>
@@ -11713,16 +11704,16 @@
<var-decl name='type_comments' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='114' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22688'>
- <var-decl name='interactive_underflow' type-id='type-id-677' visibility='default' filepath='Parser/lexer/state.h' line='117' column='1'/>
+ <var-decl name='interactive_underflow' type-id='type-id-676' visibility='default' filepath='Parser/lexer/state.h' line='117' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22720'>
- <var-decl name='underflow' type-id='type-id-678' visibility='default' filepath='Parser/lexer/state.h' line='118' column='1'/>
+ <var-decl name='underflow' type-id='type-id-677' visibility='default' filepath='Parser/lexer/state.h' line='118' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22784'>
<var-decl name='report_warnings' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='120' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22848'>
- <var-decl name='tok_mode_stack' type-id='type-id-679' visibility='default' filepath='Parser/lexer/state.h' line='122' column='1'/>
+ <var-decl name='tok_mode_stack' type-id='type-id-678' visibility='default' filepath='Parser/lexer/state.h' line='122' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='138048'>
<var-decl name='tok_mode_stack_index' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='123' column='1'/>
@@ -11765,214 +11756,214 @@
</function-decl>
<function-decl name='_Py_asdl_generic_seq_new' filepath='./Include/internal/pycore_asdl.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-671'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-670'/>
</function-decl>
<function-decl name='_Py_asdl_identifier_seq_new' filepath='./Include/internal/pycore_asdl.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-643'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-642'/>
</function-decl>
<function-decl name='_Py_asdl_int_seq_new' filepath='./Include/internal/pycore_asdl.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-681'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-680'/>
</function-decl>
<function-decl name='_Py_asdl_expr_seq_new' filepath='./Include/internal/pycore_ast.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-611'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-610'/>
</function-decl>
<function-decl name='_Py_asdl_arg_seq_new' filepath='./Include/internal/pycore_ast.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-682'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-681'/>
</function-decl>
<function-decl name='_Py_asdl_keyword_seq_new' filepath='./Include/internal/pycore_ast.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-637'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-636'/>
</function-decl>
<function-decl name='_Py_asdl_pattern_seq_new' filepath='./Include/internal/pycore_ast.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-661'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-660'/>
</function-decl>
<function-decl name='_Py_asdl_type_ignore_seq_new' filepath='./Include/internal/pycore_ast.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-609'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-608'/>
</function-decl>
<function-decl name='_PyAST_Module' filepath='./Include/internal/pycore_ast.h' line='682' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-607'/>
<parameter type-id='type-id-608'/>
- <parameter type-id='type-id-609'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-576'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-575'/>
</function-decl>
<function-decl name='_PyAST_FunctionDef' filepath='./Include/internal/pycore_ast.h' line='688' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-632'/>
<parameter type-id='type-id-633'/>
- <parameter type-id='type-id-634'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-607'/>
<parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-635'/>
- <parameter type-id='type-id-636'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_AsyncFunctionDef' filepath='./Include/internal/pycore_ast.h' line='693' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-632'/>
<parameter type-id='type-id-633'/>
- <parameter type-id='type-id-634'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-607'/>
<parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-635'/>
- <parameter type-id='type-id-636'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_ClassDef' filepath='./Include/internal/pycore_ast.h' line='699' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-637'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-636'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-635'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Call' filepath='./Include/internal/pycore_ast.h' line='817' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-610'/>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-637'/>
+ <parameter type-id='type-id-636'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_FormattedValue' filepath='./Include/internal/pycore_ast.h' line='820' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_JoinedStr' filepath='./Include/internal/pycore_ast.h' line='823' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Attribute' filepath='./Include/internal/pycore_ast.h' line='828' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-682'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Subscript' filepath='./Include/internal/pycore_ast.h' line='831' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-682'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Starred' filepath='./Include/internal/pycore_ast.h' line='834' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-682'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_List' filepath='./Include/internal/pycore_ast.h' line='840' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-682'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Tuple' filepath='./Include/internal/pycore_ast.h' line='843' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-682'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_arguments' filepath='./Include/internal/pycore_ast.h' line='856' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-682'/>
- <parameter type-id='type-id-682'/>
- <parameter type-id='type-id-684'/>
- <parameter type-id='type-id-682'/>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-684'/>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-634'/>
+ <parameter type-id='type-id-681'/>
+ <parameter type-id='type-id-681'/>
+ <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-681'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-633'/>
</function-decl>
<function-decl name='_PyAST_arg' filepath='./Include/internal/pycore_ast.h' line='860' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-635'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-684'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-683'/>
</function-decl>
<function-decl name='_PyAST_alias' filepath='./Include/internal/pycore_ast.h' line='866' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-633'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-632'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-552'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-551'/>
</function-decl>
<function-decl name='_PyAST_TypeIgnore' filepath='./Include/internal/pycore_ast.h' line='897' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-635'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-562'/>
+ <parameter type-id='type-id-634'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-561'/>
</function-decl>
<function-decl name='PyUnicode_FromFormat' mangled-name='PyUnicode_FromFormat' filepath='./Include/unicodeobject.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_FromFormat'>
<parameter type-id='type-id-6'/>
@@ -11985,36 +11976,36 @@
<return type-id='type-id-17'/>
</function-decl>
<function-decl name='_PyPegen_new_identifier' filepath='Parser/pegen.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyPegen_parse_string' filepath='Parser/string_parser.h' line='8' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyPegen_decode_string' filepath='Parser/string_parser.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-21'/>
- <parameter type-id='type-id-686'/>
+ <parameter type-id='type-id-685'/>
<return type-id='type-id-4'/>
</function-decl>
- <pointer-type-def type-id='type-id-687' size-in-bits='64' id='type-id-685'/>
- <class-decl name='__anonymous_struct__7' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='228' column='1' id='type-id-617'>
+ <pointer-type-def type-id='type-id-686' size-in-bits='64' id='type-id-684'/>
+ <class-decl name='__anonymous_struct__7' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='228' column='1' id='type-id-616'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='229' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='229' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='Parser' type-id='type-id-688' filepath='Parser/pegen.h' line='81' column='1' id='type-id-687'/>
- <class-decl name='Parser' size-in-bits='1280' is-struct='yes' naming-typedef-id='type-id-687' visibility='default' filepath='Parser/pegen.h' line='58' column='1' id='type-id-688'>
+ <typedef-decl name='Parser' type-id='type-id-687' filepath='Parser/pegen.h' line='81' column='1' id='type-id-686'/>
+ <class-decl name='Parser' size-in-bits='1280' is-struct='yes' naming-typedef-id='type-id-686' visibility='default' filepath='Parser/pegen.h' line='58' column='1' id='type-id-687'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='tok' type-id='type-id-689' visibility='default' filepath='Parser/pegen.h' line='59' column='1'/>
+ <var-decl name='tok' type-id='type-id-688' visibility='default' filepath='Parser/pegen.h' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='tokens' type-id='type-id-690' visibility='default' filepath='Parser/pegen.h' line='60' column='1'/>
+ <var-decl name='tokens' type-id='type-id-689' visibility='default' filepath='Parser/pegen.h' line='60' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='mark' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='61' column='1'/>
@@ -12026,10 +12017,10 @@
<var-decl name='size' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='62' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='arena' type-id='type-id-680' visibility='default' filepath='Parser/pegen.h' line='63' column='1'/>
+ <var-decl name='arena' type-id='type-id-679' visibility='default' filepath='Parser/pegen.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='keywords' type-id='type-id-691' visibility='default' filepath='Parser/pegen.h' line='64' column='1'/>
+ <var-decl name='keywords' type-id='type-id-690' visibility='default' filepath='Parser/pegen.h' line='64' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='soft_keywords' type-id='type-id-246' visibility='default' filepath='Parser/pegen.h' line='65' column='1'/>
@@ -12065,10 +12056,10 @@
<var-decl name='feature_version' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='75' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='type_ignore_comments' type-id='type-id-692' visibility='default' filepath='Parser/pegen.h' line='76' column='1'/>
+ <var-decl name='type_ignore_comments' type-id='type-id-691' visibility='default' filepath='Parser/pegen.h' line='76' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1088'>
- <var-decl name='known_err_token' type-id='type-id-686' visibility='default' filepath='Parser/pegen.h' line='77' column='1'/>
+ <var-decl name='known_err_token' type-id='type-id-685' visibility='default' filepath='Parser/pegen.h' line='77' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
<var-decl name='level' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='78' column='1'/>
@@ -12080,9 +12071,9 @@
<var-decl name='debug' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='80' column='1'/>
</data-member>
</class-decl>
- <pointer-type-def type-id='type-id-672' size-in-bits='64' id='type-id-689'/>
+ <pointer-type-def type-id='type-id-671' size-in-bits='64' id='type-id-688'/>
</abi-instr>
- <abi-instr address-size='64' path='Parser/lexer/lexer.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Parser/lexer/lexer.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_FatalErrorFunc' mangled-name='_Py_FatalErrorFunc' filepath='./Include/cpython/pyerrors.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_FatalErrorFunc'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
@@ -12119,13 +12110,13 @@
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyTokenizer_syntaxerror' filepath='Parser/lexer/../tokenizer/helpers.h' line='12' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<parameter type-id='type-id-6'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyTokenizer_syntaxerror_known_range' filepath='Parser/lexer/../tokenizer/helpers.h' line='13' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-6'/>
@@ -12133,24 +12124,24 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyTokenizer_indenterror' filepath='Parser/lexer/../tokenizer/helpers.h' line='14' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyTokenizer_warn_invalid_escape_sequence' filepath='Parser/lexer/../tokenizer/helpers.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyTokenizer_parser_warn' filepath='Parser/lexer/../tokenizer/helpers.h' line='16' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-6'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyLexer_type_comment_token_setup' filepath='Parser/lexer/state.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
- <parameter type-id='type-id-693'/>
+ <parameter type-id='type-id-688'/>
+ <parameter type-id='type-id-692'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
@@ -12159,16 +12150,17 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyLexer_token_setup' filepath='Parser/lexer/state.h' line='134' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
- <parameter type-id='type-id-693'/>
+ <parameter type-id='type-id-688'/>
+ <parameter type-id='type-id-692'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Parser/myreadline.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Parser/myreadline.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<qualified-type-def type-id='type-id-55' restrict='yes' id='type-id-401'/>
+ <pointer-type-def type-id='type-id-693' size-in-bits='64' id='type-id-508'/>
<pointer-type-def type-id='type-id-694' size-in-bits='64' id='type-id-695'/>
<qualified-type-def type-id='type-id-17' restrict='yes' id='type-id-179'/>
<pointer-type-def type-id='type-id-696' size-in-bits='64' id='type-id-697'/>
@@ -12179,6 +12171,14 @@
<parameter type-id='type-id-26'/>
<return type-id='type-id-3'/>
</function-decl>
+ <function-decl name='PyMutex_Lock' mangled-name='PyMutex_Lock' filepath='./Include/cpython/lock.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyMutex_Lock'>
+ <parameter type-id='type-id-508'/>
+ <return type-id='type-id-3'/>
+ </function-decl>
+ <function-decl name='PyMutex_Unlock' mangled-name='PyMutex_Unlock' filepath='./Include/cpython/lock.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyMutex_Unlock'>
+ <parameter type-id='type-id-508'/>
+ <return type-id='type-id-3'/>
+ </function-decl>
<var-decl name='PyOS_ReadlineFunctionPointer' type-id='type-id-695' mangled-name='PyOS_ReadlineFunctionPointer' visibility='default' filepath='./Include/cpython/pythonrun.h' line='96' column='1' elf-symbol-id='PyOS_ReadlineFunctionPointer'/>
<function-decl name='_PyOS_InterruptOccurred' filepath='./Include/internal/pycore_pystate.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-26'/>
@@ -12197,18 +12197,6 @@
<return type-id='type-id-3'/>
</function-decl>
<var-decl name='PyOS_InputHook' type-id='type-id-697' mangled-name='PyOS_InputHook' visibility='default' filepath='./Include/pythonrun.h' line='22' column='1' elf-symbol-id='PyOS_InputHook'/>
- <function-decl name='PyThread_allocate_lock' mangled-name='PyThread_allocate_lock' filepath='./Include/pythread.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_allocate_lock'>
- <return type-id='type-id-698'/>
- </function-decl>
- <function-decl name='PyThread_acquire_lock' mangled-name='PyThread_acquire_lock' filepath='./Include/pythread.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_acquire_lock'>
- <parameter type-id='type-id-698'/>
- <parameter type-id='type-id-5'/>
- <return type-id='type-id-5'/>
- </function-decl>
- <function-decl name='PyThread_release_lock' mangled-name='PyThread_release_lock' filepath='./Include/pythread.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_release_lock'>
- <parameter type-id='type-id-698'/>
- <return type-id='type-id-3'/>
- </function-decl>
<function-decl name='fflush' filepath='/usr/include/stdio.h' line='230' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-55'/>
<return type-id='type-id-5'/>
@@ -12242,8 +12230,8 @@
<return type-id='type-id-5'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Parser/parser.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='asdl_seq' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-699' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='28' column='1' id='type-id-700'>
+ <abi-instr address-size='64' path='Parser/parser.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='asdl_seq' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-698' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='28' column='1' id='type-id-699'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='29' column='1'/>
</data-member>
@@ -12251,8 +12239,8 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='29' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_seq' type-id='type-id-700' filepath='./Include/internal/pycore_asdl.h' line='30' column='1' id='type-id-699'/>
- <enum-decl name='_cmpop' filepath='./Include/internal/pycore_ast.h' line='31' column='1' id='type-id-701'>
+ <typedef-decl name='asdl_seq' type-id='type-id-699' filepath='./Include/internal/pycore_asdl.h' line='30' column='1' id='type-id-698'/>
+ <enum-decl name='_cmpop' filepath='./Include/internal/pycore_ast.h' line='31' column='1' id='type-id-700'>
<underlying-type type-id='type-id-31'/>
<enumerator name='Eq' value='1'/>
<enumerator name='NotEq' value='2'/>
@@ -12265,71 +12253,71 @@
<enumerator name='In' value='9'/>
<enumerator name='NotIn' value='10'/>
</enum-decl>
- <typedef-decl name='cmpop_ty' type-id='type-id-701' filepath='./Include/internal/pycore_ast.h' line='32' column='1' id='type-id-702'/>
- <class-decl name='CmpopExprPair' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-703' visibility='default' filepath='Parser/pegen.h' line='83' column='1' id='type-id-704'>
+ <typedef-decl name='cmpop_ty' type-id='type-id-700' filepath='./Include/internal/pycore_ast.h' line='32' column='1' id='type-id-701'/>
+ <class-decl name='CmpopExprPair' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-702' visibility='default' filepath='Parser/pegen.h' line='83' column='1' id='type-id-703'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='cmpop' type-id='type-id-702' visibility='default' filepath='Parser/pegen.h' line='84' column='1'/>
+ <var-decl name='cmpop' type-id='type-id-701' visibility='default' filepath='Parser/pegen.h' line='84' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='expr' type-id='type-id-610' visibility='default' filepath='Parser/pegen.h' line='85' column='1'/>
+ <var-decl name='expr' type-id='type-id-609' visibility='default' filepath='Parser/pegen.h' line='85' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='CmpopExprPair' type-id='type-id-704' filepath='Parser/pegen.h' line='86' column='1' id='type-id-703'/>
- <class-decl name='KeyValuePair' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-705' visibility='default' filepath='Parser/pegen.h' line='88' column='1' id='type-id-706'>
+ <typedef-decl name='CmpopExprPair' type-id='type-id-703' filepath='Parser/pegen.h' line='86' column='1' id='type-id-702'/>
+ <class-decl name='KeyValuePair' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-704' visibility='default' filepath='Parser/pegen.h' line='88' column='1' id='type-id-705'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='key' type-id='type-id-610' visibility='default' filepath='Parser/pegen.h' line='89' column='1'/>
+ <var-decl name='key' type-id='type-id-609' visibility='default' filepath='Parser/pegen.h' line='89' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='Parser/pegen.h' line='90' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='Parser/pegen.h' line='90' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='KeyValuePair' type-id='type-id-706' filepath='Parser/pegen.h' line='91' column='1' id='type-id-705'/>
- <class-decl name='KeyPatternPair' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-707' visibility='default' filepath='Parser/pegen.h' line='93' column='1' id='type-id-708'>
+ <typedef-decl name='KeyValuePair' type-id='type-id-705' filepath='Parser/pegen.h' line='91' column='1' id='type-id-704'/>
+ <class-decl name='KeyPatternPair' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-706' visibility='default' filepath='Parser/pegen.h' line='93' column='1' id='type-id-707'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='key' type-id='type-id-610' visibility='default' filepath='Parser/pegen.h' line='94' column='1'/>
+ <var-decl name='key' type-id='type-id-609' visibility='default' filepath='Parser/pegen.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='pattern' type-id='type-id-558' visibility='default' filepath='Parser/pegen.h' line='95' column='1'/>
+ <var-decl name='pattern' type-id='type-id-557' visibility='default' filepath='Parser/pegen.h' line='95' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='KeyPatternPair' type-id='type-id-708' filepath='Parser/pegen.h' line='96' column='1' id='type-id-707'/>
- <class-decl name='NameDefaultPair' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-709' visibility='default' filepath='Parser/pegen.h' line='98' column='1' id='type-id-710'>
+ <typedef-decl name='KeyPatternPair' type-id='type-id-707' filepath='Parser/pegen.h' line='96' column='1' id='type-id-706'/>
+ <class-decl name='NameDefaultPair' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-708' visibility='default' filepath='Parser/pegen.h' line='98' column='1' id='type-id-709'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='arg' type-id='type-id-684' visibility='default' filepath='Parser/pegen.h' line='99' column='1'/>
+ <var-decl name='arg' type-id='type-id-683' visibility='default' filepath='Parser/pegen.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='Parser/pegen.h' line='100' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='Parser/pegen.h' line='100' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='NameDefaultPair' type-id='type-id-710' filepath='Parser/pegen.h' line='101' column='1' id='type-id-709'/>
- <class-decl name='SlashWithDefault' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-711' visibility='default' filepath='Parser/pegen.h' line='103' column='1' id='type-id-712'>
+ <typedef-decl name='NameDefaultPair' type-id='type-id-709' filepath='Parser/pegen.h' line='101' column='1' id='type-id-708'/>
+ <class-decl name='SlashWithDefault' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-710' visibility='default' filepath='Parser/pegen.h' line='103' column='1' id='type-id-711'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='plain_names' type-id='type-id-682' visibility='default' filepath='Parser/pegen.h' line='104' column='1'/>
+ <var-decl name='plain_names' type-id='type-id-681' visibility='default' filepath='Parser/pegen.h' line='104' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='names_with_defaults' type-id='type-id-713' visibility='default' filepath='Parser/pegen.h' line='105' column='1'/>
+ <var-decl name='names_with_defaults' type-id='type-id-712' visibility='default' filepath='Parser/pegen.h' line='105' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='SlashWithDefault' type-id='type-id-712' filepath='Parser/pegen.h' line='106' column='1' id='type-id-711'/>
- <class-decl name='StarEtc' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-714' visibility='default' filepath='Parser/pegen.h' line='108' column='1' id='type-id-715'>
+ <typedef-decl name='SlashWithDefault' type-id='type-id-711' filepath='Parser/pegen.h' line='106' column='1' id='type-id-710'/>
+ <class-decl name='StarEtc' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-713' visibility='default' filepath='Parser/pegen.h' line='108' column='1' id='type-id-714'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='vararg' type-id='type-id-684' visibility='default' filepath='Parser/pegen.h' line='109' column='1'/>
+ <var-decl name='vararg' type-id='type-id-683' visibility='default' filepath='Parser/pegen.h' line='109' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='kwonlyargs' type-id='type-id-713' visibility='default' filepath='Parser/pegen.h' line='110' column='1'/>
+ <var-decl name='kwonlyargs' type-id='type-id-712' visibility='default' filepath='Parser/pegen.h' line='110' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='kwarg' type-id='type-id-684' visibility='default' filepath='Parser/pegen.h' line='111' column='1'/>
+ <var-decl name='kwarg' type-id='type-id-683' visibility='default' filepath='Parser/pegen.h' line='111' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='StarEtc' type-id='type-id-715' filepath='Parser/pegen.h' line='112' column='1' id='type-id-714'/>
- <class-decl name='AugOperator' size-in-bits='32' is-struct='yes' naming-typedef-id='type-id-716' visibility='default' filepath='Parser/pegen.h' line='114' column='1' id='type-id-717'>
+ <typedef-decl name='StarEtc' type-id='type-id-714' filepath='Parser/pegen.h' line='112' column='1' id='type-id-713'/>
+ <class-decl name='AugOperator' size-in-bits='32' is-struct='yes' naming-typedef-id='type-id-715' visibility='default' filepath='Parser/pegen.h' line='114' column='1' id='type-id-716'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-638' visibility='default' filepath='Parser/pegen.h' line='114' column='1'/>
+ <var-decl name='kind' type-id='type-id-637' visibility='default' filepath='Parser/pegen.h' line='114' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='AugOperator' type-id='type-id-717' filepath='Parser/pegen.h' line='114' column='1' id='type-id-716'/>
- <class-decl name='KeywordOrStarred' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-718' visibility='default' filepath='Parser/pegen.h' line='115' column='1' id='type-id-719'>
+ <typedef-decl name='AugOperator' type-id='type-id-716' filepath='Parser/pegen.h' line='114' column='1' id='type-id-715'/>
+ <class-decl name='KeywordOrStarred' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-717' visibility='default' filepath='Parser/pegen.h' line='115' column='1' id='type-id-718'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='element' type-id='type-id-29' visibility='default' filepath='Parser/pegen.h' line='116' column='1'/>
</data-member>
@@ -12337,8 +12325,8 @@
<var-decl name='is_keyword' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='117' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='KeywordOrStarred' type-id='type-id-719' filepath='Parser/pegen.h' line='118' column='1' id='type-id-718'/>
- <class-decl name='ResultTokenWithMetadata' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-720' visibility='default' filepath='Parser/pegen.h' line='120' column='1' id='type-id-721'>
+ <typedef-decl name='KeywordOrStarred' type-id='type-id-718' filepath='Parser/pegen.h' line='118' column='1' id='type-id-717'/>
+ <class-decl name='ResultTokenWithMetadata' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-719' visibility='default' filepath='Parser/pegen.h' line='120' column='1' id='type-id-720'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='result' type-id='type-id-29' visibility='default' filepath='Parser/pegen.h' line='121' column='1'/>
</data-member>
@@ -12346,1054 +12334,1054 @@
<var-decl name='metadata' type-id='type-id-4' visibility='default' filepath='Parser/pegen.h' line='122' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='ResultTokenWithMetadata' type-id='type-id-721' filepath='Parser/pegen.h' line='123' column='1' id='type-id-720'/>
- <enum-decl name='TARGETS_TYPE' naming-typedef-id='type-id-722' filepath='Parser/pegen.h' line='156' column='1' id='type-id-723'>
+ <typedef-decl name='ResultTokenWithMetadata' type-id='type-id-720' filepath='Parser/pegen.h' line='123' column='1' id='type-id-719'/>
+ <enum-decl name='TARGETS_TYPE' naming-typedef-id='type-id-721' filepath='Parser/pegen.h' line='156' column='1' id='type-id-722'>
<underlying-type type-id='type-id-31'/>
<enumerator name='STAR_TARGETS' value='0'/>
<enumerator name='DEL_TARGETS' value='1'/>
<enumerator name='FOR_TARGETS' value='2'/>
</enum-decl>
- <typedef-decl name='TARGETS_TYPE' type-id='type-id-723' filepath='Parser/pegen.h' line='160' column='1' id='type-id-722'/>
- <pointer-type-def type-id='type-id-716' size-in-bits='64' id='type-id-724'/>
- <pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-725'/>
- <pointer-type-def type-id='type-id-707' size-in-bits='64' id='type-id-726'/>
- <pointer-type-def type-id='type-id-705' size-in-bits='64' id='type-id-727'/>
- <pointer-type-def type-id='type-id-718' size-in-bits='64' id='type-id-728'/>
- <pointer-type-def type-id='type-id-709' size-in-bits='64' id='type-id-729'/>
- <pointer-type-def type-id='type-id-720' size-in-bits='64' id='type-id-730'/>
- <pointer-type-def type-id='type-id-711' size-in-bits='64' id='type-id-731'/>
- <pointer-type-def type-id='type-id-714' size-in-bits='64' id='type-id-732'/>
- <pointer-type-def type-id='type-id-733' size-in-bits='64' id='type-id-734'/>
- <pointer-type-def type-id='type-id-699' size-in-bits='64' id='type-id-713'/>
- <pointer-type-def type-id='type-id-735' size-in-bits='64' id='type-id-736'/>
- <pointer-type-def type-id='type-id-737' size-in-bits='64' id='type-id-738'/>
- <pointer-type-def type-id='type-id-739' size-in-bits='64' id='type-id-740'/>
+ <typedef-decl name='TARGETS_TYPE' type-id='type-id-722' filepath='Parser/pegen.h' line='160' column='1' id='type-id-721'/>
+ <pointer-type-def type-id='type-id-715' size-in-bits='64' id='type-id-723'/>
+ <pointer-type-def type-id='type-id-702' size-in-bits='64' id='type-id-724'/>
+ <pointer-type-def type-id='type-id-706' size-in-bits='64' id='type-id-725'/>
+ <pointer-type-def type-id='type-id-704' size-in-bits='64' id='type-id-726'/>
+ <pointer-type-def type-id='type-id-717' size-in-bits='64' id='type-id-727'/>
+ <pointer-type-def type-id='type-id-708' size-in-bits='64' id='type-id-728'/>
+ <pointer-type-def type-id='type-id-719' size-in-bits='64' id='type-id-729'/>
+ <pointer-type-def type-id='type-id-710' size-in-bits='64' id='type-id-730'/>
+ <pointer-type-def type-id='type-id-713' size-in-bits='64' id='type-id-731'/>
+ <pointer-type-def type-id='type-id-732' size-in-bits='64' id='type-id-733'/>
+ <pointer-type-def type-id='type-id-698' size-in-bits='64' id='type-id-712'/>
+ <pointer-type-def type-id='type-id-734' size-in-bits='64' id='type-id-735'/>
+ <pointer-type-def type-id='type-id-736' size-in-bits='64' id='type-id-737'/>
+ <pointer-type-def type-id='type-id-738' size-in-bits='64' id='type-id-739'/>
<function-decl name='_PyAST_Interactive' filepath='./Include/internal/pycore_ast.h' line='684' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-576'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-575'/>
</function-decl>
<function-decl name='_PyAST_Expression' filepath='./Include/internal/pycore_ast.h' line='685' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-576'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-575'/>
</function-decl>
<function-decl name='_PyAST_FunctionType' filepath='./Include/internal/pycore_ast.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
<parameter type-id='type-id-610'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-576'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-575'/>
</function-decl>
<function-decl name='_PyAST_Return' filepath='./Include/internal/pycore_ast.h' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Delete' filepath='./Include/internal/pycore_ast.h' line='706' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Assign' filepath='./Include/internal/pycore_ast.h' line='708' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
<parameter type-id='type-id-610'/>
- <parameter type-id='type-id-635'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_TypeAlias' filepath='./Include/internal/pycore_ast.h' line='711' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-636'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-635'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_AugAssign' filepath='./Include/internal/pycore_ast.h' line='714' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-638'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-637'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_AnnAssign' filepath='./Include/internal/pycore_ast.h' line='717' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_For' filepath='./Include/internal/pycore_ast.h' line='720' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-635'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_AsyncFor' filepath='./Include/internal/pycore_ast.h' line='724' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-635'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_While' filepath='./Include/internal/pycore_ast.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-608'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-607'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_If' filepath='./Include/internal/pycore_ast.h' line='731' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-608'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-607'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_With' filepath='./Include/internal/pycore_ast.h' line='734' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-639'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-635'/>
+ <parameter type-id='type-id-638'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_AsyncWith' filepath='./Include/internal/pycore_ast.h' line='737' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-639'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-635'/>
+ <parameter type-id='type-id-638'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Match' filepath='./Include/internal/pycore_ast.h' line='740' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-640'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-639'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Raise' filepath='./Include/internal/pycore_ast.h' line='743' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Try' filepath='./Include/internal/pycore_ast.h' line='745' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-641'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-608'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-640'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-607'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_TryStar' filepath='./Include/internal/pycore_ast.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-641'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-608'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-640'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-607'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Assert' filepath='./Include/internal/pycore_ast.h' line='753' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Import' filepath='./Include/internal/pycore_ast.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-642'/>
+ <parameter type-id='type-id-641'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_ImportFrom' filepath='./Include/internal/pycore_ast.h' line='757' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-642'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-641'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Global' filepath='./Include/internal/pycore_ast.h' line='760' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-643'/>
+ <parameter type-id='type-id-642'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Nonlocal' filepath='./Include/internal/pycore_ast.h' line='762' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-643'/>
+ <parameter type-id='type-id-642'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Expr' filepath='./Include/internal/pycore_ast.h' line='765' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Pass' filepath='./Include/internal/pycore_ast.h' line='767' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Break' filepath='./Include/internal/pycore_ast.h' line='769' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_Continue' filepath='./Include/internal/pycore_ast.h' line='771' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyAST_BoolOp' filepath='./Include/internal/pycore_ast.h' line='773' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-741'/>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-740'/>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_NamedExpr' filepath='./Include/internal/pycore_ast.h' line='776' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_BinOp' filepath='./Include/internal/pycore_ast.h' line='779' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-638'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-637'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_UnaryOp' filepath='./Include/internal/pycore_ast.h' line='782' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-742'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-741'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Lambda' filepath='./Include/internal/pycore_ast.h' line='785' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-634'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-633'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_IfExp' filepath='./Include/internal/pycore_ast.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Dict' filepath='./Include/internal/pycore_ast.h' line='791' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Set' filepath='./Include/internal/pycore_ast.h' line='794' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_ListComp' filepath='./Include/internal/pycore_ast.h' line='796' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-743'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-742'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_SetComp' filepath='./Include/internal/pycore_ast.h' line='799' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-743'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-742'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_DictComp' filepath='./Include/internal/pycore_ast.h' line='802' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-743'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-742'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_GeneratorExp' filepath='./Include/internal/pycore_ast.h' line='805' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-743'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-742'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Await' filepath='./Include/internal/pycore_ast.h' line='808' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Yield' filepath='./Include/internal/pycore_ast.h' line='810' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_YieldFrom' filepath='./Include/internal/pycore_ast.h' line='812' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Compare' filepath='./Include/internal/pycore_ast.h' line='814' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-680'/>
<parameter type-id='type-id-610'/>
- <parameter type-id='type-id-681'/>
- <parameter type-id='type-id-611'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Slice' filepath='./Include/internal/pycore_ast.h' line='846' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_comprehension' filepath='./Include/internal/pycore_ast.h' line='849' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-611'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-744'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-743'/>
</function-decl>
<function-decl name='_PyAST_ExceptHandler' filepath='./Include/internal/pycore_ast.h' line='852' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-608'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-607'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-554'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-553'/>
</function-decl>
<function-decl name='_PyAST_keyword' filepath='./Include/internal/pycore_ast.h' line='863' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-745'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-744'/>
</function-decl>
<function-decl name='_PyAST_withitem' filepath='./Include/internal/pycore_ast.h' line='869' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-567'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-566'/>
</function-decl>
<function-decl name='_PyAST_match_case' filepath='./Include/internal/pycore_ast.h' line='871' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-558'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-608'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-556'/>
+ <parameter type-id='type-id-557'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-607'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-555'/>
</function-decl>
<function-decl name='_PyAST_MatchValue' filepath='./Include/internal/pycore_ast.h' line='873' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-558'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-557'/>
</function-decl>
<function-decl name='_PyAST_MatchSingleton' filepath='./Include/internal/pycore_ast.h' line='875' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-660'/>
+ <parameter type-id='type-id-659'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-558'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-557'/>
</function-decl>
<function-decl name='_PyAST_MatchSequence' filepath='./Include/internal/pycore_ast.h' line='878' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-661'/>
+ <parameter type-id='type-id-660'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-558'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-557'/>
</function-decl>
<function-decl name='_PyAST_MatchMapping' filepath='./Include/internal/pycore_ast.h' line='881' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-661'/>
- <parameter type-id='type-id-633'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-660'/>
+ <parameter type-id='type-id-632'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-558'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-557'/>
</function-decl>
<function-decl name='_PyAST_MatchClass' filepath='./Include/internal/pycore_ast.h' line='885' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-661'/>
- <parameter type-id='type-id-643'/>
- <parameter type-id='type-id-661'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-660'/>
+ <parameter type-id='type-id-642'/>
+ <parameter type-id='type-id-660'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-558'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-557'/>
</function-decl>
<function-decl name='_PyAST_MatchStar' filepath='./Include/internal/pycore_ast.h' line='889' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
+ <parameter type-id='type-id-632'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-558'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-557'/>
</function-decl>
<function-decl name='_PyAST_MatchAs' filepath='./Include/internal/pycore_ast.h' line='891' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-558'/>
- <parameter type-id='type-id-633'/>
+ <parameter type-id='type-id-557'/>
+ <parameter type-id='type-id-632'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-558'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-557'/>
</function-decl>
<function-decl name='_PyAST_MatchOr' filepath='./Include/internal/pycore_ast.h' line='894' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-661'/>
+ <parameter type-id='type-id-660'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-558'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-557'/>
</function-decl>
<function-decl name='_PyAST_TypeVar' filepath='./Include/internal/pycore_ast.h' line='898' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-564'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-563'/>
</function-decl>
<function-decl name='_PyAST_ParamSpec' filepath='./Include/internal/pycore_ast.h' line='901' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-564'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-563'/>
</function-decl>
<function-decl name='_PyAST_TypeVarTuple' filepath='./Include/internal/pycore_ast.h' line='904' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-609'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-564'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-563'/>
</function-decl>
<function-decl name='_PyPegen_insert_memo' filepath='Parser/pegen.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_update_memo' filepath='Parser/pegen.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_is_memoized' filepath='Parser/pegen.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_lookahead_with_name' filepath='Parser/pegen.h' line='135' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-736'/>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-735'/>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_lookahead_with_int' filepath='Parser/pegen.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-734'/>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-733'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_lookahead_with_string' filepath='Parser/pegen.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-738'/>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-737'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_lookahead' filepath='Parser/pegen.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-740'/>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-739'/>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_expect_token' filepath='Parser/pegen.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
- <return type-id='type-id-686'/>
+ <return type-id='type-id-685'/>
</function-decl>
<function-decl name='_PyPegen_expect_forced_token' filepath='Parser/pegen.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-6'/>
- <return type-id='type-id-686'/>
+ <return type-id='type-id-685'/>
</function-decl>
<function-decl name='_PyPegen_expect_soft_keyword' filepath='Parser/pegen.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-6'/>
- <return type-id='type-id-610'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_soft_keyword_token' filepath='Parser/pegen.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_get_last_nonnwhitespace_token' filepath='Parser/pegen.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <return type-id='type-id-686'/>
+ <parameter type-id='type-id-684'/>
+ <return type-id='type-id-685'/>
</function-decl>
<function-decl name='_PyPegen_name_token' filepath='Parser/pegen.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_number_token' filepath='Parser/pegen.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_string_token' filepath='Parser/pegen.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_Pypegen_stack_overflow' filepath='Parser/pegen.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyPegen_get_invalid_target' filepath='Parser/pegen.h' line='222' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-722'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-721'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_get_expr_name' filepath='Parser/pegen.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<return type-id='type-id-6'/>
</function-decl>
<function-decl name='_PyPegen_dummy_name' filepath='Parser/pegen.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyPegen_seq_last_item' filepath='Parser/pegen.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-713'/>
+ <parameter type-id='type-id-712'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyPegen_seq_first_item' filepath='Parser/pegen.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-713'/>
+ <parameter type-id='type-id-712'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyPegen_new_type_comment' filepath='Parser/pegen.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyPegen_add_type_comment_to_arg' filepath='Parser/pegen.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
<parameter type-id='type-id-684'/>
- <parameter type-id='type-id-686'/>
- <return type-id='type-id-684'/>
+ <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-685'/>
+ <return type-id='type-id-683'/>
</function-decl>
<function-decl name='_PyPegen_singleton_seq' filepath='Parser/pegen.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-29'/>
- <return type-id='type-id-713'/>
+ <return type-id='type-id-712'/>
</function-decl>
<function-decl name='_PyPegen_seq_insert_in_front' filepath='Parser/pegen.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-29'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-713'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-712'/>
</function-decl>
<function-decl name='_PyPegen_seq_append_to_end' filepath='Parser/pegen.h' line='299' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
<parameter type-id='type-id-29'/>
- <return type-id='type-id-713'/>
+ <return type-id='type-id-712'/>
</function-decl>
<function-decl name='_PyPegen_seq_flatten' filepath='Parser/pegen.h' line='300' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-713'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-712'/>
</function-decl>
<function-decl name='_PyPegen_join_names_with_dot' filepath='Parser/pegen.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_seq_count_dots' filepath='Parser/pegen.h' line='302' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-713'/>
+ <parameter type-id='type-id-712'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_alias_for_star' filepath='Parser/pegen.h' line='303' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-552'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-551'/>
</function-decl>
<function-decl name='_PyPegen_map_names_to_ids' filepath='Parser/pegen.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-611'/>
- <return type-id='type-id-643'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-610'/>
+ <return type-id='type-id-642'/>
</function-decl>
<function-decl name='_PyPegen_cmpop_expr_pair' filepath='Parser/pegen.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-702'/>
- <parameter type-id='type-id-610'/>
- <return type-id='type-id-725'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-701'/>
+ <parameter type-id='type-id-609'/>
+ <return type-id='type-id-724'/>
</function-decl>
<function-decl name='_PyPegen_get_cmpops' filepath='Parser/pegen.h' line='306' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-681'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-680'/>
</function-decl>
<function-decl name='_PyPegen_get_exprs' filepath='Parser/pegen.h' line='307' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-611'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-610'/>
</function-decl>
<function-decl name='_PyPegen_set_expr_context' filepath='Parser/pegen.h' line='308' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-683'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-682'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_key_value_pair' filepath='Parser/pegen.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-610'/>
- <return type-id='type-id-727'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-609'/>
+ <return type-id='type-id-726'/>
</function-decl>
<function-decl name='_PyPegen_get_keys' filepath='Parser/pegen.h' line='310' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-611'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-610'/>
</function-decl>
<function-decl name='_PyPegen_get_values' filepath='Parser/pegen.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-611'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-610'/>
</function-decl>
<function-decl name='_PyPegen_key_pattern_pair' filepath='Parser/pegen.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-558'/>
- <return type-id='type-id-726'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-557'/>
+ <return type-id='type-id-725'/>
</function-decl>
<function-decl name='_PyPegen_get_pattern_keys' filepath='Parser/pegen.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-611'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-610'/>
</function-decl>
<function-decl name='_PyPegen_get_patterns' filepath='Parser/pegen.h' line='314' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-661'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-660'/>
</function-decl>
<function-decl name='_PyPegen_name_default_pair' filepath='Parser/pegen.h' line='315' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
<parameter type-id='type-id-684'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-686'/>
- <return type-id='type-id-729'/>
+ <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-685'/>
+ <return type-id='type-id-728'/>
</function-decl>
<function-decl name='_PyPegen_slash_with_default' filepath='Parser/pegen.h' line='316' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-682'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-731'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-681'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-730'/>
</function-decl>
<function-decl name='_PyPegen_star_etc' filepath='Parser/pegen.h' line='317' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
<parameter type-id='type-id-684'/>
- <parameter type-id='type-id-713'/>
- <parameter type-id='type-id-684'/>
- <return type-id='type-id-732'/>
+ <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-712'/>
+ <parameter type-id='type-id-683'/>
+ <return type-id='type-id-731'/>
</function-decl>
<function-decl name='_PyPegen_make_arguments' filepath='Parser/pegen.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-682'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-681'/>
+ <parameter type-id='type-id-730'/>
+ <parameter type-id='type-id-681'/>
+ <parameter type-id='type-id-712'/>
<parameter type-id='type-id-731'/>
- <parameter type-id='type-id-682'/>
- <parameter type-id='type-id-713'/>
- <parameter type-id='type-id-732'/>
- <return type-id='type-id-634'/>
+ <return type-id='type-id-633'/>
</function-decl>
<function-decl name='_PyPegen_empty_arguments' filepath='Parser/pegen.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <return type-id='type-id-634'/>
+ <parameter type-id='type-id-684'/>
+ <return type-id='type-id-633'/>
</function-decl>
<function-decl name='_PyPegen_formatted_value' filepath='Parser/pegen.h' line='321' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-729'/>
+ <parameter type-id='type-id-729'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-686'/>
- <parameter type-id='type-id-730'/>
- <parameter type-id='type-id-730'/>
- <parameter type-id='type-id-686'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_augoperator' filepath='Parser/pegen.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-638'/>
- <return type-id='type-id-724'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-637'/>
+ <return type-id='type-id-723'/>
</function-decl>
<function-decl name='_PyPegen_function_def_decorators' filepath='Parser/pegen.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-560'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-559'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyPegen_class_def_decorators' filepath='Parser/pegen.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-560'/>
- <return type-id='type-id-560'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-559'/>
+ <return type-id='type-id-559'/>
</function-decl>
<function-decl name='_PyPegen_keyword_or_starred' filepath='Parser/pegen.h' line='326' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-5'/>
- <return type-id='type-id-728'/>
+ <return type-id='type-id-727'/>
</function-decl>
<function-decl name='_PyPegen_seq_extract_starred_exprs' filepath='Parser/pegen.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-611'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-610'/>
</function-decl>
<function-decl name='_PyPegen_seq_delete_starred_exprs' filepath='Parser/pegen.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-637'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-636'/>
</function-decl>
<function-decl name='_PyPegen_collect_call_seqs' filepath='Parser/pegen.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-713'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-712'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_constant_from_token' filepath='Parser/pegen.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
- <return type-id='type-id-610'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_decoded_constant_from_token' filepath='Parser/pegen.h' line='333' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
- <return type-id='type-id-610'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_constant_from_string' filepath='Parser/pegen.h' line='334' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
- <return type-id='type-id-610'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_concatenate_strings' filepath='Parser/pegen.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_ensure_imaginary' filepath='Parser/pegen.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_ensure_real' filepath='Parser/pegen.h' line='338' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_join_sequences' filepath='Parser/pegen.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-713'/>
- <parameter type-id='type-id-713'/>
- <return type-id='type-id-713'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-712'/>
+ <parameter type-id='type-id-712'/>
+ <return type-id='type-id-712'/>
</function-decl>
<function-decl name='_PyPegen_check_barry_as_flufl' filepath='Parser/pegen.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_check_legacy_stmt' filepath='Parser/pegen.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_check_fstring_conversion' filepath='Parser/pegen.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
- <parameter type-id='type-id-610'/>
- <return type-id='type-id-730'/>
+ <parameter type-id='type-id-609'/>
+ <return type-id='type-id-729'/>
</function-decl>
<function-decl name='_PyPegen_setup_full_format_spec' filepath='Parser/pegen.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
- <parameter type-id='type-id-611'/>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-730'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-729'/>
</function-decl>
<function-decl name='_PyPegen_make_module' filepath='Parser/pegen.h' line='345' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-608'/>
- <return type-id='type-id-576'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-607'/>
+ <return type-id='type-id-575'/>
</function-decl>
<function-decl name='_PyPegen_arguments_parsing_error' filepath='Parser/pegen.h' line='346' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyPegen_get_last_comprehension_item' filepath='Parser/pegen.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-744'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-743'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyPegen_nonparen_genexp_in_call' filepath='Parser/pegen.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <parameter type-id='type-id-610'/>
- <parameter type-id='type-id-743'/>
+ <parameter type-id='type-id-684'/>
+ <parameter type-id='type-id-609'/>
+ <parameter type-id='type-id-742'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyPegen_interactive_exit' filepath='Parser/pegen.h' line='359' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
- <return type-id='type-id-608'/>
+ <parameter type-id='type-id-684'/>
+ <return type-id='type-id-607'/>
</function-decl>
<function-decl name='_PyPegen_joined_str' filepath='Parser/pegen.h' line='362' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
- <parameter type-id='type-id-611'/>
- <parameter type-id='type-id-686'/>
- <return type-id='type-id-610'/>
- </function-decl>
- <function-type size-in-bits='64' id='type-id-733'>
+ <parameter type-id='type-id-610'/>
<parameter type-id='type-id-685'/>
+ <return type-id='type-id-609'/>
+ </function-decl>
+ <function-type size-in-bits='64' id='type-id-732'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-5'/>
- <return type-id='type-id-686'/>
+ <return type-id='type-id-685'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-735'>
- <parameter type-id='type-id-685'/>
- <return type-id='type-id-610'/>
+ <function-type size-in-bits='64' id='type-id-734'>
+ <parameter type-id='type-id-684'/>
+ <return type-id='type-id-609'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-737'>
- <parameter type-id='type-id-685'/>
+ <function-type size-in-bits='64' id='type-id-736'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-6'/>
- <return type-id='type-id-610'/>
+ <return type-id='type-id-609'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-739'>
- <parameter type-id='type-id-685'/>
+ <function-type size-in-bits='64' id='type-id-738'>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-29'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Parser/peg_api.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='PyCompilerFlags' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-746' visibility='default' filepath='./Include/cpython/compile.h' line='27' column='1' id='type-id-747'>
+ <abi-instr address-size='64' path='Parser/peg_api.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='PyCompilerFlags' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-745' visibility='default' filepath='./Include/cpython/compile.h' line='27' column='1' id='type-id-746'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='cf_flags' type-id='type-id-5' visibility='default' filepath='./Include/cpython/compile.h' line='28' column='1'/>
</data-member>
@@ -13401,8 +13389,8 @@
<var-decl name='cf_feature_version' type-id='type-id-5' visibility='default' filepath='./Include/cpython/compile.h' line='29' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyCompilerFlags' type-id='type-id-747' filepath='./Include/cpython/compile.h' line='30' column='1' id='type-id-746'/>
- <pointer-type-def type-id='type-id-746' size-in-bits='64' id='type-id-207'/>
+ <typedef-decl name='PyCompilerFlags' type-id='type-id-746' filepath='./Include/cpython/compile.h' line='30' column='1' id='type-id-745'/>
+ <pointer-type-def type-id='type-id-745' size-in-bits='64' id='type-id-207'/>
<function-decl name='PySys_Audit' mangled-name='PySys_Audit' filepath='./Include/sysmodule.h' line='25' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PySys_Audit'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
@@ -13419,147 +13407,147 @@
<parameter type-id='type-id-207'/>
<parameter type-id='type-id-175'/>
<parameter type-id='type-id-236'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-576'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-575'/>
</function-decl>
<function-decl name='_PyPegen_run_parser_from_string' filepath='Parser/pegen.h' line='358' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-207'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-576'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-575'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Parser/pegen.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-748' size-in-bits='512' id='type-id-749'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <abi-instr address-size='64' path='Parser/pegen.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-747' size-in-bits='512' id='type-id-748'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-750' size-in-bits='5120' id='type-id-751'>
+ <array-type-def dimensions='1' type-id='type-id-749' size-in-bits='5120' id='type-id-750'>
<subrange length='80' type-id='type-id-2' id='type-id-415'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-325' size-in-bits='512' id='type-id-752'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <array-type-def dimensions='1' type-id='type-id-325' size-in-bits='512' id='type-id-751'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-414' size-in-bits='5120' id='type-id-413'>
<subrange length='80' type-id='type-id-2' id='type-id-415'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-334' size-in-bits='5120' id='type-id-753'>
+ <array-type-def dimensions='1' type-id='type-id-334' size-in-bits='5120' id='type-id-752'>
<subrange length='80' type-id='type-id-2' id='type-id-415'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-337' size-in-bits='512' id='type-id-754'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <array-type-def dimensions='1' type-id='type-id-337' size-in-bits='512' id='type-id-753'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-352' size-in-bits='512' id='type-id-755'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <array-type-def dimensions='1' type-id='type-id-352' size-in-bits='512' id='type-id-754'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-258' size-in-bits='5120' id='type-id-756'>
+ <array-type-def dimensions='1' type-id='type-id-258' size-in-bits='5120' id='type-id-755'>
<subrange length='80' type-id='type-id-2' id='type-id-415'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-249' size-in-bits='67072' id='type-id-757'>
- <subrange length='262' type-id='type-id-2' id='type-id-758'/>
+ <array-type-def dimensions='1' type-id='type-id-249' size-in-bits='67072' id='type-id-756'>
+ <subrange length='262' type-id='type-id-2' id='type-id-757'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-4' size-in-bits='64' id='type-id-358'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-4' size-in-bits='16256' id='type-id-759'>
- <subrange length='254' type-id='type-id-2' id='type-id-760'/>
+ <array-type-def dimensions='1' type-id='type-id-4' size-in-bits='16256' id='type-id-758'>
+ <subrange length='254' type-id='type-id-2' id='type-id-759'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-4' size-in-bits='512' id='type-id-761'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <array-type-def dimensions='1' type-id='type-id-4' size-in-bits='512' id='type-id-760'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <array-type-def dimensions='2' type-id='type-id-4' size-in-bits='8704' id='type-id-762'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
- <subrange length='17' type-id='type-id-2' id='type-id-763'/>
+ <array-type-def dimensions='2' type-id='type-id-4' size-in-bits='8704' id='type-id-761'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
+ <subrange length='17' type-id='type-id-2' id='type-id-762'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-764' size-in-bits='1280' id='type-id-765'>
- <subrange length='20' type-id='type-id-2' id='type-id-766'/>
+ <array-type-def dimensions='1' type-id='type-id-763' size-in-bits='1280' id='type-id-764'>
+ <subrange length='20' type-id='type-id-2' id='type-id-765'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-531' size-in-bits='512' id='type-id-767'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <array-type-def dimensions='1' type-id='type-id-530' size-in-bits='512' id='type-id-766'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-768' size-in-bits='32' id='type-id-769'>
+ <array-type-def dimensions='1' type-id='type-id-767' size-in-bits='32' id='type-id-768'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-770' size-in-bits='5120' id='type-id-771'>
+ <array-type-def dimensions='1' type-id='type-id-769' size-in-bits='5120' id='type-id-770'>
<subrange length='80' type-id='type-id-2' id='type-id-415'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-772' size-in-bits='64' id='type-id-773'>
+ <array-type-def dimensions='1' type-id='type-id-771' size-in-bits='64' id='type-id-772'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-774' size-in-bits='128' id='type-id-775'>
+ <array-type-def dimensions='1' type-id='type-id-773' size-in-bits='128' id='type-id-774'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-776' size-in-bits='65536' id='type-id-777'>
- <subrange length='128' type-id='type-id-2' id='type-id-533'/>
+ <array-type-def dimensions='1' type-id='type-id-775' size-in-bits='65536' id='type-id-776'>
+ <subrange length='128' type-id='type-id-2' id='type-id-532'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-778' size-in-bits='49152' id='type-id-779'>
- <subrange length='128' type-id='type-id-2' id='type-id-533'/>
+ <array-type-def dimensions='1' type-id='type-id-777' size-in-bits='49152' id='type-id-778'>
+ <subrange length='128' type-id='type-id-2' id='type-id-532'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-780' size-in-bits='26880' id='type-id-781'>
- <subrange length='210' type-id='type-id-2' id='type-id-782'/>
+ <array-type-def dimensions='1' type-id='type-id-779' size-in-bits='26880' id='type-id-780'>
+ <subrange length='210' type-id='type-id-2' id='type-id-781'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-783' size-in-bits='98304' id='type-id-784'>
+ <array-type-def dimensions='1' type-id='type-id-782' size-in-bits='98304' id='type-id-783'>
<subrange length='256' type-id='type-id-2' id='type-id-68'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-785' size-in-bits='8320' id='type-id-786'>
+ <array-type-def dimensions='1' type-id='type-id-784' size-in-bits='8320' id='type-id-785'>
<subrange length='65' type-id='type-id-2' id='type-id-70'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-787' size-in-bits='524288' id='type-id-788'>
- <subrange length='4096' type-id='type-id-2' id='type-id-789'/>
+ <array-type-def dimensions='1' type-id='type-id-786' size-in-bits='524288' id='type-id-787'>
+ <subrange length='4096' type-id='type-id-2' id='type-id-788'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-790' size-in-bits='57600' id='type-id-791'>
- <subrange length='300' type-id='type-id-2' id='type-id-792'/>
+ <array-type-def dimensions='1' type-id='type-id-789' size-in-bits='57600' id='type-id-790'>
+ <subrange length='300' type-id='type-id-2' id='type-id-791'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-793' size-in-bits='1048576' id='type-id-794'>
- <subrange length='16384' type-id='type-id-2' id='type-id-795'/>
+ <array-type-def dimensions='1' type-id='type-id-792' size-in-bits='1048576' id='type-id-793'>
+ <subrange length='16384' type-id='type-id-2' id='type-id-794'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-796' size-in-bits='2097152' id='type-id-797'>
- <subrange length='32768' type-id='type-id-2' id='type-id-798'/>
+ <array-type-def dimensions='1' type-id='type-id-795' size-in-bits='2097152' id='type-id-796'>
+ <subrange length='32768' type-id='type-id-2' id='type-id-797'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-799' size-in-bits='2097152' id='type-id-800'>
- <subrange length='32768' type-id='type-id-2' id='type-id-798'/>
+ <array-type-def dimensions='1' type-id='type-id-798' size-in-bits='2097152' id='type-id-799'>
+ <subrange length='32768' type-id='type-id-2' id='type-id-797'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-801' size-in-bits='4160' id='type-id-802'>
+ <array-type-def dimensions='1' type-id='type-id-800' size-in-bits='4160' id='type-id-801'>
<subrange length='65' type-id='type-id-2' id='type-id-70'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-684' size-in-bits='64' id='type-id-803'>
+ <array-type-def dimensions='1' type-id='type-id-683' size-in-bits='64' id='type-id-802'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-804' size-in-bits='2048' id='type-id-805'>
+ <array-type-def dimensions='1' type-id='type-id-803' size-in-bits='2048' id='type-id-804'>
<subrange length='32' type-id='type-id-2' id='type-id-66'/>
</array-type-def>
<type-decl name='bool' size-in-bits='8' id='type-id-351'/>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='8' id='type-id-806'>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='8' id='type-id-805'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='1600' id='type-id-674'>
- <subrange length='200' type-id='type-id-2' id='type-id-807'/>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='1600' id='type-id-673'>
+ <subrange length='200' type-id='type-id-2' id='type-id-806'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='160' id='type-id-808'>
- <subrange length='20' type-id='type-id-2' id='type-id-766'/>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='160' id='type-id-807'>
+ <subrange length='20' type-id='type-id-2' id='type-id-765'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='192' id='type-id-809'>
- <subrange length='24' type-id='type-id-2' id='type-id-810'/>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='192' id='type-id-808'>
+ <subrange length='24' type-id='type-id-2' id='type-id-809'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='320' id='type-id-811'>
- <subrange length='40' type-id='type-id-2' id='type-id-812'/>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='320' id='type-id-810'>
+ <subrange length='40' type-id='type-id-2' id='type-id-811'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='384' id='type-id-813'>
- <subrange length='48' type-id='type-id-2' id='type-id-814'/>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='384' id='type-id-812'>
+ <subrange length='48' type-id='type-id-2' id='type-id-813'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='32' id='type-id-815'>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='32' id='type-id-814'>
<subrange length='4' type-id='type-id-2' id='type-id-227'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='64' id='type-id-816'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='64' id='type-id-815'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <class-decl name='PyAsyncGenASend' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-817'/>
- <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-818'/>
- <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-819'/>
- <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-820'/>
- <class-decl name='_PyAsyncGenWrappedValue' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-821'/>
- <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-822'>
+ <class-decl name='PyAsyncGenASend' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-816'/>
+ <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-817'/>
+ <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-818'/>
+ <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-819'/>
+ <class-decl name='_PyAsyncGenWrappedValue' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-820'/>
+ <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-821'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='gp_offset' type-id='type-id-100' visibility='default'/>
</data-member>
@@ -13573,8 +13561,8 @@
<var-decl name='reg_save_area' type-id='type-id-29' visibility='default'/>
</data-member>
</class-decl>
- <class-decl name='_arena' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-823'/>
- <class-decl name='_dictkeysobject' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dict.h' line='140' column='1' id='type-id-514'>
+ <class-decl name='_arena' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-822'/>
+ <class-decl name='_dictkeysobject' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dict.h' line='140' column='1' id='type-id-513'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='dk_refcnt' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_dict.h' line='141' column='1'/>
</data-member>
@@ -13600,7 +13588,7 @@
<var-decl name='dk_indices' type-id='type-id-265' visibility='default' filepath='./Include/internal/pycore_dict.h' line='180' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_dictvalues' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dict.h' line='196' column='1' id='type-id-824'>
+ <class-decl name='_dictvalues' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dict.h' line='196' column='1' id='type-id-823'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='capacity' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_dict.h' line='197' column='1'/>
</data-member>
@@ -13617,178 +13605,178 @@
<var-decl name='values' type-id='type-id-358' visibility='default' filepath='./Include/internal/pycore_dict.h' line='201' column='1'/>
</data-member>
</class-decl>
- <class-decl name='code_arena_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-825'/>
- <array-type-def dimensions='1' type-id='type-id-744' size-in-bits='64' id='type-id-826'>
+ <class-decl name='code_arena_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-824'/>
+ <array-type-def dimensions='1' type-id='type-id-743' size-in-bits='64' id='type-id-825'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-372' size-in-bits='32' id='type-id-827'>
+ <array-type-def dimensions='1' type-id='type-id-372' size-in-bits='32' id='type-id-826'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
<type-decl name='double' size-in-bits='64' id='type-id-171'/>
- <array-type-def dimensions='1' type-id='type-id-171' size-in-bits='18432' id='type-id-828'>
- <subrange length='288' type-id='type-id-2' id='type-id-829'/>
+ <array-type-def dimensions='1' type-id='type-id-171' size-in-bits='18432' id='type-id-827'>
+ <subrange length='288' type-id='type-id-2' id='type-id-828'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-610' size-in-bits='64' id='type-id-830'>
+ <array-type-def dimensions='1' type-id='type-id-609' size-in-bits='64' id='type-id-829'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-384' size-in-bits='16320' id='type-id-831'>
- <subrange length='255' type-id='type-id-2' id='type-id-832'/>
+ <array-type-def dimensions='1' type-id='type-id-384' size-in-bits='16320' id='type-id-830'>
+ <subrange length='255' type-id='type-id-2' id='type-id-831'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-833' size-in-bits='384' id='type-id-834'>
- <subrange length='2' type-id='type-id-2' id='type-id-430'/>
+ <array-type-def dimensions='1' type-id='type-id-832' size-in-bits='576' id='type-id-833'>
+ <subrange length='3' type-id='type-id-2' id='type-id-834'/>
</array-type-def>
<array-type-def dimensions='1' type-id='type-id-835' size-in-bits='576' id='type-id-836'>
- <subrange length='3' type-id='type-id-2' id='type-id-837'/>
+ <subrange length='3' type-id='type-id-2' id='type-id-834'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='3200' id='type-id-673'>
- <subrange length='100' type-id='type-id-2' id='type-id-838'/>
+ <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='3200' id='type-id-672'>
+ <subrange length='100' type-id='type-id-2' id='type-id-837'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='32' id='type-id-839'>
+ <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='32' id='type-id-838'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='6400' id='type-id-675'>
- <subrange length='200' type-id='type-id-2' id='type-id-807'/>
+ <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='6400' id='type-id-674'>
+ <subrange length='200' type-id='type-id-2' id='type-id-806'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='640' id='type-id-840'>
- <subrange length='20' type-id='type-id-2' id='type-id-766'/>
+ <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='640' id='type-id-839'>
+ <subrange length='20' type-id='type-id-2' id='type-id-765'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='896' id='type-id-841'>
- <subrange length='28' type-id='type-id-2' id='type-id-842'/>
+ <array-type-def dimensions='1' type-id='type-id-5' size-in-bits='896' id='type-id-840'>
+ <subrange length='28' type-id='type-id-2' id='type-id-841'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-745' size-in-bits='64' id='type-id-843'>
+ <array-type-def dimensions='1' type-id='type-id-744' size-in-bits='64' id='type-id-842'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
<type-decl name='long int' size-in-bits='64' id='type-id-181'/>
<type-decl name='long long int' size-in-bits='64' id='type-id-376'/>
<type-decl name='long long unsigned int' size-in-bits='64' id='type-id-375'/>
- <array-type-def dimensions='1' type-id='type-id-399' size-in-bits='3840' id='type-id-844'>
- <subrange length='10' type-id='type-id-2' id='type-id-845'/>
+ <array-type-def dimensions='1' type-id='type-id-399' size-in-bits='3840' id='type-id-843'>
+ <subrange length='10' type-id='type-id-2' id='type-id-844'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-399' size-in-bits='76800' id='type-id-846'>
- <subrange length='200' type-id='type-id-2' id='type-id-807'/>
+ <array-type-def dimensions='1' type-id='type-id-399' size-in-bits='76800' id='type-id-845'>
+ <subrange length='200' type-id='type-id-2' id='type-id-806'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-847' size-in-bits='4096' id='type-id-848'>
- <subrange length='64' type-id='type-id-2' id='type-id-849'/>
+ <array-type-def dimensions='1' type-id='type-id-846' size-in-bits='4096' id='type-id-847'>
+ <subrange length='64' type-id='type-id-2' id='type-id-848'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-850' size-in-bits='640' id='type-id-851'>
- <subrange length='10' type-id='type-id-2' id='type-id-845'/>
+ <array-type-def dimensions='1' type-id='type-id-849' size-in-bits='640' id='type-id-850'>
+ <subrange length='10' type-id='type-id-2' id='type-id-844'/>
</array-type-def>
<type-decl name='short int' size-in-bits='16' id='type-id-77'/>
- <type-decl name='signed char' size-in-bits='8' id='type-id-852'/>
- <array-type-def dimensions='1' type-id='type-id-853' size-in-bits='115200' id='type-id-679'>
- <subrange length='150' type-id='type-id-2' id='type-id-854'/>
+ <type-decl name='signed char' size-in-bits='8' id='type-id-851'/>
+ <array-type-def dimensions='1' type-id='type-id-852' size-in-bits='115200' id='type-id-678'>
+ <subrange length='150' type-id='type-id-2' id='type-id-853'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-855' size-in-bits='96' id='type-id-856'>
+ <array-type-def dimensions='1' type-id='type-id-854' size-in-bits='96' id='type-id-855'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-857' size-in-bits='786432' id='type-id-858'>
- <subrange length='4096' type-id='type-id-2' id='type-id-789'/>
+ <array-type-def dimensions='1' type-id='type-id-856' size-in-bits='786432' id='type-id-857'>
+ <subrange length='4096' type-id='type-id-2' id='type-id-788'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-324' size-in-bits='64' id='type-id-859'>
+ <array-type-def dimensions='1' type-id='type-id-324' size-in-bits='64' id='type-id-858'>
<subrange length='2' type-id='type-id-2' id='type-id-430'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-324' size-in-bits='256' id='type-id-860'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <array-type-def dimensions='1' type-id='type-id-324' size-in-bits='256' id='type-id-859'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='80' id='type-id-861'>
- <subrange length='10' type-id='type-id-2' id='type-id-845'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='80' id='type-id-860'>
+ <subrange length='10' type-id='type-id-2' id='type-id-844'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='88' id='type-id-862'>
- <subrange length='11' type-id='type-id-2' id='type-id-863'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='88' id='type-id-861'>
+ <subrange length='11' type-id='type-id-2' id='type-id-862'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='96' id='type-id-864'>
- <subrange length='12' type-id='type-id-2' id='type-id-865'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='96' id='type-id-863'>
+ <subrange length='12' type-id='type-id-2' id='type-id-864'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='104' id='type-id-866'>
- <subrange length='13' type-id='type-id-2' id='type-id-867'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='104' id='type-id-865'>
+ <subrange length='13' type-id='type-id-2' id='type-id-866'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='112' id='type-id-868'>
- <subrange length='14' type-id='type-id-2' id='type-id-869'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='112' id='type-id-867'>
+ <subrange length='14' type-id='type-id-2' id='type-id-868'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='120' id='type-id-870'>
- <subrange length='15' type-id='type-id-2' id='type-id-871'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='120' id='type-id-869'>
+ <subrange length='15' type-id='type-id-2' id='type-id-870'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='128' id='type-id-872'>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='128' id='type-id-871'>
<subrange length='16' type-id='type-id-2' id='type-id-63'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='136' id='type-id-873'>
- <subrange length='17' type-id='type-id-2' id='type-id-763'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='136' id='type-id-872'>
+ <subrange length='17' type-id='type-id-2' id='type-id-762'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='144' id='type-id-874'>
- <subrange length='18' type-id='type-id-2' id='type-id-875'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='144' id='type-id-873'>
+ <subrange length='18' type-id='type-id-2' id='type-id-874'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='152' id='type-id-876'>
- <subrange length='19' type-id='type-id-2' id='type-id-877'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='152' id='type-id-875'>
+ <subrange length='19' type-id='type-id-2' id='type-id-876'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='8' id='type-id-878'>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='8' id='type-id-877'>
<subrange length='1' type-id='type-id-2' id='type-id-428'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='160' id='type-id-879'>
- <subrange length='20' type-id='type-id-2' id='type-id-766'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='160' id='type-id-878'>
+ <subrange length='20' type-id='type-id-2' id='type-id-765'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='168' id='type-id-880'>
- <subrange length='21' type-id='type-id-2' id='type-id-881'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='168' id='type-id-879'>
+ <subrange length='21' type-id='type-id-2' id='type-id-880'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='176' id='type-id-882'>
- <subrange length='22' type-id='type-id-2' id='type-id-883'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='176' id='type-id-881'>
+ <subrange length='22' type-id='type-id-2' id='type-id-882'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='184' id='type-id-884'>
- <subrange length='23' type-id='type-id-2' id='type-id-885'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='184' id='type-id-883'>
+ <subrange length='23' type-id='type-id-2' id='type-id-884'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='192' id='type-id-886'>
- <subrange length='24' type-id='type-id-2' id='type-id-810'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='192' id='type-id-885'>
+ <subrange length='24' type-id='type-id-2' id='type-id-809'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='200' id='type-id-887'>
- <subrange length='25' type-id='type-id-2' id='type-id-888'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='200' id='type-id-886'>
+ <subrange length='25' type-id='type-id-2' id='type-id-887'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='208' id='type-id-889'>
- <subrange length='26' type-id='type-id-2' id='type-id-890'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='208' id='type-id-888'>
+ <subrange length='26' type-id='type-id-2' id='type-id-889'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='224' id='type-id-891'>
- <subrange length='28' type-id='type-id-2' id='type-id-842'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='224' id='type-id-890'>
+ <subrange length='28' type-id='type-id-2' id='type-id-841'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='16' id='type-id-892'>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='16' id='type-id-891'>
<subrange length='2' type-id='type-id-2' id='type-id-430'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='248' id='type-id-893'>
- <subrange length='31' type-id='type-id-2' id='type-id-894'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='248' id='type-id-892'>
+ <subrange length='31' type-id='type-id-2' id='type-id-893'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='288' id='type-id-895'>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='288' id='type-id-894'>
<subrange length='36' type-id='type-id-2' id='type-id-424'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='24' id='type-id-896'>
- <subrange length='3' type-id='type-id-2' id='type-id-837'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='24' id='type-id-895'>
+ <subrange length='3' type-id='type-id-2' id='type-id-834'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='32' id='type-id-897'>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='32' id='type-id-896'>
<subrange length='4' type-id='type-id-2' id='type-id-227'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='40' id='type-id-898'>
- <subrange length='5' type-id='type-id-2' id='type-id-899'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='40' id='type-id-897'>
+ <subrange length='5' type-id='type-id-2' id='type-id-898'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='48' id='type-id-900'>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='48' id='type-id-899'>
<subrange length='6' type-id='type-id-2' id='type-id-390'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='56' id='type-id-901'>
- <subrange length='7' type-id='type-id-2' id='type-id-902'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='56' id='type-id-900'>
+ <subrange length='7' type-id='type-id-2' id='type-id-901'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='64' id='type-id-903'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='64' id='type-id-902'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='72' id='type-id-904'>
- <subrange length='9' type-id='type-id-2' id='type-id-905'/>
+ <array-type-def dimensions='1' type-id='type-id-303' size-in-bits='72' id='type-id-903'>
+ <subrange length='9' type-id='type-id-2' id='type-id-904'/>
</array-type-def>
<type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-31'/>
<type-decl name='unsigned char' size-in-bits='8' id='type-id-90'/>
<type-decl name='unsigned int' size-in-bits='32' id='type-id-100'/>
- <array-type-def dimensions='1' type-id='type-id-100' size-in-bits='64' id='type-id-906'>
+ <array-type-def dimensions='1' type-id='type-id-100' size-in-bits='64' id='type-id-905'>
<subrange length='2' type-id='type-id-2' id='type-id-430'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='1024' id='type-id-907'>
+ <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='1024' id='type-id-906'>
<subrange length='16' type-id='type-id-2' id='type-id-63'/>
</array-type-def>
<type-decl name='unsigned short int' size-in-bits='16' id='type-id-22'/>
<type-decl name='void' id='type-id-3'/>
- <class-decl name='PyBytesObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-908' visibility='default' filepath='./Include/cpython/bytesobject.h' line='5' column='1' id='type-id-909'>
+ <class-decl name='PyBytesObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-907' visibility='default' filepath='./Include/cpython/bytesobject.h' line='5' column='1' id='type-id-908'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-318' visibility='default' filepath='./Include/cpython/bytesobject.h' line='6' column='1'/>
</data-member>
@@ -13796,23 +13784,23 @@
<var-decl name='ob_shash' type-id='type-id-299' visibility='default' filepath='./Include/cpython/bytesobject.h' line='7' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='ob_sval' type-id='type-id-806' visibility='default' filepath='./Include/cpython/bytesobject.h' line='8' column='1'/>
+ <var-decl name='ob_sval' type-id='type-id-805' visibility='default' filepath='./Include/cpython/bytesobject.h' line='8' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyBytesObject' type-id='type-id-909' filepath='./Include/cpython/bytesobject.h' line='15' column='1' id='type-id-908'/>
- <class-decl name='_Py_LocalMonitors' size-in-bits='80' is-struct='yes' visibility='default' filepath='./Include/cpython/code.h' line='19' column='1' id='type-id-910'>
+ <typedef-decl name='PyBytesObject' type-id='type-id-908' filepath='./Include/cpython/bytesobject.h' line='15' column='1' id='type-id-907'/>
+ <class-decl name='_Py_LocalMonitors' size-in-bits='80' is-struct='yes' visibility='default' filepath='./Include/cpython/code.h' line='19' column='1' id='type-id-909'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='tools' type-id='type-id-861' visibility='default' filepath='./Include/cpython/code.h' line='20' column='1'/>
+ <var-decl name='tools' type-id='type-id-860' visibility='default' filepath='./Include/cpython/code.h' line='20' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_LocalMonitors' type-id='type-id-910' filepath='./Include/cpython/code.h' line='21' column='1' id='type-id-911'/>
- <class-decl name='_Py_GlobalMonitors' size-in-bits='120' is-struct='yes' visibility='default' filepath='./Include/cpython/code.h' line='23' column='1' id='type-id-912'>
+ <typedef-decl name='_Py_LocalMonitors' type-id='type-id-909' filepath='./Include/cpython/code.h' line='21' column='1' id='type-id-910'/>
+ <class-decl name='_Py_GlobalMonitors' size-in-bits='120' is-struct='yes' visibility='default' filepath='./Include/cpython/code.h' line='23' column='1' id='type-id-911'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='tools' type-id='type-id-870' visibility='default' filepath='./Include/cpython/code.h' line='24' column='1'/>
+ <var-decl name='tools' type-id='type-id-869' visibility='default' filepath='./Include/cpython/code.h' line='24' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_GlobalMonitors' type-id='type-id-912' filepath='./Include/cpython/code.h' line='25' column='1' id='type-id-913'/>
- <class-decl name='_PyCoCached' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-914' visibility='default' filepath='./Include/cpython/code.h' line='28' column='1' id='type-id-915'>
+ <typedef-decl name='_Py_GlobalMonitors' type-id='type-id-911' filepath='./Include/cpython/code.h' line='25' column='1' id='type-id-912'/>
+ <class-decl name='_PyCoCached' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-913' visibility='default' filepath='./Include/cpython/code.h' line='28' column='1' id='type-id-914'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_co_code' type-id='type-id-4' visibility='default' filepath='./Include/cpython/code.h' line='29' column='1'/>
</data-member>
@@ -13826,8 +13814,8 @@
<var-decl name='_co_freevars' type-id='type-id-4' visibility='default' filepath='./Include/cpython/code.h' line='32' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyCoCached' type-id='type-id-915' filepath='./Include/cpython/code.h' line='33' column='1' id='type-id-914'/>
- <class-decl name='_PyCoLineInstrumentationData' size-in-bits='16' is-struct='yes' naming-typedef-id='type-id-916' visibility='default' filepath='./Include/cpython/code.h' line='38' column='1' id='type-id-917'>
+ <typedef-decl name='_PyCoCached' type-id='type-id-914' filepath='./Include/cpython/code.h' line='33' column='1' id='type-id-913'/>
+ <class-decl name='_PyCoLineInstrumentationData' size-in-bits='16' is-struct='yes' naming-typedef-id='type-id-915' visibility='default' filepath='./Include/cpython/code.h' line='38' column='1' id='type-id-916'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='original_opcode' type-id='type-id-303' visibility='default' filepath='./Include/cpython/code.h' line='39' column='1'/>
</data-member>
@@ -13835,8 +13823,8 @@
<var-decl name='line_delta' type-id='type-id-357' visibility='default' filepath='./Include/cpython/code.h' line='40' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyCoLineInstrumentationData' type-id='type-id-917' filepath='./Include/cpython/code.h' line='41' column='1' id='type-id-916'/>
- <class-decl name='_PyExecutorArray' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-918' visibility='default' filepath='./Include/cpython/code.h' line='44' column='1' id='type-id-919'>
+ <typedef-decl name='_PyCoLineInstrumentationData' type-id='type-id-916' filepath='./Include/cpython/code.h' line='41' column='1' id='type-id-915'/>
+ <class-decl name='_PyExecutorArray' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-917' visibility='default' filepath='./Include/cpython/code.h' line='44' column='1' id='type-id-918'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-5' visibility='default' filepath='./Include/cpython/code.h' line='45' column='1'/>
</data-member>
@@ -13844,35 +13832,35 @@
<var-decl name='capacity' type-id='type-id-5' visibility='default' filepath='./Include/cpython/code.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='executors' type-id='type-id-773' visibility='default' filepath='./Include/cpython/code.h' line='47' column='1'/>
+ <var-decl name='executors' type-id='type-id-772' visibility='default' filepath='./Include/cpython/code.h' line='47' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyExecutorArray' type-id='type-id-919' filepath='./Include/cpython/code.h' line='48' column='1' id='type-id-918'/>
- <class-decl name='_PyCoMonitoringData' size-in-bits='512' is-struct='yes' naming-typedef-id='type-id-920' visibility='default' filepath='./Include/cpython/code.h' line='53' column='1' id='type-id-921'>
+ <typedef-decl name='_PyExecutorArray' type-id='type-id-918' filepath='./Include/cpython/code.h' line='48' column='1' id='type-id-917'/>
+ <class-decl name='_PyCoMonitoringData' size-in-bits='512' is-struct='yes' naming-typedef-id='type-id-919' visibility='default' filepath='./Include/cpython/code.h' line='53' column='1' id='type-id-920'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='local_monitors' type-id='type-id-911' visibility='default' filepath='./Include/cpython/code.h' line='55' column='1'/>
+ <var-decl name='local_monitors' type-id='type-id-910' visibility='default' filepath='./Include/cpython/code.h' line='55' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='80'>
- <var-decl name='active_monitors' type-id='type-id-911' visibility='default' filepath='./Include/cpython/code.h' line='57' column='1'/>
+ <var-decl name='active_monitors' type-id='type-id-910' visibility='default' filepath='./Include/cpython/code.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='tools' type-id='type-id-922' visibility='default' filepath='./Include/cpython/code.h' line='59' column='1'/>
+ <var-decl name='tools' type-id='type-id-921' visibility='default' filepath='./Include/cpython/code.h' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='lines' type-id='type-id-923' visibility='default' filepath='./Include/cpython/code.h' line='61' column='1'/>
+ <var-decl name='lines' type-id='type-id-922' visibility='default' filepath='./Include/cpython/code.h' line='61' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='line_tools' type-id='type-id-922' visibility='default' filepath='./Include/cpython/code.h' line='63' column='1'/>
+ <var-decl name='line_tools' type-id='type-id-921' visibility='default' filepath='./Include/cpython/code.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='per_instruction_opcodes' type-id='type-id-922' visibility='default' filepath='./Include/cpython/code.h' line='66' column='1'/>
+ <var-decl name='per_instruction_opcodes' type-id='type-id-921' visibility='default' filepath='./Include/cpython/code.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
- <var-decl name='per_instruction_tools' type-id='type-id-922' visibility='default' filepath='./Include/cpython/code.h' line='68' column='1'/>
+ <var-decl name='per_instruction_tools' type-id='type-id-921' visibility='default' filepath='./Include/cpython/code.h' line='68' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyCoMonitoringData' type-id='type-id-921' filepath='./Include/cpython/code.h' line='69' column='1' id='type-id-920'/>
- <class-decl name='PyCodeObject' size-in-bits='1664' is-struct='yes' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1' id='type-id-924'>
+ <typedef-decl name='_PyCoMonitoringData' type-id='type-id-920' filepath='./Include/cpython/code.h' line='69' column='1' id='type-id-919'/>
+ <class-decl name='PyCodeObject' size-in-bits='1664' is-struct='yes' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1' id='type-id-923'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-318' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
</data-member>
@@ -13943,16 +13931,16 @@
<var-decl name='co_weakreflist' type-id='type-id-4' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1216'>
- <var-decl name='co_executors' type-id='type-id-925' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
+ <var-decl name='co_executors' type-id='type-id-924' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
- <var-decl name='_co_cached' type-id='type-id-926' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
+ <var-decl name='_co_cached' type-id='type-id-925' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
<var-decl name='_co_instrumentation_version' type-id='type-id-426' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1408'>
- <var-decl name='_co_monitoring' type-id='type-id-927' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
+ <var-decl name='_co_monitoring' type-id='type-id-926' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1472'>
<var-decl name='_co_firsttraceable' type-id='type-id-5' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
@@ -13961,17 +13949,17 @@
<var-decl name='co_extra' type-id='type-id-29' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1600'>
- <var-decl name='co_code_adaptive' type-id='type-id-806' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
+ <var-decl name='co_code_adaptive' type-id='type-id-805' visibility='default' filepath='./Include/cpython/code.h' line='140' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='PyCodeEvent' naming-typedef-id='type-id-928' filepath='./Include/cpython/code.h' line='247' column='1' id='type-id-929'>
+ <enum-decl name='PyCodeEvent' naming-typedef-id='type-id-927' filepath='./Include/cpython/code.h' line='247' column='1' id='type-id-928'>
<underlying-type type-id='type-id-31'/>
<enumerator name='PY_CODE_EVENT_CREATE' value='0'/>
<enumerator name='PY_CODE_EVENT_DESTROY' value='1'/>
</enum-decl>
- <typedef-decl name='PyCodeEvent' type-id='type-id-929' filepath='./Include/cpython/code.h' line='251' column='1' id='type-id-928'/>
- <typedef-decl name='PyCode_WatchCallback' type-id='type-id-930' filepath='./Include/cpython/code.h' line='263' column='1' id='type-id-325'/>
- <class-decl name='Py_complex' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' filepath='./Include/cpython/complexobject.h' line='5' column='1' id='type-id-931'>
+ <typedef-decl name='PyCodeEvent' type-id='type-id-928' filepath='./Include/cpython/code.h' line='251' column='1' id='type-id-927'/>
+ <typedef-decl name='PyCode_WatchCallback' type-id='type-id-929' filepath='./Include/cpython/code.h' line='263' column='1' id='type-id-325'/>
+ <class-decl name='Py_complex' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-322' visibility='default' filepath='./Include/cpython/complexobject.h' line='5' column='1' id='type-id-930'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='real' type-id='type-id-171' visibility='default' filepath='./Include/cpython/complexobject.h' line='6' column='1'/>
</data-member>
@@ -13979,9 +13967,9 @@
<var-decl name='imag' type-id='type-id-171' visibility='default' filepath='./Include/cpython/complexobject.h' line='7' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='Py_complex' type-id='type-id-931' filepath='./Include/cpython/complexobject.h' line='8' column='1' id='type-id-322'/>
- <typedef-decl name='PyContext' type-id='type-id-932' filepath='./Include/cpython/context.h' line='9' column='1' id='type-id-933'/>
- <typedef-decl name='wrapperfunc' type-id='type-id-934' filepath='./Include/cpython/descrobject.h' line='5' column='1' id='type-id-935'/>
+ <typedef-decl name='Py_complex' type-id='type-id-930' filepath='./Include/cpython/complexobject.h' line='8' column='1' id='type-id-322'/>
+ <typedef-decl name='PyContext' type-id='type-id-931' filepath='./Include/cpython/context.h' line='9' column='1' id='type-id-932'/>
+ <typedef-decl name='wrapperfunc' type-id='type-id-933' filepath='./Include/cpython/descrobject.h' line='5' column='1' id='type-id-934'/>
<class-decl name='wrapperbase' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/cpython/descrobject.h' line='11' column='1' id='type-id-329'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/cpython/descrobject.h' line='12' column='1'/>
@@ -13993,7 +13981,7 @@
<var-decl name='function' type-id='type-id-29' visibility='default' filepath='./Include/cpython/descrobject.h' line='14' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='wrapper' type-id='type-id-935' visibility='default' filepath='./Include/cpython/descrobject.h' line='15' column='1'/>
+ <var-decl name='wrapper' type-id='type-id-934' visibility='default' filepath='./Include/cpython/descrobject.h' line='15' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='doc' type-id='type-id-6' visibility='default' filepath='./Include/cpython/descrobject.h' line='16' column='1'/>
@@ -14005,9 +13993,9 @@
<var-decl name='name_strobj' type-id='type-id-4' visibility='default' filepath='./Include/cpython/descrobject.h' line='18' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyDictKeysObject' type-id='type-id-514' filepath='./Include/cpython/dictobject.h' line='5' column='1' id='type-id-513'/>
- <typedef-decl name='PyDictValues' type-id='type-id-824' filepath='./Include/cpython/dictobject.h' line='6' column='1' id='type-id-936'/>
- <class-decl name='PyDictObject' size-in-bits='384' is-struct='yes' naming-typedef-id='type-id-937' visibility='default' filepath='./Include/cpython/dictobject.h' line='11' column='1' id='type-id-938'>
+ <typedef-decl name='PyDictKeysObject' type-id='type-id-513' filepath='./Include/cpython/dictobject.h' line='5' column='1' id='type-id-512'/>
+ <typedef-decl name='PyDictValues' type-id='type-id-823' filepath='./Include/cpython/dictobject.h' line='6' column='1' id='type-id-935'/>
+ <class-decl name='PyDictObject' size-in-bits='384' is-struct='yes' naming-typedef-id='type-id-936' visibility='default' filepath='./Include/cpython/dictobject.h' line='11' column='1' id='type-id-937'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/dictobject.h' line='12' column='1'/>
</data-member>
@@ -14021,11 +14009,11 @@
<var-decl name='ma_keys' type-id='type-id-414' visibility='default' filepath='./Include/cpython/dictobject.h' line='28' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='ma_values' type-id='type-id-939' visibility='default' filepath='./Include/cpython/dictobject.h' line='35' column='1'/>
+ <var-decl name='ma_values' type-id='type-id-938' visibility='default' filepath='./Include/cpython/dictobject.h' line='35' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyDictObject' type-id='type-id-938' filepath='./Include/cpython/dictobject.h' line='36' column='1' id='type-id-937'/>
- <enum-decl name='PyDict_WatchEvent' naming-typedef-id='type-id-940' filepath='./Include/cpython/dictobject.h' line='85' column='1' id='type-id-941'>
+ <typedef-decl name='PyDictObject' type-id='type-id-937' filepath='./Include/cpython/dictobject.h' line='36' column='1' id='type-id-936'/>
+ <enum-decl name='PyDict_WatchEvent' naming-typedef-id='type-id-939' filepath='./Include/cpython/dictobject.h' line='85' column='1' id='type-id-940'>
<underlying-type type-id='type-id-31'/>
<enumerator name='PyDict_EVENT_ADDED' value='0'/>
<enumerator name='PyDict_EVENT_MODIFIED' value='1'/>
@@ -14034,10 +14022,10 @@
<enumerator name='PyDict_EVENT_CLEARED' value='4'/>
<enumerator name='PyDict_EVENT_DEALLOCATED' value='5'/>
</enum-decl>
- <typedef-decl name='PyDict_WatchEvent' type-id='type-id-941' filepath='./Include/cpython/dictobject.h' line='89' column='1' id='type-id-940'/>
- <typedef-decl name='PyDict_WatchCallback' type-id='type-id-942' filepath='./Include/cpython/dictobject.h' line='94' column='1' id='type-id-337'/>
- <typedef-decl name='Py_OpenCodeHookFunction' type-id='type-id-943' filepath='./Include/cpython/fileobject.h' line='12' column='1' id='type-id-340'/>
- <class-decl name='PyFloatObject' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-944' visibility='default' filepath='./Include/cpython/floatobject.h' line='5' column='1' id='type-id-945'>
+ <typedef-decl name='PyDict_WatchEvent' type-id='type-id-940' filepath='./Include/cpython/dictobject.h' line='89' column='1' id='type-id-939'/>
+ <typedef-decl name='PyDict_WatchCallback' type-id='type-id-941' filepath='./Include/cpython/dictobject.h' line='94' column='1' id='type-id-337'/>
+ <typedef-decl name='Py_OpenCodeHookFunction' type-id='type-id-942' filepath='./Include/cpython/fileobject.h' line='12' column='1' id='type-id-340'/>
+ <class-decl name='PyFloatObject' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-943' visibility='default' filepath='./Include/cpython/floatobject.h' line='5' column='1' id='type-id-944'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/floatobject.h' line='6' column='1'/>
</data-member>
@@ -14045,8 +14033,8 @@
<var-decl name='ob_fval' type-id='type-id-171' visibility='default' filepath='./Include/cpython/floatobject.h' line='7' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyFloatObject' type-id='type-id-945' filepath='./Include/cpython/floatobject.h' line='8' column='1' id='type-id-944'/>
- <class-decl name='PyFunctionObject' size-in-bits='1152' is-struct='yes' naming-typedef-id='type-id-946' visibility='default' filepath='./Include/cpython/funcobject.h' line='36' column='1' id='type-id-947'>
+ <typedef-decl name='PyFloatObject' type-id='type-id-944' filepath='./Include/cpython/floatobject.h' line='8' column='1' id='type-id-943'/>
+ <class-decl name='PyFunctionObject' size-in-bits='1152' is-struct='yes' naming-typedef-id='type-id-945' visibility='default' filepath='./Include/cpython/funcobject.h' line='36' column='1' id='type-id-946'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/funcobject.h' line='37' column='1'/>
</data-member>
@@ -14099,8 +14087,8 @@
<var-decl name='func_version' type-id='type-id-324' visibility='default' filepath='./Include/cpython/funcobject.h' line='54' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyFunctionObject' type-id='type-id-947' filepath='./Include/cpython/funcobject.h' line='61' column='1' id='type-id-946'/>
- <enum-decl name='PyFunction_WatchEvent' naming-typedef-id='type-id-948' filepath='./Include/cpython/funcobject.h' line='138' column='1' id='type-id-949'>
+ <typedef-decl name='PyFunctionObject' type-id='type-id-946' filepath='./Include/cpython/funcobject.h' line='61' column='1' id='type-id-945'/>
+ <enum-decl name='PyFunction_WatchEvent' naming-typedef-id='type-id-947' filepath='./Include/cpython/funcobject.h' line='138' column='1' id='type-id-948'>
<underlying-type type-id='type-id-31'/>
<enumerator name='PyFunction_EVENT_CREATE' value='0'/>
<enumerator name='PyFunction_EVENT_DESTROY' value='1'/>
@@ -14108,9 +14096,9 @@
<enumerator name='PyFunction_EVENT_MODIFY_DEFAULTS' value='3'/>
<enumerator name='PyFunction_EVENT_MODIFY_KWDEFAULTS' value='4'/>
</enum-decl>
- <typedef-decl name='PyFunction_WatchEvent' type-id='type-id-949' filepath='./Include/cpython/funcobject.h' line='142' column='1' id='type-id-948'/>
- <typedef-decl name='PyFunction_WatchCallback' type-id='type-id-950' filepath='./Include/cpython/funcobject.h' line='159' column='1' id='type-id-352'/>
- <class-decl name='_inittab' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/cpython/import.h' line='7' column='1' id='type-id-951'>
+ <typedef-decl name='PyFunction_WatchEvent' type-id='type-id-948' filepath='./Include/cpython/funcobject.h' line='142' column='1' id='type-id-947'/>
+ <typedef-decl name='PyFunction_WatchCallback' type-id='type-id-949' filepath='./Include/cpython/funcobject.h' line='159' column='1' id='type-id-352'/>
+ <class-decl name='_inittab' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/cpython/import.h' line='7' column='1' id='type-id-950'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/cpython/import.h' line='8' column='1'/>
</data-member>
@@ -14118,7 +14106,7 @@
<var-decl name='initfunc' type-id='type-id-379' visibility='default' filepath='./Include/cpython/import.h' line='9' column='1'/>
</data-member>
</class-decl>
- <class-decl name='PyWideStringList' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-952' visibility='default' filepath='./Include/cpython/initconfig.h' line='31' column='1' id='type-id-953'>
+ <class-decl name='PyWideStringList' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-951' visibility='default' filepath='./Include/cpython/initconfig.h' line='31' column='1' id='type-id-952'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='length' type-id='type-id-7' visibility='default' filepath='./Include/cpython/initconfig.h' line='34' column='1'/>
</data-member>
@@ -14126,8 +14114,8 @@
<var-decl name='items' type-id='type-id-239' visibility='default' filepath='./Include/cpython/initconfig.h' line='35' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyWideStringList' type-id='type-id-953' filepath='./Include/cpython/initconfig.h' line='36' column='1' id='type-id-952'/>
- <class-decl name='PyPreConfig' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/cpython/initconfig.h' line='47' column='1' id='type-id-954'>
+ <typedef-decl name='PyWideStringList' type-id='type-id-952' filepath='./Include/cpython/initconfig.h' line='36' column='1' id='type-id-951'/>
+ <class-decl name='PyPreConfig' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/cpython/initconfig.h' line='47' column='1' id='type-id-953'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_config_init' type-id='type-id-5' visibility='default' filepath='./Include/cpython/initconfig.h' line='48' column='1'/>
</data-member>
@@ -14159,8 +14147,8 @@
<var-decl name='allocator' type-id='type-id-5' visibility='default' filepath='./Include/cpython/initconfig.h' line='124' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyPreConfig' type-id='type-id-954' filepath='./Include/cpython/initconfig.h' line='125' column='1' id='type-id-955'/>
- <class-decl name='PyConfig' size-in-bits='3584' is-struct='yes' visibility='default' filepath='./Include/cpython/initconfig.h' line='134' column='1' id='type-id-956'>
+ <typedef-decl name='PyPreConfig' type-id='type-id-953' filepath='./Include/cpython/initconfig.h' line='125' column='1' id='type-id-954'/>
+ <class-decl name='PyConfig' size-in-bits='3584' is-struct='yes' visibility='default' filepath='./Include/cpython/initconfig.h' line='134' column='1' id='type-id-955'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_config_init' type-id='type-id-5' visibility='default' filepath='./Include/cpython/initconfig.h' line='135' column='1'/>
</data-member>
@@ -14222,16 +14210,16 @@
<var-decl name='parse_argv' type-id='type-id-5' visibility='default' filepath='./Include/cpython/initconfig.h' line='155' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='orig_argv' type-id='type-id-952' visibility='default' filepath='./Include/cpython/initconfig.h' line='156' column='1'/>
+ <var-decl name='orig_argv' type-id='type-id-951' visibility='default' filepath='./Include/cpython/initconfig.h' line='156' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
- <var-decl name='argv' type-id='type-id-952' visibility='default' filepath='./Include/cpython/initconfig.h' line='157' column='1'/>
+ <var-decl name='argv' type-id='type-id-951' visibility='default' filepath='./Include/cpython/initconfig.h' line='157' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
- <var-decl name='xoptions' type-id='type-id-952' visibility='default' filepath='./Include/cpython/initconfig.h' line='158' column='1'/>
+ <var-decl name='xoptions' type-id='type-id-951' visibility='default' filepath='./Include/cpython/initconfig.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
- <var-decl name='warnoptions' type-id='type-id-952' visibility='default' filepath='./Include/cpython/initconfig.h' line='159' column='1'/>
+ <var-decl name='warnoptions' type-id='type-id-951' visibility='default' filepath='./Include/cpython/initconfig.h' line='159' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1408'>
<var-decl name='site_import' type-id='type-id-5' visibility='default' filepath='./Include/cpython/initconfig.h' line='160' column='1'/>
@@ -14312,7 +14300,7 @@
<var-decl name='module_search_paths_set' type-id='type-id-5' visibility='default' filepath='./Include/cpython/initconfig.h' line='196' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2560'>
- <var-decl name='module_search_paths' type-id='type-id-952' visibility='default' filepath='./Include/cpython/initconfig.h' line='197' column='1'/>
+ <var-decl name='module_search_paths' type-id='type-id-951' visibility='default' filepath='./Include/cpython/initconfig.h' line='197' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2688'>
<var-decl name='stdlib_dir' type-id='type-id-57' visibility='default' filepath='./Include/cpython/initconfig.h' line='198' column='1'/>
@@ -14360,8 +14348,8 @@
<var-decl name='_is_python_build' type-id='type-id-5' visibility='default' filepath='./Include/cpython/initconfig.h' line='225' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyConfig' type-id='type-id-956' filepath='./Include/cpython/initconfig.h' line='237' column='1' id='type-id-266'/>
- <class-decl name='PyListObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-957' visibility='default' filepath='./Include/cpython/listobject.h' line='5' column='1' id='type-id-958'>
+ <typedef-decl name='PyConfig' type-id='type-id-955' filepath='./Include/cpython/initconfig.h' line='237' column='1' id='type-id-266'/>
+ <class-decl name='PyListObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-956' visibility='default' filepath='./Include/cpython/listobject.h' line='5' column='1' id='type-id-957'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-318' visibility='default' filepath='./Include/cpython/listobject.h' line='6' column='1'/>
</data-member>
@@ -14372,43 +14360,43 @@
<var-decl name='allocated' type-id='type-id-7' visibility='default' filepath='./Include/cpython/listobject.h' line='21' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyListObject' type-id='type-id-958' filepath='./Include/cpython/listobject.h' line='22' column='1' id='type-id-957'/>
- <class-decl name='PyMutex' size-in-bits='8' is-struct='yes' visibility='default' filepath='./Include/cpython/lock.h' line='29' column='1' id='type-id-959'>
+ <typedef-decl name='PyListObject' type-id='type-id-957' filepath='./Include/cpython/listobject.h' line='22' column='1' id='type-id-956'/>
+ <class-decl name='PyMutex' size-in-bits='8' is-struct='yes' visibility='default' filepath='./Include/cpython/lock.h' line='29' column='1' id='type-id-958'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_bits' type-id='type-id-303' visibility='default' filepath='./Include/cpython/lock.h' line='30' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyMutex' type-id='type-id-959' filepath='./Include/cpython/lock.h' line='31' column='1' id='type-id-502'/>
+ <typedef-decl name='PyMutex' type-id='type-id-958' filepath='./Include/cpython/lock.h' line='31' column='1' id='type-id-693'/>
<typedef-decl name='digit' type-id='type-id-324' filepath='./Include/cpython/longintrepr.h' line='43' column='1' id='type-id-372'/>
- <class-decl name='_PyLongValue' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/cpython/longintrepr.h' line='93' column='1' id='type-id-960'>
+ <class-decl name='_PyLongValue' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/cpython/longintrepr.h' line='93' column='1' id='type-id-959'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='lv_tag' type-id='type-id-426' visibility='default' filepath='./Include/cpython/longintrepr.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='ob_digit' type-id='type-id-827' visibility='default' filepath='./Include/cpython/longintrepr.h' line='95' column='1'/>
+ <var-decl name='ob_digit' type-id='type-id-826' visibility='default' filepath='./Include/cpython/longintrepr.h' line='95' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyLongValue' type-id='type-id-960' filepath='./Include/cpython/longintrepr.h' line='96' column='1' id='type-id-961'/>
- <class-decl name='_longobject' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/cpython/longintrepr.h' line='98' column='1' id='type-id-962'>
+ <typedef-decl name='_PyLongValue' type-id='type-id-959' filepath='./Include/cpython/longintrepr.h' line='96' column='1' id='type-id-960'/>
+ <class-decl name='_longobject' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/cpython/longintrepr.h' line='98' column='1' id='type-id-961'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/longintrepr.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='long_value' type-id='type-id-961' visibility='default' filepath='./Include/cpython/longintrepr.h' line='100' column='1'/>
+ <var-decl name='long_value' type-id='type-id-960' visibility='default' filepath='./Include/cpython/longintrepr.h' line='100' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_PyOnceFlag' size-in-bits='8' is-struct='yes' naming-typedef-id='type-id-963' visibility='default' filepath='./Include/cpython/modsupport.h' line='7' column='1' id='type-id-964'>
+ <class-decl name='_PyOnceFlag' size-in-bits='8' is-struct='yes' naming-typedef-id='type-id-962' visibility='default' filepath='./Include/cpython/modsupport.h' line='7' column='1' id='type-id-963'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='v' type-id='type-id-303' visibility='default' filepath='./Include/cpython/modsupport.h' line='8' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyOnceFlag' type-id='type-id-964' filepath='./Include/cpython/modsupport.h' line='9' column='1' id='type-id-963'/>
- <class-decl name='_PyArg_Parser' size-in-bits='576' is-struct='yes' visibility='default' filepath='./Include/cpython/modsupport.h' line='11' column='1' id='type-id-965'>
+ <typedef-decl name='_PyOnceFlag' type-id='type-id-963' filepath='./Include/cpython/modsupport.h' line='9' column='1' id='type-id-962'/>
+ <class-decl name='_PyArg_Parser' size-in-bits='576' is-struct='yes' visibility='default' filepath='./Include/cpython/modsupport.h' line='11' column='1' id='type-id-964'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='format' type-id='type-id-6' visibility='default' filepath='./Include/cpython/modsupport.h' line='12' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='keywords' type-id='type-id-966' visibility='default' filepath='./Include/cpython/modsupport.h' line='13' column='1'/>
+ <var-decl name='keywords' type-id='type-id-965' visibility='default' filepath='./Include/cpython/modsupport.h' line='13' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='fname' type-id='type-id-6' visibility='default' filepath='./Include/cpython/modsupport.h' line='14' column='1'/>
@@ -14417,7 +14405,7 @@
<var-decl name='custom_msg' type-id='type-id-6' visibility='default' filepath='./Include/cpython/modsupport.h' line='15' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='once' type-id='type-id-963' visibility='default' filepath='./Include/cpython/modsupport.h' line='16' column='1'/>
+ <var-decl name='once' type-id='type-id-962' visibility='default' filepath='./Include/cpython/modsupport.h' line='16' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='is_kwtuple_owned' type-id='type-id-5' visibility='default' filepath='./Include/cpython/modsupport.h' line='17' column='1'/>
@@ -14438,188 +14426,188 @@
<var-decl name='next' type-id='type-id-270' visibility='default' filepath='./Include/cpython/modsupport.h' line='22' column='1'/>
</data-member>
</class-decl>
- <class-decl name='PyNumberMethods' size-in-bits='2304' is-struct='yes' naming-typedef-id='type-id-967' visibility='default' filepath='./Include/cpython/object.h' line='60' column='1' id='type-id-968'>
+ <class-decl name='PyNumberMethods' size-in-bits='2304' is-struct='yes' naming-typedef-id='type-id-966' visibility='default' filepath='./Include/cpython/object.h' line='60' column='1' id='type-id-967'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='nb_add' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='65' column='1'/>
+ <var-decl name='nb_add' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='65' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='nb_subtract' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='66' column='1'/>
+ <var-decl name='nb_subtract' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='nb_multiply' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='67' column='1'/>
+ <var-decl name='nb_multiply' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='67' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='nb_remainder' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='68' column='1'/>
+ <var-decl name='nb_remainder' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='nb_divmod' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='69' column='1'/>
+ <var-decl name='nb_divmod' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='69' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='nb_power' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='70' column='1'/>
+ <var-decl name='nb_power' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='70' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='nb_negative' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='71' column='1'/>
+ <var-decl name='nb_negative' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='71' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
- <var-decl name='nb_positive' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='72' column='1'/>
+ <var-decl name='nb_positive' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='72' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='nb_absolute' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='73' column='1'/>
+ <var-decl name='nb_absolute' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='73' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='nb_bool' type-id='type-id-311' visibility='default' filepath='./Include/cpython/object.h' line='74' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
- <var-decl name='nb_invert' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='75' column='1'/>
+ <var-decl name='nb_invert' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='75' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
- <var-decl name='nb_lshift' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='76' column='1'/>
+ <var-decl name='nb_lshift' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='76' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
- <var-decl name='nb_rshift' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='77' column='1'/>
+ <var-decl name='nb_rshift' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='77' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='832'>
- <var-decl name='nb_and' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='78' column='1'/>
+ <var-decl name='nb_and' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='78' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='nb_xor' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='79' column='1'/>
+ <var-decl name='nb_xor' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
- <var-decl name='nb_or' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='80' column='1'/>
+ <var-decl name='nb_or' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='80' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
- <var-decl name='nb_int' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='81' column='1'/>
+ <var-decl name='nb_int' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1088'>
<var-decl name='nb_reserved' type-id='type-id-29' visibility='default' filepath='./Include/cpython/object.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
- <var-decl name='nb_float' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='83' column='1'/>
+ <var-decl name='nb_float' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1216'>
- <var-decl name='nb_inplace_add' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='85' column='1'/>
+ <var-decl name='nb_inplace_add' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='85' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
- <var-decl name='nb_inplace_subtract' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='86' column='1'/>
+ <var-decl name='nb_inplace_subtract' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='86' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
- <var-decl name='nb_inplace_multiply' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='87' column='1'/>
+ <var-decl name='nb_inplace_multiply' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='87' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1408'>
- <var-decl name='nb_inplace_remainder' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='88' column='1'/>
+ <var-decl name='nb_inplace_remainder' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='88' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1472'>
- <var-decl name='nb_inplace_power' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='89' column='1'/>
+ <var-decl name='nb_inplace_power' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='89' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1536'>
- <var-decl name='nb_inplace_lshift' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='90' column='1'/>
+ <var-decl name='nb_inplace_lshift' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='90' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1600'>
- <var-decl name='nb_inplace_rshift' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='91' column='1'/>
+ <var-decl name='nb_inplace_rshift' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='91' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1664'>
- <var-decl name='nb_inplace_and' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='92' column='1'/>
+ <var-decl name='nb_inplace_and' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='92' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1728'>
- <var-decl name='nb_inplace_xor' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='93' column='1'/>
+ <var-decl name='nb_inplace_xor' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='93' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1792'>
- <var-decl name='nb_inplace_or' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='94' column='1'/>
+ <var-decl name='nb_inplace_or' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1856'>
- <var-decl name='nb_floor_divide' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='96' column='1'/>
+ <var-decl name='nb_floor_divide' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1920'>
- <var-decl name='nb_true_divide' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='97' column='1'/>
+ <var-decl name='nb_true_divide' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='97' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1984'>
- <var-decl name='nb_inplace_floor_divide' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='98' column='1'/>
+ <var-decl name='nb_inplace_floor_divide' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='98' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2048'>
- <var-decl name='nb_inplace_true_divide' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='99' column='1'/>
+ <var-decl name='nb_inplace_true_divide' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2112'>
- <var-decl name='nb_index' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='101' column='1'/>
+ <var-decl name='nb_index' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2176'>
- <var-decl name='nb_matrix_multiply' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='103' column='1'/>
+ <var-decl name='nb_matrix_multiply' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2240'>
- <var-decl name='nb_inplace_matrix_multiply' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='104' column='1'/>
+ <var-decl name='nb_inplace_matrix_multiply' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='104' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyNumberMethods' type-id='type-id-968' filepath='./Include/cpython/object.h' line='105' column='1' id='type-id-967'/>
- <class-decl name='PySequenceMethods' size-in-bits='640' is-struct='yes' naming-typedef-id='type-id-972' visibility='default' filepath='./Include/cpython/object.h' line='107' column='1' id='type-id-973'>
+ <typedef-decl name='PyNumberMethods' type-id='type-id-967' filepath='./Include/cpython/object.h' line='105' column='1' id='type-id-966'/>
+ <class-decl name='PySequenceMethods' size-in-bits='640' is-struct='yes' naming-typedef-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='107' column='1' id='type-id-972'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='sq_length' type-id='type-id-974' visibility='default' filepath='./Include/cpython/object.h' line='108' column='1'/>
+ <var-decl name='sq_length' type-id='type-id-973' visibility='default' filepath='./Include/cpython/object.h' line='108' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='sq_concat' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='109' column='1'/>
+ <var-decl name='sq_concat' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='109' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='sq_repeat' type-id='type-id-975' visibility='default' filepath='./Include/cpython/object.h' line='110' column='1'/>
+ <var-decl name='sq_repeat' type-id='type-id-974' visibility='default' filepath='./Include/cpython/object.h' line='110' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='sq_item' type-id='type-id-975' visibility='default' filepath='./Include/cpython/object.h' line='111' column='1'/>
+ <var-decl name='sq_item' type-id='type-id-974' visibility='default' filepath='./Include/cpython/object.h' line='111' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='was_sq_slice' type-id='type-id-29' visibility='default' filepath='./Include/cpython/object.h' line='112' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='sq_ass_item' type-id='type-id-976' visibility='default' filepath='./Include/cpython/object.h' line='113' column='1'/>
+ <var-decl name='sq_ass_item' type-id='type-id-975' visibility='default' filepath='./Include/cpython/object.h' line='113' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='was_sq_ass_slice' type-id='type-id-29' visibility='default' filepath='./Include/cpython/object.h' line='114' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
- <var-decl name='sq_contains' type-id='type-id-977' visibility='default' filepath='./Include/cpython/object.h' line='115' column='1'/>
+ <var-decl name='sq_contains' type-id='type-id-976' visibility='default' filepath='./Include/cpython/object.h' line='115' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='sq_inplace_concat' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='117' column='1'/>
+ <var-decl name='sq_inplace_concat' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='117' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
- <var-decl name='sq_inplace_repeat' type-id='type-id-975' visibility='default' filepath='./Include/cpython/object.h' line='118' column='1'/>
+ <var-decl name='sq_inplace_repeat' type-id='type-id-974' visibility='default' filepath='./Include/cpython/object.h' line='118' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PySequenceMethods' type-id='type-id-973' filepath='./Include/cpython/object.h' line='119' column='1' id='type-id-972'/>
- <class-decl name='PyMappingMethods' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-978' visibility='default' filepath='./Include/cpython/object.h' line='121' column='1' id='type-id-979'>
+ <typedef-decl name='PySequenceMethods' type-id='type-id-972' filepath='./Include/cpython/object.h' line='119' column='1' id='type-id-971'/>
+ <class-decl name='PyMappingMethods' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-977' visibility='default' filepath='./Include/cpython/object.h' line='121' column='1' id='type-id-978'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mp_length' type-id='type-id-974' visibility='default' filepath='./Include/cpython/object.h' line='122' column='1'/>
+ <var-decl name='mp_length' type-id='type-id-973' visibility='default' filepath='./Include/cpython/object.h' line='122' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='mp_subscript' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='123' column='1'/>
+ <var-decl name='mp_subscript' type-id='type-id-968' visibility='default' filepath='./Include/cpython/object.h' line='123' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='mp_ass_subscript' type-id='type-id-980' visibility='default' filepath='./Include/cpython/object.h' line='124' column='1'/>
+ <var-decl name='mp_ass_subscript' type-id='type-id-979' visibility='default' filepath='./Include/cpython/object.h' line='124' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyMappingMethods' type-id='type-id-979' filepath='./Include/cpython/object.h' line='125' column='1' id='type-id-978'/>
- <typedef-decl name='sendfunc' type-id='type-id-981' filepath='./Include/cpython/object.h' line='127' column='1' id='type-id-982'/>
- <class-decl name='PyAsyncMethods' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-983' visibility='default' filepath='./Include/cpython/object.h' line='129' column='1' id='type-id-984'>
+ <typedef-decl name='PyMappingMethods' type-id='type-id-978' filepath='./Include/cpython/object.h' line='125' column='1' id='type-id-977'/>
+ <typedef-decl name='sendfunc' type-id='type-id-980' filepath='./Include/cpython/object.h' line='127' column='1' id='type-id-981'/>
+ <class-decl name='PyAsyncMethods' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-982' visibility='default' filepath='./Include/cpython/object.h' line='129' column='1' id='type-id-983'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='am_await' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='130' column='1'/>
+ <var-decl name='am_await' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='130' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='am_aiter' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='131' column='1'/>
+ <var-decl name='am_aiter' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='131' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='am_anext' type-id='type-id-971' visibility='default' filepath='./Include/cpython/object.h' line='132' column='1'/>
+ <var-decl name='am_anext' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='132' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='am_send' type-id='type-id-982' visibility='default' filepath='./Include/cpython/object.h' line='133' column='1'/>
+ <var-decl name='am_send' type-id='type-id-981' visibility='default' filepath='./Include/cpython/object.h' line='133' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyAsyncMethods' type-id='type-id-984' filepath='./Include/cpython/object.h' line='134' column='1' id='type-id-983'/>
- <class-decl name='PyBufferProcs' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-985' visibility='default' filepath='./Include/cpython/object.h' line='136' column='1' id='type-id-986'>
+ <typedef-decl name='PyAsyncMethods' type-id='type-id-983' filepath='./Include/cpython/object.h' line='134' column='1' id='type-id-982'/>
+ <class-decl name='PyBufferProcs' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-984' visibility='default' filepath='./Include/cpython/object.h' line='136' column='1' id='type-id-985'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='bf_getbuffer' type-id='type-id-530' visibility='default' filepath='./Include/cpython/object.h' line='137' column='1'/>
+ <var-decl name='bf_getbuffer' type-id='type-id-529' visibility='default' filepath='./Include/cpython/object.h' line='137' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='bf_releasebuffer' type-id='type-id-987' visibility='default' filepath='./Include/cpython/object.h' line='138' column='1'/>
+ <var-decl name='bf_releasebuffer' type-id='type-id-986' visibility='default' filepath='./Include/cpython/object.h' line='138' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyBufferProcs' type-id='type-id-986' filepath='./Include/cpython/object.h' line='139' column='1' id='type-id-985'/>
- <class-decl name='_typeobject' size-in-bits='3328' is-struct='yes' visibility='default' filepath='./Include/cpython/object.h' line='147' column='1' id='type-id-988'>
+ <typedef-decl name='PyBufferProcs' type-id='type-id-985' filepath='./Include/cpython/object.h' line='139' column='1' id='type-id-984'/>
+ <class-decl name='_typeobject' size-in-bits='3328' is-struct='yes' visibility='default' filepath='./Include/cpython/object.h' line='147' column='1' id='type-id-987'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-318' visibility='default' filepath='./Include/cpython/object.h' line='148' column='1'/>
</data-member>
@@ -14633,49 +14621,49 @@
<var-decl name='tp_itemsize' type-id='type-id-7' visibility='default' filepath='./Include/cpython/object.h' line='150' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='tp_dealloc' type-id='type-id-989' visibility='default' filepath='./Include/cpython/object.h' line='154' column='1'/>
+ <var-decl name='tp_dealloc' type-id='type-id-988' visibility='default' filepath='./Include/cpython/object.h' line='154' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='tp_vectorcall_offset' type-id='type-id-7' visibility='default' filepath='./Include/cpython/object.h' line='155' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='tp_getattr' type-id='type-id-990' visibility='default' filepath='./Include/cpython/object.h' line='156' column='1'/>
+ <var-decl name='tp_getattr' type-id='type-id-989' visibility='default' filepath='./Include/cpython/object.h' line='156' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
- <var-decl name='tp_setattr' type-id='type-id-991' visibility='default' filepath='./Include/cpython/object.h' line='157' column='1'/>
+ <var-decl name='tp_setattr' type-id='type-id-990' visibility='default' filepath='./Include/cpython/object.h' line='157' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
- <var-decl name='tp_as_async' type-id='type-id-992' visibility='default' filepath='./Include/cpython/object.h' line='158' column='1'/>
+ <var-decl name='tp_as_async' type-id='type-id-991' visibility='default' filepath='./Include/cpython/object.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
- <var-decl name='tp_repr' type-id='type-id-993' visibility='default' filepath='./Include/cpython/object.h' line='160' column='1'/>
+ <var-decl name='tp_repr' type-id='type-id-992' visibility='default' filepath='./Include/cpython/object.h' line='160' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
- <var-decl name='tp_as_number' type-id='type-id-994' visibility='default' filepath='./Include/cpython/object.h' line='164' column='1'/>
+ <var-decl name='tp_as_number' type-id='type-id-993' visibility='default' filepath='./Include/cpython/object.h' line='164' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='832'>
- <var-decl name='tp_as_sequence' type-id='type-id-995' visibility='default' filepath='./Include/cpython/object.h' line='165' column='1'/>
+ <var-decl name='tp_as_sequence' type-id='type-id-994' visibility='default' filepath='./Include/cpython/object.h' line='165' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='tp_as_mapping' type-id='type-id-996' visibility='default' filepath='./Include/cpython/object.h' line='166' column='1'/>
+ <var-decl name='tp_as_mapping' type-id='type-id-995' visibility='default' filepath='./Include/cpython/object.h' line='166' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
- <var-decl name='tp_hash' type-id='type-id-997' visibility='default' filepath='./Include/cpython/object.h' line='170' column='1'/>
+ <var-decl name='tp_hash' type-id='type-id-996' visibility='default' filepath='./Include/cpython/object.h' line='170' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
- <var-decl name='tp_call' type-id='type-id-970' visibility='default' filepath='./Include/cpython/object.h' line='171' column='1'/>
+ <var-decl name='tp_call' type-id='type-id-969' visibility='default' filepath='./Include/cpython/object.h' line='171' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1088'>
- <var-decl name='tp_str' type-id='type-id-993' visibility='default' filepath='./Include/cpython/object.h' line='172' column='1'/>
+ <var-decl name='tp_str' type-id='type-id-992' visibility='default' filepath='./Include/cpython/object.h' line='172' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
- <var-decl name='tp_getattro' type-id='type-id-998' visibility='default' filepath='./Include/cpython/object.h' line='173' column='1'/>
+ <var-decl name='tp_getattro' type-id='type-id-997' visibility='default' filepath='./Include/cpython/object.h' line='173' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1216'>
- <var-decl name='tp_setattro' type-id='type-id-999' visibility='default' filepath='./Include/cpython/object.h' line='174' column='1'/>
+ <var-decl name='tp_setattro' type-id='type-id-998' visibility='default' filepath='./Include/cpython/object.h' line='174' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
- <var-decl name='tp_as_buffer' type-id='type-id-1000' visibility='default' filepath='./Include/cpython/object.h' line='177' column='1'/>
+ <var-decl name='tp_as_buffer' type-id='type-id-999' visibility='default' filepath='./Include/cpython/object.h' line='177' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
<var-decl name='tp_flags' type-id='type-id-2' visibility='default' filepath='./Include/cpython/object.h' line='180' column='1'/>
@@ -14690,16 +14678,16 @@
<var-decl name='tp_clear' type-id='type-id-311' visibility='default' filepath='./Include/cpython/object.h' line='189' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1600'>
- <var-decl name='tp_richcompare' type-id='type-id-1001' visibility='default' filepath='./Include/cpython/object.h' line='193' column='1'/>
+ <var-decl name='tp_richcompare' type-id='type-id-1000' visibility='default' filepath='./Include/cpython/object.h' line='193' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1664'>
<var-decl name='tp_weaklistoffset' type-id='type-id-7' visibility='default' filepath='./Include/cpython/object.h' line='196' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1728'>
- <var-decl name='tp_iter' type-id='type-id-1002' visibility='default' filepath='./Include/cpython/object.h' line='199' column='1'/>
+ <var-decl name='tp_iter' type-id='type-id-1001' visibility='default' filepath='./Include/cpython/object.h' line='199' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1792'>
- <var-decl name='tp_iternext' type-id='type-id-1003' visibility='default' filepath='./Include/cpython/object.h' line='200' column='1'/>
+ <var-decl name='tp_iternext' type-id='type-id-1002' visibility='default' filepath='./Include/cpython/object.h' line='200' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1856'>
<var-decl name='tp_methods' type-id='type-id-332' visibility='default' filepath='./Include/cpython/object.h' line='203' column='1'/>
@@ -14717,22 +14705,22 @@
<var-decl name='tp_dict' type-id='type-id-4' visibility='default' filepath='./Include/cpython/object.h' line='208' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2176'>
- <var-decl name='tp_descr_get' type-id='type-id-1004' visibility='default' filepath='./Include/cpython/object.h' line='209' column='1'/>
+ <var-decl name='tp_descr_get' type-id='type-id-1003' visibility='default' filepath='./Include/cpython/object.h' line='209' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2240'>
- <var-decl name='tp_descr_set' type-id='type-id-1005' visibility='default' filepath='./Include/cpython/object.h' line='210' column='1'/>
+ <var-decl name='tp_descr_set' type-id='type-id-1004' visibility='default' filepath='./Include/cpython/object.h' line='210' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2304'>
<var-decl name='tp_dictoffset' type-id='type-id-7' visibility='default' filepath='./Include/cpython/object.h' line='211' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2368'>
- <var-decl name='tp_init' type-id='type-id-1006' visibility='default' filepath='./Include/cpython/object.h' line='212' column='1'/>
+ <var-decl name='tp_init' type-id='type-id-1005' visibility='default' filepath='./Include/cpython/object.h' line='212' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2432'>
- <var-decl name='tp_alloc' type-id='type-id-1007' visibility='default' filepath='./Include/cpython/object.h' line='213' column='1'/>
+ <var-decl name='tp_alloc' type-id='type-id-1006' visibility='default' filepath='./Include/cpython/object.h' line='213' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2496'>
- <var-decl name='tp_new' type-id='type-id-1008' visibility='default' filepath='./Include/cpython/object.h' line='214' column='1'/>
+ <var-decl name='tp_new' type-id='type-id-1007' visibility='default' filepath='./Include/cpython/object.h' line='214' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2560'>
<var-decl name='tp_free' type-id='type-id-384' visibility='default' filepath='./Include/cpython/object.h' line='215' column='1'/>
@@ -14756,13 +14744,13 @@
<var-decl name='tp_weaklist' type-id='type-id-4' visibility='default' filepath='./Include/cpython/object.h' line='221' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3008'>
- <var-decl name='tp_del' type-id='type-id-989' visibility='default' filepath='./Include/cpython/object.h' line='222' column='1'/>
+ <var-decl name='tp_del' type-id='type-id-988' visibility='default' filepath='./Include/cpython/object.h' line='222' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3072'>
<var-decl name='tp_version_tag' type-id='type-id-100' visibility='default' filepath='./Include/cpython/object.h' line='225' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3136'>
- <var-decl name='tp_finalize' type-id='type-id-989' visibility='default' filepath='./Include/cpython/object.h' line='227' column='1'/>
+ <var-decl name='tp_finalize' type-id='type-id-988' visibility='default' filepath='./Include/cpython/object.h' line='227' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3200'>
<var-decl name='tp_vectorcall' type-id='type-id-307' visibility='default' filepath='./Include/cpython/object.h' line='228' column='1'/>
@@ -14774,27 +14762,27 @@
<var-decl name='tp_versions_used' type-id='type-id-444' visibility='default' filepath='./Include/cpython/object.h' line='232' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyType_WatchCallback' type-id='type-id-1009' filepath='./Include/cpython/object.h' line='504' column='1' id='type-id-531'/>
- <enum-decl name='PyRefTracerEvent' naming-typedef-id='type-id-1010' filepath='./Include/cpython/object.h' line='518' column='1' id='type-id-1011'>
+ <typedef-decl name='PyType_WatchCallback' type-id='type-id-1008' filepath='./Include/cpython/object.h' line='504' column='1' id='type-id-530'/>
+ <enum-decl name='PyRefTracerEvent' naming-typedef-id='type-id-1009' filepath='./Include/cpython/object.h' line='518' column='1' id='type-id-1010'>
<underlying-type type-id='type-id-31'/>
<enumerator name='PyRefTracer_CREATE' value='0'/>
<enumerator name='PyRefTracer_DESTROY' value='1'/>
</enum-decl>
- <typedef-decl name='PyRefTracerEvent' type-id='type-id-1011' filepath='./Include/cpython/object.h' line='521' column='1' id='type-id-1010'/>
- <typedef-decl name='PyRefTracer' type-id='type-id-1012' filepath='./Include/cpython/object.h' line='523' column='1' id='type-id-402'/>
- <class-decl name='PyObjectArenaAllocator' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-504' visibility='default' filepath='./Include/cpython/objimpl.h' line='59' column='1' id='type-id-1013'>
+ <typedef-decl name='PyRefTracerEvent' type-id='type-id-1010' filepath='./Include/cpython/object.h' line='521' column='1' id='type-id-1009'/>
+ <typedef-decl name='PyRefTracer' type-id='type-id-1011' filepath='./Include/cpython/object.h' line='523' column='1' id='type-id-402'/>
+ <class-decl name='PyObjectArenaAllocator' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-502' visibility='default' filepath='./Include/cpython/objimpl.h' line='59' column='1' id='type-id-1012'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ctx' type-id='type-id-29' visibility='default' filepath='./Include/cpython/objimpl.h' line='61' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='alloc' type-id='type-id-1014' visibility='default' filepath='./Include/cpython/objimpl.h' line='64' column='1'/>
+ <var-decl name='alloc' type-id='type-id-1013' visibility='default' filepath='./Include/cpython/objimpl.h' line='64' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='free' type-id='type-id-1015' visibility='default' filepath='./Include/cpython/objimpl.h' line='67' column='1'/>
+ <var-decl name='free' type-id='type-id-1014' visibility='default' filepath='./Include/cpython/objimpl.h' line='67' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyObjectArenaAllocator' type-id='type-id-1013' filepath='./Include/cpython/objimpl.h' line='68' column='1' id='type-id-504'/>
- <class-decl name='PyBaseExceptionObject' size-in-bits='576' is-struct='yes' naming-typedef-id='type-id-1016' visibility='default' filepath='./Include/cpython/pyerrors.h' line='13' column='1' id='type-id-1017'>
+ <typedef-decl name='PyObjectArenaAllocator' type-id='type-id-1012' filepath='./Include/cpython/objimpl.h' line='68' column='1' id='type-id-502'/>
+ <class-decl name='PyBaseExceptionObject' size-in-bits='576' is-struct='yes' naming-typedef-id='type-id-1015' visibility='default' filepath='./Include/cpython/pyerrors.h' line='13' column='1' id='type-id-1016'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/pyerrors.h' line='14' column='1'/>
</data-member>
@@ -14820,39 +14808,39 @@
<var-decl name='suppress_context' type-id='type-id-52' visibility='default' filepath='./Include/cpython/pyerrors.h' line='14' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyBaseExceptionObject' type-id='type-id-1017' filepath='./Include/cpython/pyerrors.h' line='15' column='1' id='type-id-1016'/>
- <typedef-decl name='atexit_datacallbackfunc' type-id='type-id-511' filepath='./Include/cpython/pylifecycle.h' line='90' column='1' id='type-id-28'/>
- <class-decl name='PyMemAllocatorEx' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-500' visibility='default' filepath='./Include/cpython/pymem.h' line='33' column='1' id='type-id-1018'>
+ <typedef-decl name='PyBaseExceptionObject' type-id='type-id-1016' filepath='./Include/cpython/pyerrors.h' line='15' column='1' id='type-id-1015'/>
+ <typedef-decl name='atexit_datacallbackfunc' type-id='type-id-510' filepath='./Include/cpython/pylifecycle.h' line='90' column='1' id='type-id-28'/>
+ <class-decl name='PyMemAllocatorEx' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-500' visibility='default' filepath='./Include/cpython/pymem.h' line='33' column='1' id='type-id-1017'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ctx' type-id='type-id-29' visibility='default' filepath='./Include/cpython/pymem.h' line='35' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='malloc' type-id='type-id-1014' visibility='default' filepath='./Include/cpython/pymem.h' line='38' column='1'/>
+ <var-decl name='malloc' type-id='type-id-1013' visibility='default' filepath='./Include/cpython/pymem.h' line='38' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='calloc' type-id='type-id-1019' visibility='default' filepath='./Include/cpython/pymem.h' line='41' column='1'/>
+ <var-decl name='calloc' type-id='type-id-1018' visibility='default' filepath='./Include/cpython/pymem.h' line='41' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='realloc' type-id='type-id-1020' visibility='default' filepath='./Include/cpython/pymem.h' line='44' column='1'/>
+ <var-decl name='realloc' type-id='type-id-1019' visibility='default' filepath='./Include/cpython/pymem.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='free' type-id='type-id-1021' visibility='default' filepath='./Include/cpython/pymem.h' line='47' column='1'/>
+ <var-decl name='free' type-id='type-id-1020' visibility='default' filepath='./Include/cpython/pymem.h' line='47' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyMemAllocatorEx' type-id='type-id-1018' filepath='./Include/cpython/pymem.h' line='48' column='1' id='type-id-500'/>
- <typedef-decl name='Py_tracefunc' type-id='type-id-1022' filepath='./Include/cpython/pystate.h' line='16' column='1' id='type-id-1023'/>
- <class-decl name='_err_stackitem' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/cpython/pystate.h' line='32' column='1' id='type-id-1024'>
+ <typedef-decl name='PyMemAllocatorEx' type-id='type-id-1017' filepath='./Include/cpython/pymem.h' line='48' column='1' id='type-id-500'/>
+ <typedef-decl name='Py_tracefunc' type-id='type-id-1021' filepath='./Include/cpython/pystate.h' line='16' column='1' id='type-id-1022'/>
+ <class-decl name='_err_stackitem' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/cpython/pystate.h' line='32' column='1' id='type-id-1023'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='exc_value' type-id='type-id-4' visibility='default' filepath='./Include/cpython/pystate.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='previous_item' type-id='type-id-1025' visibility='default' filepath='./Include/cpython/pystate.h' line='48' column='1'/>
+ <var-decl name='previous_item' type-id='type-id-1024' visibility='default' filepath='./Include/cpython/pystate.h' line='48' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyErr_StackItem' type-id='type-id-1024' filepath='./Include/cpython/pystate.h' line='50' column='1' id='type-id-356'/>
- <class-decl name='_stack_chunk' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/cpython/pystate.h' line='52' column='1' id='type-id-1026'>
+ <typedef-decl name='_PyErr_StackItem' type-id='type-id-1023' filepath='./Include/cpython/pystate.h' line='50' column='1' id='type-id-356'/>
+ <class-decl name='_stack_chunk' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/cpython/pystate.h' line='52' column='1' id='type-id-1025'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='previous' type-id='type-id-1027' visibility='default' filepath='./Include/cpython/pystate.h' line='53' column='1'/>
+ <var-decl name='previous' type-id='type-id-1026' visibility='default' filepath='./Include/cpython/pystate.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='size' type-id='type-id-21' visibility='default' filepath='./Include/cpython/pystate.h' line='54' column='1'/>
@@ -14864,8 +14852,8 @@
<var-decl name='data' type-id='type-id-358' visibility='default' filepath='./Include/cpython/pystate.h' line='56' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyStackChunk' type-id='type-id-1026' filepath='./Include/cpython/pystate.h' line='57' column='1' id='type-id-1028'/>
- <class-decl name='_ts' size-in-bits='2432' is-struct='yes' visibility='default' filepath='./Include/cpython/pystate.h' line='59' column='1' id='type-id-1029'>
+ <typedef-decl name='_PyStackChunk' type-id='type-id-1025' filepath='./Include/cpython/pystate.h' line='57' column='1' id='type-id-1027'/>
+ <class-decl name='_ts' size-in-bits='2432' is-struct='yes' visibility='default' filepath='./Include/cpython/pystate.h' line='59' column='1' id='type-id-1028'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='prev' type-id='type-id-26' visibility='default' filepath='./Include/cpython/pystate.h' line='62' column='1'/>
</data-member>
@@ -14879,7 +14867,7 @@
<var-decl name='eval_breaker' type-id='type-id-426' visibility='default' filepath='./Include/cpython/pystate.h' line='69' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='_status' type-id='type-id-1030' visibility='default' filepath='./Include/cpython/pystate.h' line='96' column='1'/>
+ <var-decl name='_status' type-id='type-id-1029' visibility='default' filepath='./Include/cpython/pystate.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='_whence' type-id='type-id-5' visibility='default' filepath='./Include/cpython/pystate.h' line='106' column='1'/>
@@ -14909,10 +14897,10 @@
<var-decl name='current_frame' type-id='type-id-366' visibility='default' filepath='./Include/cpython/pystate.h' line='125' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
- <var-decl name='c_profilefunc' type-id='type-id-1023' visibility='default' filepath='./Include/cpython/pystate.h' line='127' column='1'/>
+ <var-decl name='c_profilefunc' type-id='type-id-1022' visibility='default' filepath='./Include/cpython/pystate.h' line='127' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
- <var-decl name='c_tracefunc' type-id='type-id-1023' visibility='default' filepath='./Include/cpython/pystate.h' line='128' column='1'/>
+ <var-decl name='c_tracefunc' type-id='type-id-1022' visibility='default' filepath='./Include/cpython/pystate.h' line='128' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
<var-decl name='c_profileobj' type-id='type-id-4' visibility='default' filepath='./Include/cpython/pystate.h' line='129' column='1'/>
@@ -14966,7 +14954,7 @@
<var-decl name='id' type-id='type-id-107' visibility='default' filepath='./Include/cpython/pystate.h' line='171' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1856'>
- <var-decl name='datastack_chunk' type-id='type-id-1031' visibility='default' filepath='./Include/cpython/pystate.h' line='173' column='1'/>
+ <var-decl name='datastack_chunk' type-id='type-id-1030' visibility='default' filepath='./Include/cpython/pystate.h' line='173' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1920'>
<var-decl name='datastack_top' type-id='type-id-236' visibility='default' filepath='./Include/cpython/pystate.h' line='174' column='1'/>
@@ -14990,7 +14978,7 @@
<var-decl name='threading_local_sentinel' type-id='type-id-4' visibility='default' filepath='./Include/cpython/pystate.h' line='202' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__28' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/cpython/pystate.h' line='71' column='1' id='type-id-1030'>
+ <class-decl name='__anonymous_struct__28' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/cpython/pystate.h' line='71' column='1' id='type-id-1029'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='initialized' type-id='type-id-100' visibility='default' filepath='./Include/cpython/pystate.h' line='76' column='1'/>
</data-member>
@@ -15019,18 +15007,18 @@
<var-decl name='finalized' type-id='type-id-100' visibility='default' filepath='./Include/cpython/pystate.h' line='92' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyFrameEvalFunction' type-id='type-id-1032' filepath='./Include/cpython/pystate.h' line='271' column='1' id='type-id-1033'/>
- <class-decl name='_Py_tss_t' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/cpython/pythread.h' line='35' column='1' id='type-id-1034'>
+ <typedef-decl name='_PyFrameEvalFunction' type-id='type-id-1031' filepath='./Include/cpython/pystate.h' line='271' column='1' id='type-id-1032'/>
+ <class-decl name='_Py_tss_t' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/cpython/pythread.h' line='35' column='1' id='type-id-1033'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_is_initialized' type-id='type-id-5' visibility='default' filepath='./Include/cpython/pythread.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='_key' type-id='type-id-508' visibility='default' filepath='./Include/cpython/pythread.h' line='37' column='1'/>
+ <var-decl name='_key' type-id='type-id-506' visibility='default' filepath='./Include/cpython/pythread.h' line='37' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='PyTime_t' type-id='type-id-459' filepath='./Include/cpython/pytime.h' line='10' column='1' id='type-id-211'/>
- <typedef-decl name='Py_AuditHookFunction' type-id='type-id-1035' filepath='./Include/cpython/sysmodule.h' line='5' column='1' id='type-id-238'/>
- <class-decl name='PyTupleObject' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-1036' visibility='default' filepath='./Include/cpython/tupleobject.h' line='5' column='1' id='type-id-1037'>
+ <typedef-decl name='Py_AuditHookFunction' type-id='type-id-1034' filepath='./Include/cpython/sysmodule.h' line='5' column='1' id='type-id-238'/>
+ <class-decl name='PyTupleObject' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-1035' visibility='default' filepath='./Include/cpython/tupleobject.h' line='5' column='1' id='type-id-1036'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-318' visibility='default' filepath='./Include/cpython/tupleobject.h' line='6' column='1'/>
</data-member>
@@ -15038,8 +15026,8 @@
<var-decl name='ob_item' type-id='type-id-358' visibility='default' filepath='./Include/cpython/tupleobject.h' line='10' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyTupleObject' type-id='type-id-1037' filepath='./Include/cpython/tupleobject.h' line='11' column='1' id='type-id-1036'/>
- <class-decl name='PyASCIIObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-1038' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='54' column='1' id='type-id-1039'>
+ <typedef-decl name='PyTupleObject' type-id='type-id-1036' filepath='./Include/cpython/tupleobject.h' line='11' column='1' id='type-id-1035'/>
+ <class-decl name='PyASCIIObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-1037' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='54' column='1' id='type-id-1038'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='99' column='1'/>
</data-member>
@@ -15050,10 +15038,10 @@
<var-decl name='hash' type-id='type-id-299' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='state' type-id='type-id-1040' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='150' column='1'/>
+ <var-decl name='state' type-id='type-id-1039' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='150' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__60' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='102' column='1' id='type-id-1040'>
+ <class-decl name='__anonymous_struct__60' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='102' column='1' id='type-id-1039'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='interned' type-id='type-id-100' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='112' column='1'/>
</data-member>
@@ -15070,10 +15058,10 @@
<var-decl name='statically_allocated' type-id='type-id-100' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='146' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyASCIIObject' type-id='type-id-1039' filepath='./Include/cpython/unicodeobject.h' line='151' column='1' id='type-id-1038'/>
- <class-decl name='PyCompactUnicodeObject' size-in-bits='448' is-struct='yes' naming-typedef-id='type-id-1041' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='156' column='1' id='type-id-1042'>
+ <typedef-decl name='PyASCIIObject' type-id='type-id-1038' filepath='./Include/cpython/unicodeobject.h' line='151' column='1' id='type-id-1037'/>
+ <class-decl name='PyCompactUnicodeObject' size-in-bits='448' is-struct='yes' naming-typedef-id='type-id-1040' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='156' column='1' id='type-id-1041'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_base' type-id='type-id-1038' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='157' column='1'/>
+ <var-decl name='_base' type-id='type-id-1037' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='157' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='utf8_length' type-id='type-id-7' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='158' column='1'/>
@@ -15082,18 +15070,18 @@
<var-decl name='utf8' type-id='type-id-17' visibility='default' filepath='./Include/cpython/unicodeobject.h' line='160' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyCompactUnicodeObject' type-id='type-id-1042' filepath='./Include/cpython/unicodeobject.h' line='161' column='1' id='type-id-1041'/>
- <typedef-decl name='getter' type-id='type-id-943' filepath='./Include/descrobject.h' line='8' column='1' id='type-id-1043'/>
- <typedef-decl name='setter' type-id='type-id-1044' filepath='./Include/descrobject.h' line='9' column='1' id='type-id-1045'/>
- <class-decl name='PyGetSetDef' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/descrobject.h' line='11' column='1' id='type-id-1046'>
+ <typedef-decl name='PyCompactUnicodeObject' type-id='type-id-1041' filepath='./Include/cpython/unicodeobject.h' line='161' column='1' id='type-id-1040'/>
+ <typedef-decl name='getter' type-id='type-id-942' filepath='./Include/descrobject.h' line='8' column='1' id='type-id-1042'/>
+ <typedef-decl name='setter' type-id='type-id-1043' filepath='./Include/descrobject.h' line='9' column='1' id='type-id-1044'/>
+ <class-decl name='PyGetSetDef' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/descrobject.h' line='11' column='1' id='type-id-1045'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/descrobject.h' line='12' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='get' type-id='type-id-1043' visibility='default' filepath='./Include/descrobject.h' line='13' column='1'/>
+ <var-decl name='get' type-id='type-id-1042' visibility='default' filepath='./Include/descrobject.h' line='13' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='set' type-id='type-id-1045' visibility='default' filepath='./Include/descrobject.h' line='14' column='1'/>
+ <var-decl name='set' type-id='type-id-1044' visibility='default' filepath='./Include/descrobject.h' line='14' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='doc' type-id='type-id-6' visibility='default' filepath='./Include/descrobject.h' line='15' column='1'/>
@@ -15102,7 +15090,7 @@
<var-decl name='closure' type-id='type-id-29' visibility='default' filepath='./Include/descrobject.h' line='16' column='1'/>
</data-member>
</class-decl>
- <class-decl name='PyMemberDef' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/descrobject.h' line='41' column='1' id='type-id-1047'>
+ <class-decl name='PyMemberDef' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/descrobject.h' line='41' column='1' id='type-id-1046'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/descrobject.h' line='42' column='1'/>
</data-member>
@@ -15119,10 +15107,10 @@
<var-decl name='doc' type-id='type-id-6' visibility='default' filepath='./Include/descrobject.h' line='46' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='identifier' type-id='type-id-4' filepath='./Include/internal/pycore_asdl.h' line='13' column='1' id='type-id-633'/>
- <typedef-decl name='string' type-id='type-id-4' filepath='./Include/internal/pycore_asdl.h' line='14' column='1' id='type-id-635'/>
- <typedef-decl name='constant' type-id='type-id-4' filepath='./Include/internal/pycore_asdl.h' line='16' column='1' id='type-id-660'/>
- <class-decl name='asdl_int_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1048' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='42' column='1' id='type-id-1049'>
+ <typedef-decl name='identifier' type-id='type-id-4' filepath='./Include/internal/pycore_asdl.h' line='13' column='1' id='type-id-632'/>
+ <typedef-decl name='string' type-id='type-id-4' filepath='./Include/internal/pycore_asdl.h' line='14' column='1' id='type-id-634'/>
+ <typedef-decl name='constant' type-id='type-id-4' filepath='./Include/internal/pycore_asdl.h' line='16' column='1' id='type-id-659'/>
+ <class-decl name='asdl_int_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1047' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='42' column='1' id='type-id-1048'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='43' column='1'/>
</data-member>
@@ -15130,25 +15118,25 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='43' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-839' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='44' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-838' visibility='default' filepath='./Include/internal/pycore_asdl.h' line='44' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_int_seq' type-id='type-id-1049' filepath='./Include/internal/pycore_asdl.h' line='45' column='1' id='type-id-1048'/>
- <typedef-decl name='expr_ty' type-id='type-id-1050' filepath='./Include/internal/pycore_ast.h' line='19' column='1' id='type-id-610'/>
- <enum-decl name='_expr_context' filepath='./Include/internal/pycore_ast.h' line='21' column='1' id='type-id-1051'>
+ <typedef-decl name='asdl_int_seq' type-id='type-id-1048' filepath='./Include/internal/pycore_asdl.h' line='45' column='1' id='type-id-1047'/>
+ <typedef-decl name='expr_ty' type-id='type-id-1049' filepath='./Include/internal/pycore_ast.h' line='19' column='1' id='type-id-609'/>
+ <enum-decl name='_expr_context' filepath='./Include/internal/pycore_ast.h' line='21' column='1' id='type-id-1050'>
<underlying-type type-id='type-id-31'/>
<enumerator name='Load' value='1'/>
<enumerator name='Store' value='2'/>
<enumerator name='Del' value='3'/>
</enum-decl>
- <typedef-decl name='expr_context_ty' type-id='type-id-1051' filepath='./Include/internal/pycore_ast.h' line='21' column='1' id='type-id-683'/>
- <enum-decl name='_boolop' filepath='./Include/internal/pycore_ast.h' line='23' column='1' id='type-id-1052'>
+ <typedef-decl name='expr_context_ty' type-id='type-id-1050' filepath='./Include/internal/pycore_ast.h' line='21' column='1' id='type-id-682'/>
+ <enum-decl name='_boolop' filepath='./Include/internal/pycore_ast.h' line='23' column='1' id='type-id-1051'>
<underlying-type type-id='type-id-31'/>
<enumerator name='And' value='1'/>
<enumerator name='Or' value='2'/>
</enum-decl>
- <typedef-decl name='boolop_ty' type-id='type-id-1052' filepath='./Include/internal/pycore_ast.h' line='23' column='1' id='type-id-741'/>
- <enum-decl name='_operator' filepath='./Include/internal/pycore_ast.h' line='25' column='1' id='type-id-1053'>
+ <typedef-decl name='boolop_ty' type-id='type-id-1051' filepath='./Include/internal/pycore_ast.h' line='23' column='1' id='type-id-740'/>
+ <enum-decl name='_operator' filepath='./Include/internal/pycore_ast.h' line='25' column='1' id='type-id-1052'>
<underlying-type type-id='type-id-31'/>
<enumerator name='Add' value='1'/>
<enumerator name='Sub' value='2'/>
@@ -15164,20 +15152,20 @@
<enumerator name='BitAnd' value='12'/>
<enumerator name='FloorDiv' value='13'/>
</enum-decl>
- <typedef-decl name='operator_ty' type-id='type-id-1053' filepath='./Include/internal/pycore_ast.h' line='27' column='1' id='type-id-638'/>
- <enum-decl name='_unaryop' filepath='./Include/internal/pycore_ast.h' line='29' column='1' id='type-id-1054'>
+ <typedef-decl name='operator_ty' type-id='type-id-1052' filepath='./Include/internal/pycore_ast.h' line='27' column='1' id='type-id-637'/>
+ <enum-decl name='_unaryop' filepath='./Include/internal/pycore_ast.h' line='29' column='1' id='type-id-1053'>
<underlying-type type-id='type-id-31'/>
<enumerator name='Invert' value='1'/>
<enumerator name='Not' value='2'/>
<enumerator name='UAdd' value='3'/>
<enumerator name='USub' value='4'/>
</enum-decl>
- <typedef-decl name='unaryop_ty' type-id='type-id-1054' filepath='./Include/internal/pycore_ast.h' line='29' column='1' id='type-id-742'/>
- <typedef-decl name='comprehension_ty' type-id='type-id-1055' filepath='./Include/internal/pycore_ast.h' line='34' column='1' id='type-id-744'/>
- <typedef-decl name='arguments_ty' type-id='type-id-1056' filepath='./Include/internal/pycore_ast.h' line='38' column='1' id='type-id-634'/>
- <typedef-decl name='arg_ty' type-id='type-id-1057' filepath='./Include/internal/pycore_ast.h' line='40' column='1' id='type-id-684'/>
- <typedef-decl name='keyword_ty' type-id='type-id-1058' filepath='./Include/internal/pycore_ast.h' line='42' column='1' id='type-id-745'/>
- <class-decl name='asdl_expr_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1059' visibility='default' filepath='./Include/internal/pycore_ast.h' line='71' column='1' id='type-id-1060'>
+ <typedef-decl name='unaryop_ty' type-id='type-id-1053' filepath='./Include/internal/pycore_ast.h' line='29' column='1' id='type-id-741'/>
+ <typedef-decl name='comprehension_ty' type-id='type-id-1054' filepath='./Include/internal/pycore_ast.h' line='34' column='1' id='type-id-743'/>
+ <typedef-decl name='arguments_ty' type-id='type-id-1055' filepath='./Include/internal/pycore_ast.h' line='38' column='1' id='type-id-633'/>
+ <typedef-decl name='arg_ty' type-id='type-id-1056' filepath='./Include/internal/pycore_ast.h' line='40' column='1' id='type-id-683'/>
+ <typedef-decl name='keyword_ty' type-id='type-id-1057' filepath='./Include/internal/pycore_ast.h' line='42' column='1' id='type-id-744'/>
+ <class-decl name='asdl_expr_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1058' visibility='default' filepath='./Include/internal/pycore_ast.h' line='71' column='1' id='type-id-1059'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='72' column='1'/>
</data-member>
@@ -15185,11 +15173,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='72' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-830' visibility='default' filepath='./Include/internal/pycore_ast.h' line='73' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-829' visibility='default' filepath='./Include/internal/pycore_ast.h' line='73' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_expr_seq' type-id='type-id-1060' filepath='./Include/internal/pycore_ast.h' line='74' column='1' id='type-id-1059'/>
- <class-decl name='asdl_comprehension_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1061' visibility='default' filepath='./Include/internal/pycore_ast.h' line='78' column='1' id='type-id-1062'>
+ <typedef-decl name='asdl_expr_seq' type-id='type-id-1059' filepath='./Include/internal/pycore_ast.h' line='74' column='1' id='type-id-1058'/>
+ <class-decl name='asdl_comprehension_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1060' visibility='default' filepath='./Include/internal/pycore_ast.h' line='78' column='1' id='type-id-1061'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='79' column='1'/>
</data-member>
@@ -15197,11 +15185,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-826' visibility='default' filepath='./Include/internal/pycore_ast.h' line='80' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-825' visibility='default' filepath='./Include/internal/pycore_ast.h' line='80' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_comprehension_seq' type-id='type-id-1062' filepath='./Include/internal/pycore_ast.h' line='81' column='1' id='type-id-1061'/>
- <class-decl name='asdl_arg_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1063' visibility='default' filepath='./Include/internal/pycore_ast.h' line='101' column='1' id='type-id-1064'>
+ <typedef-decl name='asdl_comprehension_seq' type-id='type-id-1061' filepath='./Include/internal/pycore_ast.h' line='81' column='1' id='type-id-1060'/>
+ <class-decl name='asdl_arg_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1062' visibility='default' filepath='./Include/internal/pycore_ast.h' line='101' column='1' id='type-id-1063'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='102' column='1'/>
</data-member>
@@ -15209,11 +15197,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='102' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-803' visibility='default' filepath='./Include/internal/pycore_ast.h' line='103' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-802' visibility='default' filepath='./Include/internal/pycore_ast.h' line='103' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_arg_seq' type-id='type-id-1064' filepath='./Include/internal/pycore_ast.h' line='104' column='1' id='type-id-1063'/>
- <class-decl name='asdl_keyword_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1065' visibility='default' filepath='./Include/internal/pycore_ast.h' line='108' column='1' id='type-id-1066'>
+ <typedef-decl name='asdl_arg_seq' type-id='type-id-1063' filepath='./Include/internal/pycore_ast.h' line='104' column='1' id='type-id-1062'/>
+ <class-decl name='asdl_keyword_seq' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1064' visibility='default' filepath='./Include/internal/pycore_ast.h' line='108' column='1' id='type-id-1065'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ast.h' line='109' column='1'/>
</data-member>
@@ -15221,11 +15209,11 @@
<var-decl name='elements' type-id='type-id-260' visibility='default' filepath='./Include/internal/pycore_ast.h' line='109' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='typed_elements' type-id='type-id-843' visibility='default' filepath='./Include/internal/pycore_ast.h' line='110' column='1'/>
+ <var-decl name='typed_elements' type-id='type-id-842' visibility='default' filepath='./Include/internal/pycore_ast.h' line='110' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='asdl_keyword_seq' type-id='type-id-1066' filepath='./Include/internal/pycore_ast.h' line='111' column='1' id='type-id-1065'/>
- <enum-decl name='_expr_kind' filepath='./Include/internal/pycore_ast.h' line='359' column='1' id='type-id-1067'>
+ <typedef-decl name='asdl_keyword_seq' type-id='type-id-1065' filepath='./Include/internal/pycore_ast.h' line='111' column='1' id='type-id-1064'/>
+ <enum-decl name='_expr_kind' filepath='./Include/internal/pycore_ast.h' line='359' column='1' id='type-id-1066'>
<underlying-type type-id='type-id-31'/>
<enumerator name='BoolOp_kind' value='1'/>
<enumerator name='NamedExpr_kind' value='2'/>
@@ -15255,12 +15243,12 @@
<enumerator name='Tuple_kind' value='26'/>
<enumerator name='Slice_kind' value='27'/>
</enum-decl>
- <class-decl name='_expr' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='367' column='1' id='type-id-1068'>
+ <class-decl name='_expr' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='367' column='1' id='type-id-1067'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-1067' visibility='default' filepath='./Include/internal/pycore_ast.h' line='368' column='1'/>
+ <var-decl name='kind' type-id='type-id-1066' visibility='default' filepath='./Include/internal/pycore_ast.h' line='368' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='v' type-id='type-id-1069' visibility='default' filepath='./Include/internal/pycore_ast.h' line='509' column='1'/>
+ <var-decl name='v' type-id='type-id-1068' visibility='default' filepath='./Include/internal/pycore_ast.h' line='509' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='510' column='1'/>
@@ -15275,329 +15263,329 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='513' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='369' column='1' id='type-id-1069'>
+ <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='369' column='1' id='type-id-1068'>
<data-member access='public'>
- <var-decl name='BoolOp' type-id='type-id-1070' visibility='default' filepath='./Include/internal/pycore_ast.h' line='373' column='1'/>
+ <var-decl name='BoolOp' type-id='type-id-1069' visibility='default' filepath='./Include/internal/pycore_ast.h' line='373' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='NamedExpr' type-id='type-id-1071' visibility='default' filepath='./Include/internal/pycore_ast.h' line='378' column='1'/>
+ <var-decl name='NamedExpr' type-id='type-id-1070' visibility='default' filepath='./Include/internal/pycore_ast.h' line='378' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='BinOp' type-id='type-id-1072' visibility='default' filepath='./Include/internal/pycore_ast.h' line='384' column='1'/>
+ <var-decl name='BinOp' type-id='type-id-1071' visibility='default' filepath='./Include/internal/pycore_ast.h' line='384' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='UnaryOp' type-id='type-id-1073' visibility='default' filepath='./Include/internal/pycore_ast.h' line='389' column='1'/>
+ <var-decl name='UnaryOp' type-id='type-id-1072' visibility='default' filepath='./Include/internal/pycore_ast.h' line='389' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Lambda' type-id='type-id-1074' visibility='default' filepath='./Include/internal/pycore_ast.h' line='394' column='1'/>
+ <var-decl name='Lambda' type-id='type-id-1073' visibility='default' filepath='./Include/internal/pycore_ast.h' line='394' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='IfExp' type-id='type-id-1075' visibility='default' filepath='./Include/internal/pycore_ast.h' line='400' column='1'/>
+ <var-decl name='IfExp' type-id='type-id-1074' visibility='default' filepath='./Include/internal/pycore_ast.h' line='400' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Dict' type-id='type-id-1076' visibility='default' filepath='./Include/internal/pycore_ast.h' line='405' column='1'/>
+ <var-decl name='Dict' type-id='type-id-1075' visibility='default' filepath='./Include/internal/pycore_ast.h' line='405' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Set' type-id='type-id-1077' visibility='default' filepath='./Include/internal/pycore_ast.h' line='409' column='1'/>
+ <var-decl name='Set' type-id='type-id-1076' visibility='default' filepath='./Include/internal/pycore_ast.h' line='409' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='ListComp' type-id='type-id-1078' visibility='default' filepath='./Include/internal/pycore_ast.h' line='414' column='1'/>
+ <var-decl name='ListComp' type-id='type-id-1077' visibility='default' filepath='./Include/internal/pycore_ast.h' line='414' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='SetComp' type-id='type-id-1078' visibility='default' filepath='./Include/internal/pycore_ast.h' line='419' column='1'/>
+ <var-decl name='SetComp' type-id='type-id-1077' visibility='default' filepath='./Include/internal/pycore_ast.h' line='419' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='DictComp' type-id='type-id-1079' visibility='default' filepath='./Include/internal/pycore_ast.h' line='425' column='1'/>
+ <var-decl name='DictComp' type-id='type-id-1078' visibility='default' filepath='./Include/internal/pycore_ast.h' line='425' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='GeneratorExp' type-id='type-id-1078' visibility='default' filepath='./Include/internal/pycore_ast.h' line='430' column='1'/>
+ <var-decl name='GeneratorExp' type-id='type-id-1077' visibility='default' filepath='./Include/internal/pycore_ast.h' line='430' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Await' type-id='type-id-617' visibility='default' filepath='./Include/internal/pycore_ast.h' line='434' column='1'/>
+ <var-decl name='Await' type-id='type-id-616' visibility='default' filepath='./Include/internal/pycore_ast.h' line='434' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Yield' type-id='type-id-617' visibility='default' filepath='./Include/internal/pycore_ast.h' line='438' column='1'/>
+ <var-decl name='Yield' type-id='type-id-616' visibility='default' filepath='./Include/internal/pycore_ast.h' line='438' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='YieldFrom' type-id='type-id-617' visibility='default' filepath='./Include/internal/pycore_ast.h' line='442' column='1'/>
+ <var-decl name='YieldFrom' type-id='type-id-616' visibility='default' filepath='./Include/internal/pycore_ast.h' line='442' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Compare' type-id='type-id-1080' visibility='default' filepath='./Include/internal/pycore_ast.h' line='448' column='1'/>
+ <var-decl name='Compare' type-id='type-id-1079' visibility='default' filepath='./Include/internal/pycore_ast.h' line='448' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Call' type-id='type-id-1081' visibility='default' filepath='./Include/internal/pycore_ast.h' line='454' column='1'/>
+ <var-decl name='Call' type-id='type-id-1080' visibility='default' filepath='./Include/internal/pycore_ast.h' line='454' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='FormattedValue' type-id='type-id-1082' visibility='default' filepath='./Include/internal/pycore_ast.h' line='460' column='1'/>
+ <var-decl name='FormattedValue' type-id='type-id-1081' visibility='default' filepath='./Include/internal/pycore_ast.h' line='460' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='JoinedStr' type-id='type-id-1083' visibility='default' filepath='./Include/internal/pycore_ast.h' line='464' column='1'/>
+ <var-decl name='JoinedStr' type-id='type-id-1082' visibility='default' filepath='./Include/internal/pycore_ast.h' line='464' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Constant' type-id='type-id-1084' visibility='default' filepath='./Include/internal/pycore_ast.h' line='469' column='1'/>
+ <var-decl name='Constant' type-id='type-id-1083' visibility='default' filepath='./Include/internal/pycore_ast.h' line='469' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Attribute' type-id='type-id-1085' visibility='default' filepath='./Include/internal/pycore_ast.h' line='475' column='1'/>
+ <var-decl name='Attribute' type-id='type-id-1084' visibility='default' filepath='./Include/internal/pycore_ast.h' line='475' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Subscript' type-id='type-id-1086' visibility='default' filepath='./Include/internal/pycore_ast.h' line='481' column='1'/>
+ <var-decl name='Subscript' type-id='type-id-1085' visibility='default' filepath='./Include/internal/pycore_ast.h' line='481' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Starred' type-id='type-id-1087' visibility='default' filepath='./Include/internal/pycore_ast.h' line='486' column='1'/>
+ <var-decl name='Starred' type-id='type-id-1086' visibility='default' filepath='./Include/internal/pycore_ast.h' line='486' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Name' type-id='type-id-1088' visibility='default' filepath='./Include/internal/pycore_ast.h' line='491' column='1'/>
+ <var-decl name='Name' type-id='type-id-1087' visibility='default' filepath='./Include/internal/pycore_ast.h' line='491' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='List' type-id='type-id-1089' visibility='default' filepath='./Include/internal/pycore_ast.h' line='496' column='1'/>
+ <var-decl name='List' type-id='type-id-1088' visibility='default' filepath='./Include/internal/pycore_ast.h' line='496' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Tuple' type-id='type-id-1089' visibility='default' filepath='./Include/internal/pycore_ast.h' line='501' column='1'/>
+ <var-decl name='Tuple' type-id='type-id-1088' visibility='default' filepath='./Include/internal/pycore_ast.h' line='501' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='Slice' type-id='type-id-1090' visibility='default' filepath='./Include/internal/pycore_ast.h' line='507' column='1'/>
+ <var-decl name='Slice' type-id='type-id-1089' visibility='default' filepath='./Include/internal/pycore_ast.h' line='507' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='370' column='1' id='type-id-1070'>
+ <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='370' column='1' id='type-id-1069'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='op' type-id='type-id-741' visibility='default' filepath='./Include/internal/pycore_ast.h' line='371' column='1'/>
+ <var-decl name='op' type-id='type-id-740' visibility='default' filepath='./Include/internal/pycore_ast.h' line='371' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='values' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='372' column='1'/>
+ <var-decl name='values' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='372' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='375' column='1' id='type-id-1071'>
+ <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='375' column='1' id='type-id-1070'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='target' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='376' column='1'/>
+ <var-decl name='target' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='376' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='377' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='377' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__3' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='380' column='1' id='type-id-1072'>
+ <class-decl name='__anonymous_struct__3' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='380' column='1' id='type-id-1071'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='left' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='381' column='1'/>
+ <var-decl name='left' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='381' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='op' type-id='type-id-638' visibility='default' filepath='./Include/internal/pycore_ast.h' line='382' column='1'/>
+ <var-decl name='op' type-id='type-id-637' visibility='default' filepath='./Include/internal/pycore_ast.h' line='382' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='right' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='383' column='1'/>
+ <var-decl name='right' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='383' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='386' column='1' id='type-id-1073'>
+ <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='386' column='1' id='type-id-1072'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='op' type-id='type-id-742' visibility='default' filepath='./Include/internal/pycore_ast.h' line='387' column='1'/>
+ <var-decl name='op' type-id='type-id-741' visibility='default' filepath='./Include/internal/pycore_ast.h' line='387' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='operand' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='388' column='1'/>
+ <var-decl name='operand' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='388' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__5' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='391' column='1' id='type-id-1074'>
+ <class-decl name='__anonymous_struct__5' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='391' column='1' id='type-id-1073'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='args' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='392' column='1'/>
+ <var-decl name='args' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='392' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='body' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='393' column='1'/>
+ <var-decl name='body' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='393' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__6' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='396' column='1' id='type-id-1075'>
+ <class-decl name='__anonymous_struct__6' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='396' column='1' id='type-id-1074'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='test' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='397' column='1'/>
+ <var-decl name='test' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='397' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='body' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='398' column='1'/>
+ <var-decl name='body' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='398' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='orelse' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='399' column='1'/>
+ <var-decl name='orelse' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='399' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__7' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='402' column='1' id='type-id-1076'>
+ <class-decl name='__anonymous_struct__7' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='402' column='1' id='type-id-1075'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='keys' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='403' column='1'/>
+ <var-decl name='keys' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='403' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='values' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='404' column='1'/>
+ <var-decl name='values' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='404' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='407' column='1' id='type-id-1077'>
+ <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='407' column='1' id='type-id-1076'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='elts' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='408' column='1'/>
+ <var-decl name='elts' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='408' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__9' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='411' column='1' id='type-id-1078'>
+ <class-decl name='__anonymous_struct__9' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='411' column='1' id='type-id-1077'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='elt' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='412' column='1'/>
+ <var-decl name='elt' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='412' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='generators' type-id='type-id-743' visibility='default' filepath='./Include/internal/pycore_ast.h' line='413' column='1'/>
+ <var-decl name='generators' type-id='type-id-742' visibility='default' filepath='./Include/internal/pycore_ast.h' line='413' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__11' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='421' column='1' id='type-id-1079'>
+ <class-decl name='__anonymous_struct__11' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='421' column='1' id='type-id-1078'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='key' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='422' column='1'/>
+ <var-decl name='key' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='422' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='423' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='423' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='generators' type-id='type-id-743' visibility='default' filepath='./Include/internal/pycore_ast.h' line='424' column='1'/>
+ <var-decl name='generators' type-id='type-id-742' visibility='default' filepath='./Include/internal/pycore_ast.h' line='424' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__13' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='432' column='1' id='type-id-617'>
+ <class-decl name='__anonymous_struct__13' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='432' column='1' id='type-id-616'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='433' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='433' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__16' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='444' column='1' id='type-id-1080'>
+ <class-decl name='__anonymous_struct__16' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='444' column='1' id='type-id-1079'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='left' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='445' column='1'/>
+ <var-decl name='left' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='445' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='ops' type-id='type-id-681' visibility='default' filepath='./Include/internal/pycore_ast.h' line='446' column='1'/>
+ <var-decl name='ops' type-id='type-id-680' visibility='default' filepath='./Include/internal/pycore_ast.h' line='446' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='comparators' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='447' column='1'/>
+ <var-decl name='comparators' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='447' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__17' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='450' column='1' id='type-id-1081'>
+ <class-decl name='__anonymous_struct__17' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='450' column='1' id='type-id-1080'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='func' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='451' column='1'/>
+ <var-decl name='func' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='451' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='args' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='452' column='1'/>
+ <var-decl name='args' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='452' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='keywords' type-id='type-id-637' visibility='default' filepath='./Include/internal/pycore_ast.h' line='453' column='1'/>
+ <var-decl name='keywords' type-id='type-id-636' visibility='default' filepath='./Include/internal/pycore_ast.h' line='453' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__18' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='456' column='1' id='type-id-1082'>
+ <class-decl name='__anonymous_struct__18' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='456' column='1' id='type-id-1081'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='457' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='457' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='conversion' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='458' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='format_spec' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='459' column='1'/>
+ <var-decl name='format_spec' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='459' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__19' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='462' column='1' id='type-id-1083'>
+ <class-decl name='__anonymous_struct__19' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='462' column='1' id='type-id-1082'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='values' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='463' column='1'/>
+ <var-decl name='values' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='463' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__20' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='466' column='1' id='type-id-1084'>
+ <class-decl name='__anonymous_struct__20' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='466' column='1' id='type-id-1083'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='value' type-id='type-id-660' visibility='default' filepath='./Include/internal/pycore_ast.h' line='467' column='1'/>
+ <var-decl name='value' type-id='type-id-659' visibility='default' filepath='./Include/internal/pycore_ast.h' line='467' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='kind' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='468' column='1'/>
+ <var-decl name='kind' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='468' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__21' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='471' column='1' id='type-id-1085'>
+ <class-decl name='__anonymous_struct__21' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='471' column='1' id='type-id-1084'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='472' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='472' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='attr' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='473' column='1'/>
+ <var-decl name='attr' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='473' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='ctx' type-id='type-id-683' visibility='default' filepath='./Include/internal/pycore_ast.h' line='474' column='1'/>
+ <var-decl name='ctx' type-id='type-id-682' visibility='default' filepath='./Include/internal/pycore_ast.h' line='474' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__22' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='477' column='1' id='type-id-1086'>
+ <class-decl name='__anonymous_struct__22' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='477' column='1' id='type-id-1085'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='478' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='478' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='slice' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='479' column='1'/>
+ <var-decl name='slice' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='479' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='ctx' type-id='type-id-683' visibility='default' filepath='./Include/internal/pycore_ast.h' line='480' column='1'/>
+ <var-decl name='ctx' type-id='type-id-682' visibility='default' filepath='./Include/internal/pycore_ast.h' line='480' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__23' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='483' column='1' id='type-id-1087'>
+ <class-decl name='__anonymous_struct__23' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='483' column='1' id='type-id-1086'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='484' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='484' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='ctx' type-id='type-id-683' visibility='default' filepath='./Include/internal/pycore_ast.h' line='485' column='1'/>
+ <var-decl name='ctx' type-id='type-id-682' visibility='default' filepath='./Include/internal/pycore_ast.h' line='485' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__24' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='488' column='1' id='type-id-1088'>
+ <class-decl name='__anonymous_struct__24' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='488' column='1' id='type-id-1087'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='id' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='489' column='1'/>
+ <var-decl name='id' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='489' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='ctx' type-id='type-id-683' visibility='default' filepath='./Include/internal/pycore_ast.h' line='490' column='1'/>
+ <var-decl name='ctx' type-id='type-id-682' visibility='default' filepath='./Include/internal/pycore_ast.h' line='490' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__25' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='493' column='1' id='type-id-1089'>
+ <class-decl name='__anonymous_struct__25' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='493' column='1' id='type-id-1088'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='elts' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='494' column='1'/>
+ <var-decl name='elts' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='494' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='ctx' type-id='type-id-683' visibility='default' filepath='./Include/internal/pycore_ast.h' line='495' column='1'/>
+ <var-decl name='ctx' type-id='type-id-682' visibility='default' filepath='./Include/internal/pycore_ast.h' line='495' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__27' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='503' column='1' id='type-id-1090'>
+ <class-decl name='__anonymous_struct__27' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='503' column='1' id='type-id-1089'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='lower' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='504' column='1'/>
+ <var-decl name='lower' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='504' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='upper' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='505' column='1'/>
+ <var-decl name='upper' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='505' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='step' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='506' column='1'/>
+ <var-decl name='step' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='506' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_comprehension' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='516' column='1' id='type-id-1091'>
+ <class-decl name='_comprehension' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='516' column='1' id='type-id-1090'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='target' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='517' column='1'/>
+ <var-decl name='target' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='517' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='iter' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='518' column='1'/>
+ <var-decl name='iter' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='518' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='ifs' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='519' column='1'/>
+ <var-decl name='ifs' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='519' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='is_async' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='520' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_arguments' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='540' column='1' id='type-id-1092'>
+ <class-decl name='_arguments' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='540' column='1' id='type-id-1091'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='posonlyargs' type-id='type-id-682' visibility='default' filepath='./Include/internal/pycore_ast.h' line='541' column='1'/>
+ <var-decl name='posonlyargs' type-id='type-id-681' visibility='default' filepath='./Include/internal/pycore_ast.h' line='541' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='args' type-id='type-id-682' visibility='default' filepath='./Include/internal/pycore_ast.h' line='542' column='1'/>
+ <var-decl name='args' type-id='type-id-681' visibility='default' filepath='./Include/internal/pycore_ast.h' line='542' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='vararg' type-id='type-id-684' visibility='default' filepath='./Include/internal/pycore_ast.h' line='543' column='1'/>
+ <var-decl name='vararg' type-id='type-id-683' visibility='default' filepath='./Include/internal/pycore_ast.h' line='543' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='kwonlyargs' type-id='type-id-682' visibility='default' filepath='./Include/internal/pycore_ast.h' line='544' column='1'/>
+ <var-decl name='kwonlyargs' type-id='type-id-681' visibility='default' filepath='./Include/internal/pycore_ast.h' line='544' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='kw_defaults' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='545' column='1'/>
+ <var-decl name='kw_defaults' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='545' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='kwarg' type-id='type-id-684' visibility='default' filepath='./Include/internal/pycore_ast.h' line='546' column='1'/>
+ <var-decl name='kwarg' type-id='type-id-683' visibility='default' filepath='./Include/internal/pycore_ast.h' line='546' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='defaults' type-id='type-id-611' visibility='default' filepath='./Include/internal/pycore_ast.h' line='547' column='1'/>
+ <var-decl name='defaults' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='547' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_arg' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='550' column='1' id='type-id-1093'>
+ <class-decl name='_arg' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='550' column='1' id='type-id-1092'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='arg' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='551' column='1'/>
+ <var-decl name='arg' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='551' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='annotation' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='552' column='1'/>
+ <var-decl name='annotation' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='552' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='type_comment' type-id='type-id-635' visibility='default' filepath='./Include/internal/pycore_ast.h' line='553' column='1'/>
+ <var-decl name='type_comment' type-id='type-id-634' visibility='default' filepath='./Include/internal/pycore_ast.h' line='553' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='554' column='1'/>
@@ -15612,12 +15600,12 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='557' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_keyword' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='560' column='1' id='type-id-1094'>
+ <class-decl name='_keyword' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast.h' line='560' column='1' id='type-id-1093'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='arg' type-id='type-id-633' visibility='default' filepath='./Include/internal/pycore_ast.h' line='561' column='1'/>
+ <var-decl name='arg' type-id='type-id-632' visibility='default' filepath='./Include/internal/pycore_ast.h' line='561' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='value' type-id='type-id-610' visibility='default' filepath='./Include/internal/pycore_ast.h' line='562' column='1'/>
+ <var-decl name='value' type-id='type-id-609' visibility='default' filepath='./Include/internal/pycore_ast.h' line='562' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='563' column='1'/>
@@ -15632,9 +15620,9 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast.h' line='566' column='1'/>
</data-member>
</class-decl>
- <class-decl name='ast_state' size-in-bits='15616' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast_state.h' line='16' column='1' id='type-id-1095'>
+ <class-decl name='ast_state' size-in-bits='15616' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ast_state.h' line='16' column='1' id='type-id-1094'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='once' type-id='type-id-963' visibility='default' filepath='./Include/internal/pycore_ast_state.h' line='17' column='1'/>
+ <var-decl name='once' type-id='type-id-962' visibility='default' filepath='./Include/internal/pycore_ast_state.h' line='17' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='finalized' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ast_state.h' line='18' column='1'/>
@@ -16369,19 +16357,19 @@
<var-decl name='withitem_type' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_ast_state.h' line='261' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='atexit_callbackfunc' type-id='type-id-231' filepath='./Include/internal/pycore_atexit.h' line='18' column='1' id='type-id-804'/>
- <class-decl name='_atexit_runtime_state' size-in-bits='2176' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='20' column='1' id='type-id-1096'>
+ <typedef-decl name='atexit_callbackfunc' type-id='type-id-231' filepath='./Include/internal/pycore_atexit.h' line='18' column='1' id='type-id-803'/>
+ <class-decl name='_atexit_runtime_state' size-in-bits='2176' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='20' column='1' id='type-id-1095'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='21' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='21' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='callbacks' type-id='type-id-805' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='23' column='1'/>
+ <var-decl name='callbacks' type-id='type-id-804' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='23' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2112'>
<var-decl name='ncallbacks' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='24' column='1'/>
</data-member>
</class-decl>
- <class-decl name='atexit_callback' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='33' column='1' id='type-id-1097'>
+ <class-decl name='atexit_callback' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='33' column='1' id='type-id-1096'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='func' type-id='type-id-28' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='34' column='1'/>
</data-member>
@@ -16389,11 +16377,11 @@
<var-decl name='data' type-id='type-id-29' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='35' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='next' type-id='type-id-1098' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='36' column='1'/>
+ <var-decl name='next' type-id='type-id-1097' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='36' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='atexit_callback' type-id='type-id-1097' filepath='./Include/internal/pycore_atexit.h' line='37' column='1' id='type-id-1099'/>
- <class-decl name='atexit_py_callback' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1100' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='39' column='1' id='type-id-1101'>
+ <typedef-decl name='atexit_callback' type-id='type-id-1096' filepath='./Include/internal/pycore_atexit.h' line='37' column='1' id='type-id-1098'/>
+ <class-decl name='atexit_py_callback' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1099' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='39' column='1' id='type-id-1100'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='func' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='40' column='1'/>
</data-member>
@@ -16404,16 +16392,16 @@
<var-decl name='kwargs' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='42' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='atexit_py_callback' type-id='type-id-1101' filepath='./Include/internal/pycore_atexit.h' line='43' column='1' id='type-id-1100'/>
- <class-decl name='atexit_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='45' column='1' id='type-id-1102'>
+ <typedef-decl name='atexit_py_callback' type-id='type-id-1100' filepath='./Include/internal/pycore_atexit.h' line='43' column='1' id='type-id-1099'/>
+ <class-decl name='atexit_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='45' column='1' id='type-id-1101'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='ll_callbacks' type-id='type-id-1098' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='46' column='1'/>
+ <var-decl name='ll_callbacks' type-id='type-id-1097' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='last_ll_callback' type-id='type-id-1098' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='47' column='1'/>
+ <var-decl name='last_ll_callback' type-id='type-id-1097' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='callbacks' type-id='type-id-1103' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='52' column='1'/>
+ <var-decl name='callbacks' type-id='type-id-1102' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='ncallbacks' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='53' column='1'/>
@@ -16422,20 +16410,20 @@
<var-decl name='callback_len' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_atexit.h' line='54' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_BackoffCounter' size-in-bits='16' is-struct='yes' naming-typedef-id='type-id-1104' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='17' column='1' id='type-id-1105'>
+ <class-decl name='_Py_BackoffCounter' size-in-bits='16' is-struct='yes' naming-typedef-id='type-id-1103' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='17' column='1' id='type-id-1104'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='' type-id='type-id-1106' visibility='default'/>
+ <var-decl name='' type-id='type-id-1105' visibility='default'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__3' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='18' column='1' id='type-id-1106'>
+ <union-decl name='__anonymous_union__3' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='18' column='1' id='type-id-1105'>
<data-member access='public'>
- <var-decl name='' type-id='type-id-1107' visibility='default'/>
+ <var-decl name='' type-id='type-id-1106' visibility='default'/>
</data-member>
<data-member access='public'>
<var-decl name='as_counter' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='23' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__31' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='19' column='1' id='type-id-1107'>
+ <class-decl name='__anonymous_struct__31' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='19' column='1' id='type-id-1106'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='backoff' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='20' column='1'/>
</data-member>
@@ -16443,11 +16431,11 @@
<var-decl name='value' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_backoff.h' line='21' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_BackoffCounter' type-id='type-id-1105' filepath='./Include/internal/pycore_backoff.h' line='25' column='1' id='type-id-1104'/>
- <typedef-decl name='_Py_pending_call_func' type-id='type-id-247' filepath='./Include/internal/pycore_ceval_state.h' line='15' column='1' id='type-id-1108'/>
- <class-decl name='_pending_call' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='17' column='1' id='type-id-790'>
+ <typedef-decl name='_Py_BackoffCounter' type-id='type-id-1104' filepath='./Include/internal/pycore_backoff.h' line='25' column='1' id='type-id-1103'/>
+ <typedef-decl name='_Py_pending_call_func' type-id='type-id-247' filepath='./Include/internal/pycore_ceval_state.h' line='15' column='1' id='type-id-1107'/>
+ <class-decl name='_pending_call' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='17' column='1' id='type-id-789'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='func' type-id='type-id-1108' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='18' column='1'/>
+ <var-decl name='func' type-id='type-id-1107' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='18' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='arg' type-id='type-id-29' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='19' column='1'/>
@@ -16456,24 +16444,24 @@
<var-decl name='flags' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='20' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_pending_calls' size-in-bits='57856' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='43' column='1' id='type-id-1109'>
+ <class-decl name='_pending_calls' size-in-bits='57856' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='43' column='1' id='type-id-1108'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='handling_thread' type-id='type-id-26' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='45' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='45' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
- <var-decl name='npending' type-id='type-id-1110' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='47' column='1'/>
+ <var-decl name='npending' type-id='type-id-1109' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='max' type-id='type-id-1110' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='51' column='1'/>
+ <var-decl name='max' type-id='type-id-1109' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
- <var-decl name='maxloop' type-id='type-id-1110' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='56' column='1'/>
+ <var-decl name='maxloop' type-id='type-id-1109' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='calls' type-id='type-id-791' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='57' column='1'/>
+ <var-decl name='calls' type-id='type-id-790' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='57792'>
<var-decl name='first' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='58' column='1'/>
@@ -16482,19 +16470,19 @@
<var-decl name='next' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='59' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='perf_status_t' naming-typedef-id='type-id-1111' filepath='./Include/internal/pycore_ceval_state.h' line='63' column='1' id='type-id-1112'>
+ <enum-decl name='perf_status_t' naming-typedef-id='type-id-1110' filepath='./Include/internal/pycore_ceval_state.h' line='63' column='1' id='type-id-1111'>
<underlying-type type-id='type-id-31'/>
<enumerator name='PERF_STATUS_FAILED' value='-1'/>
<enumerator name='PERF_STATUS_NO_INIT' value='0'/>
<enumerator name='PERF_STATUS_OK' value='1'/>
</enum-decl>
- <typedef-decl name='perf_status_t' type-id='type-id-1112' filepath='./Include/internal/pycore_ceval_state.h' line='67' column='1' id='type-id-1111'/>
- <class-decl name='trampoline_api_st' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='72' column='1' id='type-id-1113'>
+ <typedef-decl name='perf_status_t' type-id='type-id-1111' filepath='./Include/internal/pycore_ceval_state.h' line='67' column='1' id='type-id-1110'/>
+ <class-decl name='trampoline_api_st' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='72' column='1' id='type-id-1112'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='init_state' type-id='type-id-1114' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='73' column='1'/>
+ <var-decl name='init_state' type-id='type-id-1113' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='73' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='write_state' type-id='type-id-1115' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='74' column='1'/>
+ <var-decl name='write_state' type-id='type-id-1114' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='74' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='free_state' type-id='type-id-247' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='76' column='1'/>
@@ -16506,20 +16494,20 @@
<var-decl name='code_padding' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='78' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_ceval_runtime_state' size-in-bits='58560' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='83' column='1' id='type-id-1116'>
+ <class-decl name='_ceval_runtime_state' size-in-bits='58560' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='83' column='1' id='type-id-1115'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='perf' type-id='type-id-1117' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='96' column='1'/>
+ <var-decl name='perf' type-id='type-id-1116' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
- <var-decl name='pending_mainthread' type-id='type-id-1109' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='102' column='1'/>
+ <var-decl name='pending_mainthread' type-id='type-id-1108' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='102' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='58496'>
- <var-decl name='sys_trace_profile_mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='103' column='1'/>
+ <var-decl name='sys_trace_profile_mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='103' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__39' size-in-bits='640' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='84' column='1' id='type-id-1117'>
+ <class-decl name='__anonymous_struct__39' size-in-bits='640' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='84' column='1' id='type-id-1116'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='status' type-id='type-id-1111' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='86' column='1'/>
+ <var-decl name='status' type-id='type-id-1110' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='86' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='perf_trampoline_type' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='87' column='1'/>
@@ -16528,10 +16516,10 @@
<var-decl name='extra_code_index' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='88' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='code_arena' type-id='type-id-1118' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='89' column='1'/>
+ <var-decl name='code_arena' type-id='type-id-1117' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='89' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='trampoline_api' type-id='type-id-1113' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='90' column='1'/>
+ <var-decl name='trampoline_api' type-id='type-id-1112' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='90' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='map_file' type-id='type-id-55' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='91' column='1'/>
@@ -16540,7 +16528,7 @@
<var-decl name='persist_after_fork' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='92' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_ceval_state' size-in-bits='58112' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='119' column='1' id='type-id-1119'>
+ <class-decl name='_ceval_state' size-in-bits='58112' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='119' column='1' id='type-id-1118'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='instrumentation_version' type-id='type-id-426' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='123' column='1'/>
</data-member>
@@ -16548,27 +16536,27 @@
<var-decl name='recursion_limit' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='124' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='gil' type-id='type-id-1120' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='125' column='1'/>
+ <var-decl name='gil' type-id='type-id-1119' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='125' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='own_gil' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='126' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='pending' type-id='type-id-1109' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='127' column='1'/>
+ <var-decl name='pending' type-id='type-id-1108' visibility='default' filepath='./Include/internal/pycore_ceval_state.h' line='127' column='1'/>
</data-member>
</class-decl>
- <union-decl name='_Py_CODEUNIT' size-in-bits='16' naming-typedef-id='type-id-1121' visibility='default' filepath='./Include/internal/pycore_code.h' line='24' column='1' id='type-id-1122'>
+ <union-decl name='_Py_CODEUNIT' size-in-bits='16' naming-typedef-id='type-id-1120' visibility='default' filepath='./Include/internal/pycore_code.h' line='24' column='1' id='type-id-1121'>
<data-member access='public'>
<var-decl name='cache' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_code.h' line='25' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='op' type-id='type-id-1123' visibility='default' filepath='./Include/internal/pycore_code.h' line='29' column='1'/>
+ <var-decl name='op' type-id='type-id-1122' visibility='default' filepath='./Include/internal/pycore_code.h' line='29' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='counter' type-id='type-id-1104' visibility='default' filepath='./Include/internal/pycore_code.h' line='30' column='1'/>
+ <var-decl name='counter' type-id='type-id-1103' visibility='default' filepath='./Include/internal/pycore_code.h' line='30' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__29' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_code.h' line='26' column='1' id='type-id-1123'>
+ <class-decl name='__anonymous_struct__29' size-in-bits='16' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_code.h' line='26' column='1' id='type-id-1122'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='code' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_code.h' line='27' column='1'/>
</data-member>
@@ -16576,16 +16564,16 @@
<var-decl name='arg' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_code.h' line='28' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_CODEUNIT' type-id='type-id-1122' filepath='./Include/internal/pycore_code.h' line='31' column='1' id='type-id-1121'/>
- <class-decl name='_py_code_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_code.h' line='68' column='1' id='type-id-1124'>
+ <typedef-decl name='_Py_CODEUNIT' type-id='type-id-1121' filepath='./Include/internal/pycore_code.h' line='31' column='1' id='type-id-1120'/>
+ <class-decl name='_py_code_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_code.h' line='68' column='1' id='type-id-1123'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_code.h' line='69' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_code.h' line='69' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='constants' type-id='type-id-547' visibility='default' filepath='./Include/internal/pycore_code.h' line='71' column='1'/>
+ <var-decl name='constants' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_code.h' line='71' column='1'/>
</data-member>
</class-decl>
- <class-decl name='callable_cache' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_code.h' line='191' column='1' id='type-id-1125'>
+ <class-decl name='callable_cache' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_code.h' line='191' column='1' id='type-id-1124'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='isinstance' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_code.h' line='192' column='1'/>
</data-member>
@@ -16599,7 +16587,7 @@
<var-decl name='object__getattribute__' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_code.h' line='195' column='1'/>
</data-member>
</class-decl>
- <class-decl name='codecs_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_codecs.h' line='63' column='1' id='type-id-1126'>
+ <class-decl name='codecs_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_codecs.h' line='63' column='1' id='type-id-1125'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='search_path' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_codecs.h' line='65' column='1'/>
</data-member>
@@ -16613,21 +16601,21 @@
<var-decl name='initialized' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_codecs.h' line='80' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_PyContextTokenMissing' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1127' visibility='default' filepath='./Include/internal/pycore_context.h' line='21' column='1' id='type-id-1128'>
+ <class-decl name='_PyContextTokenMissing' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1126' visibility='default' filepath='./Include/internal/pycore_context.h' line='21' column='1' id='type-id-1127'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_context.h' line='22' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyContextTokenMissing' type-id='type-id-1128' filepath='./Include/internal/pycore_context.h' line='23' column='1' id='type-id-1127'/>
- <class-decl name='_pycontextobject' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_context.h' line='25' column='1' id='type-id-932'>
+ <typedef-decl name='_PyContextTokenMissing' type-id='type-id-1127' filepath='./Include/internal/pycore_context.h' line='23' column='1' id='type-id-1126'/>
+ <class-decl name='_pycontextobject' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_context.h' line='25' column='1' id='type-id-931'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_context.h' line='26' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='ctx_prev' type-id='type-id-1129' visibility='default' filepath='./Include/internal/pycore_context.h' line='27' column='1'/>
+ <var-decl name='ctx_prev' type-id='type-id-1128' visibility='default' filepath='./Include/internal/pycore_context.h' line='27' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='ctx_vars' type-id='type-id-1130' visibility='default' filepath='./Include/internal/pycore_context.h' line='28' column='1'/>
+ <var-decl name='ctx_vars' type-id='type-id-1129' visibility='default' filepath='./Include/internal/pycore_context.h' line='28' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='ctx_weakreflist' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_context.h' line='29' column='1'/>
@@ -16636,10 +16624,10 @@
<var-decl name='ctx_entered' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_context.h' line='30' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyCrossInterpreterData' type-id='type-id-1131' filepath='./Include/internal/pycore_crossinterp.h' line='41' column='1' id='type-id-1132'/>
- <typedef-decl name='xid_newobjectfunc' type-id='type-id-1133' filepath='./Include/internal/pycore_crossinterp.h' line='42' column='1' id='type-id-1134'/>
- <typedef-decl name='xid_freefunc' type-id='type-id-511' filepath='./Include/internal/pycore_crossinterp.h' line='43' column='1' id='type-id-1135'/>
- <class-decl name='_xid' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='48' column='1' id='type-id-1131'>
+ <typedef-decl name='_PyCrossInterpreterData' type-id='type-id-1130' filepath='./Include/internal/pycore_crossinterp.h' line='41' column='1' id='type-id-1131'/>
+ <typedef-decl name='xid_newobjectfunc' type-id='type-id-1132' filepath='./Include/internal/pycore_crossinterp.h' line='42' column='1' id='type-id-1133'/>
+ <typedef-decl name='xid_freefunc' type-id='type-id-510' filepath='./Include/internal/pycore_crossinterp.h' line='43' column='1' id='type-id-1134'/>
+ <class-decl name='_xid' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='48' column='1' id='type-id-1130'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='data' type-id='type-id-29' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='52' column='1'/>
</data-member>
@@ -16650,19 +16638,19 @@
<var-decl name='interpid' type-id='type-id-459' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='69' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='new_object' type-id='type-id-1134' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='74' column='1'/>
+ <var-decl name='new_object' type-id='type-id-1133' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='74' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='free' type-id='type-id-1135' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='84' column='1'/>
+ <var-decl name='free' type-id='type-id-1134' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='84' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='crossinterpdatafunc' type-id='type-id-1136' filepath='./Include/internal/pycore_crossinterp.h' line='144' column='1' id='type-id-1137'/>
- <class-decl name='_xidregitem' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='149' column='1' id='type-id-1138'>
+ <typedef-decl name='crossinterpdatafunc' type-id='type-id-1135' filepath='./Include/internal/pycore_crossinterp.h' line='144' column='1' id='type-id-1136'/>
+ <class-decl name='_xidregitem' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='149' column='1' id='type-id-1137'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='prev' type-id='type-id-1139' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='150' column='1'/>
+ <var-decl name='prev' type-id='type-id-1138' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='150' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='next' type-id='type-id-1139' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='151' column='1'/>
+ <var-decl name='next' type-id='type-id-1138' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='151' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='cls' type-id='type-id-1' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='153' column='1'/>
@@ -16674,10 +16662,10 @@
<var-decl name='refcount' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='156' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='getdata' type-id='type-id-1137' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='157' column='1'/>
+ <var-decl name='getdata' type-id='type-id-1136' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='157' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_xidregistry' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='160' column='1' id='type-id-1140'>
+ <class-decl name='_xidregistry' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='160' column='1' id='type-id-1139'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='global' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='161' column='1'/>
</data-member>
@@ -16685,26 +16673,26 @@
<var-decl name='initialized' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='162' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='163' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='163' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='head' type-id='type-id-1139' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='164' column='1'/>
+ <var-decl name='head' type-id='type-id-1138' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='164' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_xi_runtime_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='176' column='1' id='type-id-1141'>
+ <class-decl name='_xi_runtime_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='176' column='1' id='type-id-1140'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='registry' type-id='type-id-1140' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='179' column='1'/>
+ <var-decl name='registry' type-id='type-id-1139' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='179' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_xi_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='182' column='1' id='type-id-1142'>
+ <class-decl name='_xi_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='182' column='1' id='type-id-1141'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='registry' type-id='type-id-1140' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='185' column='1'/>
+ <var-decl name='registry' type-id='type-id-1139' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='185' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='PyExc_NotShareableError' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='188' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_dict_state' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dict_state.h' line='14' column='1' id='type-id-1143'>
+ <class-decl name='_Py_dict_state' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dict_state.h' line='14' column='1' id='type-id-1142'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='global_version' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_dict_state.h' line='18' column='1'/>
</data-member>
@@ -16712,13 +16700,13 @@
<var-decl name='next_keys_version' type-id='type-id-324' visibility='default' filepath='./Include/internal/pycore_dict_state.h' line='19' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='watchers' type-id='type-id-754' visibility='default' filepath='./Include/internal/pycore_dict_state.h' line='20' column='1'/>
+ <var-decl name='watchers' type-id='type-id-753' visibility='default' filepath='./Include/internal/pycore_dict_state.h' line='20' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='ULong' type-id='type-id-324' filepath='./Include/internal/pycore_dtoa.h' line='14' column='1' id='type-id-768'/>
- <class-decl name='Bigint' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='17' column='1' id='type-id-1144'>
+ <typedef-decl name='ULong' type-id='type-id-324' filepath='./Include/internal/pycore_dtoa.h' line='14' column='1' id='type-id-767'/>
+ <class-decl name='Bigint' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='17' column='1' id='type-id-1143'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='next' type-id='type-id-748' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='18' column='1'/>
+ <var-decl name='next' type-id='type-id-747' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='18' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='k' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='19' column='1'/>
@@ -16733,29 +16721,29 @@
<var-decl name='wds' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='19' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='x' type-id='type-id-769' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='20' column='1'/>
+ <var-decl name='x' type-id='type-id-768' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='20' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_dtoa_state' size-in-bits='19520' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='45' column='1' id='type-id-1145'>
+ <class-decl name='_dtoa_state' size-in-bits='19520' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='45' column='1' id='type-id-1144'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='p5s' type-id='type-id-749' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='48' column='1'/>
+ <var-decl name='p5s' type-id='type-id-748' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='freelist' type-id='type-id-749' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='50' column='1'/>
+ <var-decl name='freelist' type-id='type-id-748' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
- <var-decl name='preallocated' type-id='type-id-828' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='51' column='1'/>
+ <var-decl name='preallocated' type-id='type-id-827' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='19456'>
<var-decl name='preallocated_next' type-id='type-id-178' visibility='default' filepath='./Include/internal/pycore_dtoa.h' line='52' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_exc_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_exceptions.h' line='22' column='1' id='type-id-1146'>
+ <class-decl name='_Py_exc_state' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_exceptions.h' line='22' column='1' id='type-id-1145'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='errnomap' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_exceptions.h' line='24' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='memerrors_freelist' type-id='type-id-1147' visibility='default' filepath='./Include/internal/pycore_exceptions.h' line='25' column='1'/>
+ <var-decl name='memerrors_freelist' type-id='type-id-1146' visibility='default' filepath='./Include/internal/pycore_exceptions.h' line='25' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='memerrors_numfree' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_exceptions.h' line='26' column='1'/>
@@ -16764,8 +16752,8 @@
<var-decl name='PyExc_ExceptionGroup' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_exceptions.h' line='28' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_sighandler_t' type-id='type-id-1148' filepath='./Include/internal/pycore_faulthandler.h' line='30' column='1' id='type-id-1149'/>
- <class-decl name='faulthandler_user_signal' size-in-bits='1536' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='37' column='1' id='type-id-1150'>
+ <typedef-decl name='_Py_sighandler_t' type-id='type-id-1147' filepath='./Include/internal/pycore_faulthandler.h' line='30' column='1' id='type-id-1148'/>
+ <class-decl name='faulthandler_user_signal' size-in-bits='1536' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='37' column='1' id='type-id-1149'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='enabled' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='38' column='1'/>
</data-member>
@@ -16782,21 +16770,21 @@
<var-decl name='chain' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='42' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='previous' type-id='type-id-1149' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='43' column='1'/>
+ <var-decl name='previous' type-id='type-id-1148' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='43' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1472'>
<var-decl name='interp' type-id='type-id-27' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='44' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_faulthandler_runtime_state' size-in-bits='1344' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='49' column='1' id='type-id-1151'>
+ <class-decl name='_faulthandler_runtime_state' size-in-bits='1344' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='49' column='1' id='type-id-1150'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='fatal_error' type-id='type-id-1152' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='59' column='1'/>
+ <var-decl name='fatal_error' type-id='type-id-1151' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='thread' type-id='type-id-1153' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='76' column='1'/>
+ <var-decl name='thread' type-id='type-id-1152' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='76' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='user_signals' type-id='type-id-1154' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='79' column='1'/>
+ <var-decl name='user_signals' type-id='type-id-1153' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
<var-decl name='stack' type-id='type-id-44' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='83' column='1'/>
@@ -16805,7 +16793,7 @@
<var-decl name='old_stack' type-id='type-id-44' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='84' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__41' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='50' column='1' id='type-id-1152'>
+ <class-decl name='__anonymous_struct__41' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='50' column='1' id='type-id-1151'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='enabled' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='51' column='1'/>
</data-member>
@@ -16822,7 +16810,7 @@
<var-decl name='interp' type-id='type-id-27' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='55' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__42' size-in-bits='640' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='61' column='1' id='type-id-1153'>
+ <class-decl name='__anonymous_struct__42' size-in-bits='640' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='61' column='1' id='type-id-1152'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='file' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='62' column='1'/>
</data-member>
@@ -16848,10 +16836,10 @@
<var-decl name='header_len' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='69' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='cancel_event' type-id='type-id-698' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='73' column='1'/>
+ <var-decl name='cancel_event' type-id='type-id-1154' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='73' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
- <var-decl name='running' type-id='type-id-698' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='75' column='1'/>
+ <var-decl name='running' type-id='type-id-1154' visibility='default' filepath='./Include/internal/pycore_faulthandler.h' line='75' column='1'/>
</data-member>
</class-decl>
<class-decl name='_fileutils_state' size-in-bits='32' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_fileutils.h' line='22' column='1' id='type-id-1155'>
@@ -16859,7 +16847,7 @@
<var-decl name='force_ascii' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_fileutils.h' line='23' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='_Py_error_handler' naming-typedef-id='type-id-543' filepath='./Include/internal/pycore_fileutils.h' line='26' column='1' id='type-id-1156'>
+ <enum-decl name='_Py_error_handler' naming-typedef-id='type-id-542' filepath='./Include/internal/pycore_fileutils.h' line='26' column='1' id='type-id-1156'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_Py_ERROR_UNKNOWN' value='0'/>
<enumerator name='_Py_ERROR_STRICT' value='1'/>
@@ -16871,7 +16859,7 @@
<enumerator name='_Py_ERROR_XMLCHARREFREPLACE' value='7'/>
<enumerator name='_Py_ERROR_OTHER' value='8'/>
</enum-decl>
- <typedef-decl name='_Py_error_handler' type-id='type-id-1156' filepath='./Include/internal/pycore_fileutils.h' line='36' column='1' id='type-id-543'/>
+ <typedef-decl name='_Py_error_handler' type-id='type-id-1156' filepath='./Include/internal/pycore_fileutils.h' line='36' column='1' id='type-id-542'/>
<enum-decl name='_py_float_format_type' filepath='./Include/internal/pycore_floatobject.h' line='23' column='1' id='type-id-1157'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_py_float_format_unknown' value='0'/>
@@ -16958,7 +16946,7 @@
</class-decl>
<class-decl name='_Py_list_freelist' size-in-bits='5184' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='36' column='1' id='type-id-405'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='items' type-id='type-id-756' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='38' column='1'/>
+ <var-decl name='items' type-id='type-id-755' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='38' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5120'>
<var-decl name='numfree' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='39' column='1'/>
@@ -16966,10 +16954,10 @@
</class-decl>
<class-decl name='_Py_tuple_freelist' size-in-bits='1920' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='43' column='1' id='type-id-404'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='items' type-id='type-id-765' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='53' column='1'/>
+ <var-decl name='items' type-id='type-id-764' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
- <var-decl name='numfree' type-id='type-id-840' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='54' column='1'/>
+ <var-decl name='numfree' type-id='type-id-839' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='54' column='1'/>
</data-member>
</class-decl>
<class-decl name='_Py_float_freelist' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='60' column='1' id='type-id-403'>
@@ -16982,7 +16970,7 @@
</class-decl>
<class-decl name='_Py_dict_freelist' size-in-bits='5184' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='70' column='1' id='type-id-406'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='items' type-id='type-id-753' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='73' column='1'/>
+ <var-decl name='items' type-id='type-id-752' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='73' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5120'>
<var-decl name='numfree' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='74' column='1'/>
@@ -16998,12 +16986,12 @@
</class-decl>
<class-decl name='_Py_slice_freelist' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='86' column='1' id='type-id-408'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='slice_cache' type-id='type-id-515' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='90' column='1'/>
+ <var-decl name='slice_cache' type-id='type-id-514' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='90' column='1'/>
</data-member>
</class-decl>
<class-decl name='_Py_context_freelist' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='94' column='1' id='type-id-409'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='items' type-id='type-id-1129' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='97' column='1'/>
+ <var-decl name='items' type-id='type-id-1128' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='97' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='numfree' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='98' column='1'/>
@@ -17011,7 +16999,7 @@
</class-decl>
<class-decl name='_Py_async_gen_freelist' size-in-bits='5184' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='102' column='1' id='type-id-410'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='items' type-id='type-id-771' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='108' column='1'/>
+ <var-decl name='items' type-id='type-id-770' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='108' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5120'>
<var-decl name='numfree' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='109' column='1'/>
@@ -17019,7 +17007,7 @@
</class-decl>
<class-decl name='_Py_async_gen_asend_freelist' size-in-bits='5184' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='113' column='1' id='type-id-411'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='items' type-id='type-id-751' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='115' column='1'/>
+ <var-decl name='items' type-id='type-id-750' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='115' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5120'>
<var-decl name='numfree' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='116' column='1'/>
@@ -17065,7 +17053,7 @@
<var-decl name='object_stacks' type-id='type-id-412' visibility='default' filepath='./Include/internal/pycore_freelist.h' line='137' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_func_version_cache_item' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_function.h' line='23' column='1' id='type-id-787'>
+ <class-decl name='_func_version_cache_item' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_function.h' line='23' column='1' id='type-id-786'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='func' type-id='type-id-306' visibility='default' filepath='./Include/internal/pycore_function.h' line='24' column='1'/>
</data-member>
@@ -17078,7 +17066,7 @@
<var-decl name='next_version' type-id='type-id-324' visibility='default' filepath='./Include/internal/pycore_function.h' line='34' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='func_version_cache' type-id='type-id-788' visibility='default' filepath='./Include/internal/pycore_function.h' line='39' column='1'/>
+ <var-decl name='func_version_cache' type-id='type-id-787' visibility='default' filepath='./Include/internal/pycore_function.h' line='39' column='1'/>
</data-member>
</class-decl>
<class-decl name='PyGC_Head' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1164' visibility='default' filepath='./Include/internal/pycore_gc.h' line='14' column='1' id='type-id-1165'>
@@ -17090,73 +17078,70 @@
</data-member>
</class-decl>
<typedef-decl name='PyGC_Head' type-id='type-id-1165' filepath='./Include/internal/pycore_gc.h' line='22' column='1' id='type-id-1164'/>
- <class-decl name='gc_generation' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_gc.h' line='283' column='1' id='type-id-833'>
+ <class-decl name='gc_generation' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_gc.h' line='265' column='1' id='type-id-832'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='head' type-id='type-id-1164' visibility='default' filepath='./Include/internal/pycore_gc.h' line='284' column='1'/>
+ <var-decl name='head' type-id='type-id-1164' visibility='default' filepath='./Include/internal/pycore_gc.h' line='266' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='threshold' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='285' column='1'/>
+ <var-decl name='threshold' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='267' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
- <var-decl name='count' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='286' column='1'/>
+ <var-decl name='count' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='268' column='1'/>
</data-member>
</class-decl>
- <class-decl name='gc_generation_stats' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_gc.h' line='298' column='1' id='type-id-835'>
+ <class-decl name='gc_generation_stats' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_gc.h' line='273' column='1' id='type-id-835'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='collections' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='300' column='1'/>
+ <var-decl name='collections' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='275' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='collected' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='302' column='1'/>
+ <var-decl name='collected' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='277' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='uncollectable' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='304' column='1'/>
+ <var-decl name='uncollectable' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='279' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_gc_runtime_state' size-in-bits='1920' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_gc.h' line='307' column='1' id='type-id-1166'>
+ <class-decl name='_gc_runtime_state' size-in-bits='1920' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_gc.h' line='282' column='1' id='type-id-1166'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='trash_delete_later' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_gc.h' line='310' column='1'/>
+ <var-decl name='trash_delete_later' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_gc.h' line='285' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='trash_delete_nesting' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='312' column='1'/>
+ <var-decl name='trash_delete_nesting' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='287' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
- <var-decl name='enabled' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='315' column='1'/>
+ <var-decl name='enabled' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='290' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='debug' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='316' column='1'/>
+ <var-decl name='debug' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='291' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='young' type-id='type-id-833' visibility='default' filepath='./Include/internal/pycore_gc.h' line='318' column='1'/>
- </data-member>
- <data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='old' type-id='type-id-834' visibility='default' filepath='./Include/internal/pycore_gc.h' line='319' column='1'/>
+ <var-decl name='generations' type-id='type-id-833' visibility='default' filepath='./Include/internal/pycore_gc.h' line='293' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
- <var-decl name='permanent_generation' type-id='type-id-833' visibility='default' filepath='./Include/internal/pycore_gc.h' line='321' column='1'/>
+ <var-decl name='generation0' type-id='type-id-1167' visibility='default' filepath='./Include/internal/pycore_gc.h' line='294' column='1'/>
</data-member>
- <data-member access='public' layout-offset-in-bits='960'>
- <var-decl name='generation_stats' type-id='type-id-836' visibility='default' filepath='./Include/internal/pycore_gc.h' line='322' column='1'/>
+ <data-member access='public' layout-offset-in-bits='832'>
+ <var-decl name='permanent_generation' type-id='type-id-832' visibility='default' filepath='./Include/internal/pycore_gc.h' line='296' column='1'/>
</data-member>
- <data-member access='public' layout-offset-in-bits='1536'>
- <var-decl name='collecting' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='324' column='1'/>
+ <data-member access='public' layout-offset-in-bits='1024'>
+ <var-decl name='generation_stats' type-id='type-id-836' visibility='default' filepath='./Include/internal/pycore_gc.h' line='297' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1600'>
- <var-decl name='garbage' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_gc.h' line='326' column='1'/>
+ <var-decl name='collecting' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='299' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1664'>
- <var-decl name='callbacks' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_gc.h' line='328' column='1'/>
+ <var-decl name='garbage' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_gc.h' line='301' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1728'>
- <var-decl name='heap_size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='330' column='1'/>
+ <var-decl name='callbacks' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_gc.h' line='303' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1792'>
- <var-decl name='work_to_do' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='331' column='1'/>
+ <var-decl name='long_lived_total' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='311' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1856'>
- <var-decl name='visited_space' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_gc.h' line='333' column='1'/>
+ <var-decl name='long_lived_pending' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_gc.h' line='315' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_gil_runtime_state' size-in-bits='1664' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_gil.h' line='22' column='1' id='type-id-1167'>
+ <class-decl name='_gil_runtime_state' size-in-bits='1664' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_gil.h' line='22' column='1' id='type-id-1168'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='interval' type-id='type-id-2' visibility='default' filepath='./Include/internal/pycore_gil.h' line='41' column='1'/>
</data-member>
@@ -17170,66 +17155,66 @@
<var-decl name='switch_number' type-id='type-id-2' visibility='default' filepath='./Include/internal/pycore_gil.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='cond' type-id='type-id-1168' visibility='default' filepath='./Include/internal/pycore_gil.h' line='53' column='1'/>
+ <var-decl name='cond' type-id='type-id-1169' visibility='default' filepath='./Include/internal/pycore_gil.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
- <var-decl name='mutex' type-id='type-id-1169' visibility='default' filepath='./Include/internal/pycore_gil.h' line='54' column='1'/>
+ <var-decl name='mutex' type-id='type-id-1170' visibility='default' filepath='./Include/internal/pycore_gil.h' line='54' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
- <var-decl name='switch_cond' type-id='type-id-1168' visibility='default' filepath='./Include/internal/pycore_gil.h' line='58' column='1'/>
+ <var-decl name='switch_cond' type-id='type-id-1169' visibility='default' filepath='./Include/internal/pycore_gil.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
- <var-decl name='switch_mutex' type-id='type-id-1169' visibility='default' filepath='./Include/internal/pycore_gil.h' line='59' column='1'/>
+ <var-decl name='switch_mutex' type-id='type-id-1170' visibility='default' filepath='./Include/internal/pycore_gil.h' line='59' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_cached_objects' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='32' column='1' id='type-id-1170'>
+ <class-decl name='_Py_cached_objects' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='32' column='1' id='type-id-1171'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='interned_strings' type-id='type-id-547' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='34' column='1'/>
+ <var-decl name='interned_strings' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='34' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_static_objects' size-in-bits='596096' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='37' column='1' id='type-id-1171'>
+ <class-decl name='_Py_static_objects' size-in-bits='596096' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='37' column='1' id='type-id-1172'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='singletons' type-id='type-id-1172' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='60' column='1'/>
+ <var-decl name='singletons' type-id='type-id-1173' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='60' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__55' size-in-bits='596096' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='38' column='1' id='type-id-1172'>
+ <class-decl name='__anonymous_struct__55' size-in-bits='596096' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='38' column='1' id='type-id-1173'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='small_ints' type-id='type-id-757' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='44' column='1'/>
+ <var-decl name='small_ints' type-id='type-id-756' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='67072'>
- <var-decl name='bytes_empty' type-id='type-id-908' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='46' column='1'/>
+ <var-decl name='bytes_empty' type-id='type-id-907' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='67392'>
- <var-decl name='bytes_characters' type-id='type-id-784' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='50' column='1'/>
+ <var-decl name='bytes_characters' type-id='type-id-783' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='165696'>
- <var-decl name='strings' type-id='type-id-1173' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='52' column='1'/>
+ <var-decl name='strings' type-id='type-id-1174' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='595136'>
<var-decl name='_tuple_empty_gc_not_used' type-id='type-id-1164' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='54' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='595264'>
- <var-decl name='tuple_empty' type-id='type-id-1036' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='55' column='1'/>
+ <var-decl name='tuple_empty' type-id='type-id-1035' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='55' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='595520'>
<var-decl name='_hamt_bitmap_node_empty_gc_not_used' type-id='type-id-1164' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='595648'>
- <var-decl name='hamt_bitmap_node_empty' type-id='type-id-1174' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='58' column='1'/>
+ <var-decl name='hamt_bitmap_node_empty' type-id='type-id-1175' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='595968'>
- <var-decl name='context_token_missing' type-id='type-id-1127' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='59' column='1'/>
+ <var-decl name='context_token_missing' type-id='type-id-1126' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='59' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__56' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='47' column='1' id='type-id-783'>
+ <class-decl name='__anonymous_struct__56' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='47' column='1' id='type-id-782'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='ob' type-id='type-id-908' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='48' column='1'/>
+ <var-decl name='ob' type-id='type-id-907' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='eos' type-id='type-id-52' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='49' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_interp_cached_objects' size-in-bits='1280' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='66' column='1' id='type-id-1175'>
+ <class-decl name='_Py_interp_cached_objects' size-in-bits='1280' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='66' column='1' id='type-id-1176'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='interned_strings' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='67' column='1'/>
</data-member>
@@ -17243,7 +17228,7 @@
<var-decl name='type_slots_pname' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='74' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='type_slots_ptrs' type-id='type-id-851' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='75' column='1'/>
+ <var-decl name='type_slots_ptrs' type-id='type-id-850' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='75' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
<var-decl name='generic_type' type-id='type-id-1' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='78' column='1'/>
@@ -17264,12 +17249,12 @@
<var-decl name='paramspeckwargs_type' type-id='type-id-1' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='83' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_interp_static_objects' size-in-bits='1088' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='91' column='1' id='type-id-1176'>
+ <class-decl name='_Py_interp_static_objects' size-in-bits='1088' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='91' column='1' id='type-id-1177'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='singletons' type-id='type-id-1177' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='98' column='1'/>
+ <var-decl name='singletons' type-id='type-id-1178' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='98' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__804' size-in-bits='1088' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='92' column='1' id='type-id-1177'>
+ <class-decl name='__anonymous_struct__804' size-in-bits='1088' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='92' column='1' id='type-id-1178'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_not_used' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='93' column='1'/>
</data-member>
@@ -17277,2499 +17262,2499 @@
<var-decl name='_hamt_empty_gc_not_used' type-id='type-id-1164' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='95' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='hamt_empty' type-id='type-id-1178' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='96' column='1'/>
+ <var-decl name='hamt_empty' type-id='type-id-1179' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='last_resort_memory_error' type-id='type-id-1016' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='97' column='1'/>
+ <var-decl name='last_resort_memory_error' type-id='type-id-1015' visibility='default' filepath='./Include/internal/pycore_global_objects.h' line='97' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_global_strings' size-in-bits='429440' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='29' column='1' id='type-id-1173'>
+ <class-decl name='_Py_global_strings' size-in-bits='429440' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='29' column='1' id='type-id-1174'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='literals' type-id='type-id-1179' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='52' column='1'/>
+ <var-decl name='literals' type-id='type-id-1180' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='9088'>
- <var-decl name='identifiers' type-id='type-id-1180' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='773' column='1'/>
+ <var-decl name='identifiers' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='773' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='314752'>
- <var-decl name='ascii' type-id='type-id-779' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='777' column='1'/>
+ <var-decl name='ascii' type-id='type-id-778' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='777' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='363904'>
- <var-decl name='latin1' type-id='type-id-777' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='781' column='1'/>
+ <var-decl name='latin1' type-id='type-id-776' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='781' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__57' size-in-bits='9088' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='30' column='1' id='type-id-1179'>
+ <class-decl name='__anonymous_struct__57' size-in-bits='9088' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='30' column='1' id='type-id-1180'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_py_anon_dictcomp' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='31' column='1'/>
+ <var-decl name='_py_anon_dictcomp' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='31' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
- <var-decl name='_py_anon_genexpr' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='32' column='1'/>
+ <var-decl name='_py_anon_genexpr' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='32' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='_py_anon_lambda' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='33' column='1'/>
+ <var-decl name='_py_anon_lambda' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='33' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
- <var-decl name='_py_anon_listcomp' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='34' column='1'/>
+ <var-decl name='_py_anon_listcomp' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='34' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1792'>
- <var-decl name='_py_anon_module' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='35' column='1'/>
+ <var-decl name='_py_anon_module' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='35' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2240'>
- <var-decl name='_py_anon_null' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='36' column='1'/>
+ <var-decl name='_py_anon_null' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2624'>
- <var-decl name='_py_anon_setcomp' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='37' column='1'/>
+ <var-decl name='_py_anon_setcomp' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='37' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3072'>
- <var-decl name='_py_anon_string' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='38' column='1'/>
+ <var-decl name='_py_anon_string' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='38' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3520'>
- <var-decl name='_py_anon_unknown' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='39' column='1'/>
+ <var-decl name='_py_anon_unknown' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='39' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3968'>
- <var-decl name='_py_dbl_close_br' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='40' column='1'/>
+ <var-decl name='_py_dbl_close_br' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='40' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4352'>
- <var-decl name='_py_dbl_open_br' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='41' column='1'/>
+ <var-decl name='_py_dbl_open_br' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='41' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4736'>
- <var-decl name='_py_dbl_percent' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='42' column='1'/>
+ <var-decl name='_py_dbl_percent' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='42' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5120'>
- <var-decl name='_py_defaults' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='43' column='1'/>
+ <var-decl name='_py_defaults' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='43' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5568'>
- <var-decl name='_py_dot_locals' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='44' column='1'/>
+ <var-decl name='_py_dot_locals' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6016'>
- <var-decl name='_py_empty' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='45' column='1'/>
+ <var-decl name='_py_empty' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='45' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6400'>
- <var-decl name='_py_generic_base' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='46' column='1'/>
+ <var-decl name='_py_generic_base' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6848'>
- <var-decl name='_py_json_decoder' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='47' column='1'/>
+ <var-decl name='_py_json_decoder' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7296'>
- <var-decl name='_py_kwdefaults' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='48' column='1'/>
+ <var-decl name='_py_kwdefaults' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7744'>
- <var-decl name='_py_list_err' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='49' column='1'/>
+ <var-decl name='_py_list_err' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8256'>
- <var-decl name='_py_type_params' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='50' column='1'/>
+ <var-decl name='_py_type_params' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8704'>
- <var-decl name='_py_utf_8' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='51' column='1'/>
+ <var-decl name='_py_utf_8' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='51' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__58' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='31' column='1' id='type-id-1181'>
+ <class-decl name='__anonymous_struct__58' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='31' column='1' id='type-id-1182'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='31' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='31' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-862' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='31' column='1'/>
+ <var-decl name='_data' type-id='type-id-861' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='31' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__60' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='32' column='1' id='type-id-1182'>
+ <class-decl name='__anonymous_struct__60' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='32' column='1' id='type-id-1183'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='32' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='32' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-861' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='32' column='1'/>
+ <var-decl name='_data' type-id='type-id-860' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='32' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__61' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='33' column='1' id='type-id-1183'>
+ <class-decl name='__anonymous_struct__61' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='33' column='1' id='type-id-1184'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='33' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='33' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-904' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='33' column='1'/>
+ <var-decl name='_data' type-id='type-id-903' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='33' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__64' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='36' column='1' id='type-id-1184'>
+ <class-decl name='__anonymous_struct__64' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='36' column='1' id='type-id-1185'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='36' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-901' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='36' column='1'/>
+ <var-decl name='_data' type-id='type-id-900' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='36' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__68' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='40' column='1' id='type-id-1185'>
+ <class-decl name='__anonymous_struct__68' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='40' column='1' id='type-id-1186'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='40' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='40' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-896' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='40' column='1'/>
+ <var-decl name='_data' type-id='type-id-895' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='40' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__73' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='45' column='1' id='type-id-1186'>
+ <class-decl name='__anonymous_struct__73' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='45' column='1' id='type-id-1187'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='45' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='45' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-878' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='45' column='1'/>
+ <var-decl name='_data' type-id='type-id-877' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='45' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__74' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='46' column='1' id='type-id-1187'>
+ <class-decl name='__anonymous_struct__74' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='46' column='1' id='type-id-1188'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='46' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-868' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='46' column='1'/>
+ <var-decl name='_data' type-id='type-id-867' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='46' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__75' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='47' column='1' id='type-id-1188'>
+ <class-decl name='__anonymous_struct__75' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='47' column='1' id='type-id-1189'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='47' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-866' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='47' column='1'/>
+ <var-decl name='_data' type-id='type-id-865' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='47' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__76' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='48' column='1' id='type-id-1189'>
+ <class-decl name='__anonymous_struct__76' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='48' column='1' id='type-id-1190'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='48' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-864' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='48' column='1'/>
+ <var-decl name='_data' type-id='type-id-863' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='48' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__77' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='49' column='1' id='type-id-1190'>
+ <class-decl name='__anonymous_struct__77' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='49' column='1' id='type-id-1191'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='49' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='49' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-886' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='49' column='1'/>
+ <var-decl name='_data' type-id='type-id-885' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='49' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__79' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='51' column='1' id='type-id-1191'>
+ <class-decl name='__anonymous_struct__79' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='51' column='1' id='type-id-1192'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='51' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='51' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-900' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='51' column='1'/>
+ <var-decl name='_data' type-id='type-id-899' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='51' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__80' size-in-bits='305664' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='54' column='1' id='type-id-1180'>
+ <class-decl name='__anonymous_struct__80' size-in-bits='305664' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='54' column='1' id='type-id-1181'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_py_CANCELLED' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='55' column='1'/>
+ <var-decl name='_py_CANCELLED' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='55' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
- <var-decl name='_py_FINISHED' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='56' column='1'/>
+ <var-decl name='_py_FINISHED' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='_py_False' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='57' column='1'/>
+ <var-decl name='_py_False' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
- <var-decl name='_py_JSONDecodeError' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='58' column='1'/>
+ <var-decl name='_py_JSONDecodeError' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1728'>
- <var-decl name='_py_PENDING' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='59' column='1'/>
+ <var-decl name='_py_PENDING' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2112'>
- <var-decl name='_py_Py_Repr' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='60' column='1'/>
+ <var-decl name='_py_Py_Repr' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='60' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2496'>
- <var-decl name='_py_TextIOWrapper' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='61' column='1'/>
+ <var-decl name='_py_TextIOWrapper' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='61' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2944'>
- <var-decl name='_py_True' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='62' column='1'/>
+ <var-decl name='_py_True' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='62' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3328'>
- <var-decl name='_py_WarningMessage' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='63' column='1'/>
+ <var-decl name='_py_WarningMessage' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3776'>
- <var-decl name='_py__WindowsConsoleIO' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='64' column='1'/>
+ <var-decl name='_py__WindowsConsoleIO' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='64' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4288'>
- <var-decl name='_py___IOBase_closed' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='65' column='1'/>
+ <var-decl name='_py___IOBase_closed' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='65' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4736'>
- <var-decl name='_py___abc_tpflags__' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='66' column='1'/>
+ <var-decl name='_py___abc_tpflags__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5184'>
- <var-decl name='_py___abs__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='67' column='1'/>
+ <var-decl name='_py___abs__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='67' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5568'>
- <var-decl name='_py___abstractmethods__' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='68' column='1'/>
+ <var-decl name='_py___abstractmethods__' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6080'>
- <var-decl name='_py___add__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='69' column='1'/>
+ <var-decl name='_py___add__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='69' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6464'>
- <var-decl name='_py___aenter__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='70' column='1'/>
+ <var-decl name='_py___aenter__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='70' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='6912'>
- <var-decl name='_py___aexit__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='71' column='1'/>
+ <var-decl name='_py___aexit__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='71' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7360'>
- <var-decl name='_py___aiter__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='72' column='1'/>
+ <var-decl name='_py___aiter__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='72' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='7808'>
- <var-decl name='_py___all__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='73' column='1'/>
+ <var-decl name='_py___all__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='73' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8192'>
- <var-decl name='_py___and__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='74' column='1'/>
+ <var-decl name='_py___and__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='74' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8576'>
- <var-decl name='_py___anext__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='75' column='1'/>
+ <var-decl name='_py___anext__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='75' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='9024'>
- <var-decl name='_py___annotations__' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='76' column='1'/>
+ <var-decl name='_py___annotations__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='76' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='9472'>
- <var-decl name='_py___args__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='77' column='1'/>
+ <var-decl name='_py___args__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='77' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='9920'>
- <var-decl name='_py___await__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='78' column='1'/>
+ <var-decl name='_py___await__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='78' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='10368'>
- <var-decl name='_py___bases__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='79' column='1'/>
+ <var-decl name='_py___bases__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='10816'>
- <var-decl name='_py___bool__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='80' column='1'/>
+ <var-decl name='_py___bool__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='80' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='11264'>
- <var-decl name='_py___buffer__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='81' column='1'/>
+ <var-decl name='_py___buffer__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='11712'>
- <var-decl name='_py___build_class__' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='82' column='1'/>
+ <var-decl name='_py___build_class__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='12160'>
- <var-decl name='_py___builtins__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='83' column='1'/>
+ <var-decl name='_py___builtins__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='83' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='12608'>
- <var-decl name='_py___bytes__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='84' column='1'/>
+ <var-decl name='_py___bytes__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='84' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='13056'>
- <var-decl name='_py___call__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='85' column='1'/>
+ <var-decl name='_py___call__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='85' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='13504'>
- <var-decl name='_py___cantrace__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='86' column='1'/>
+ <var-decl name='_py___cantrace__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='86' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='13952'>
- <var-decl name='_py___class__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='87' column='1'/>
+ <var-decl name='_py___class__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='87' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='14400'>
- <var-decl name='_py___class_getitem__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='88' column='1'/>
+ <var-decl name='_py___class_getitem__' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='88' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='14912'>
- <var-decl name='_py___classcell__' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='89' column='1'/>
+ <var-decl name='_py___classcell__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='89' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='15360'>
- <var-decl name='_py___classdict__' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='90' column='1'/>
+ <var-decl name='_py___classdict__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='90' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='15808'>
- <var-decl name='_py___classdictcell__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='91' column='1'/>
+ <var-decl name='_py___classdictcell__' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='91' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16320'>
- <var-decl name='_py___complex__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='92' column='1'/>
+ <var-decl name='_py___complex__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='92' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16768'>
- <var-decl name='_py___contains__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='93' column='1'/>
+ <var-decl name='_py___contains__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='93' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='17216'>
- <var-decl name='_py___copy__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='94' column='1'/>
+ <var-decl name='_py___copy__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='17664'>
- <var-decl name='_py___ctypes_from_outparam__' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='95' column='1'/>
+ <var-decl name='_py___ctypes_from_outparam__' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='95' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='18240'>
- <var-decl name='_py___del__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='96' column='1'/>
+ <var-decl name='_py___del__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='18624'>
- <var-decl name='_py___delattr__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='97' column='1'/>
+ <var-decl name='_py___delattr__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='97' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='19072'>
- <var-decl name='_py___delete__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='98' column='1'/>
+ <var-decl name='_py___delete__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='98' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='19520'>
- <var-decl name='_py___delitem__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='99' column='1'/>
+ <var-decl name='_py___delitem__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='19968'>
- <var-decl name='_py___dict__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='100' column='1'/>
+ <var-decl name='_py___dict__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='100' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='20416'>
- <var-decl name='_py___dictoffset__' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='101' column='1'/>
+ <var-decl name='_py___dictoffset__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='20864'>
- <var-decl name='_py___dir__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='102' column='1'/>
+ <var-decl name='_py___dir__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='102' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='21248'>
- <var-decl name='_py___divmod__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='103' column='1'/>
+ <var-decl name='_py___divmod__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='21696'>
- <var-decl name='_py___doc__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='104' column='1'/>
+ <var-decl name='_py___doc__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='104' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22080'>
- <var-decl name='_py___enter__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='105' column='1'/>
+ <var-decl name='_py___enter__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='105' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22528'>
- <var-decl name='_py___eq__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='106' column='1'/>
+ <var-decl name='_py___eq__' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='106' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22912'>
- <var-decl name='_py___exit__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='107' column='1'/>
+ <var-decl name='_py___exit__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='107' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='23360'>
- <var-decl name='_py___file__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='108' column='1'/>
+ <var-decl name='_py___file__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='108' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='23808'>
- <var-decl name='_py___firstlineno__' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='109' column='1'/>
+ <var-decl name='_py___firstlineno__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='109' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='24256'>
- <var-decl name='_py___float__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='110' column='1'/>
+ <var-decl name='_py___float__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='110' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='24704'>
- <var-decl name='_py___floordiv__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='111' column='1'/>
+ <var-decl name='_py___floordiv__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='111' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='25152'>
- <var-decl name='_py___format__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='112' column='1'/>
+ <var-decl name='_py___format__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='112' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='25600'>
- <var-decl name='_py___fspath__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='113' column='1'/>
+ <var-decl name='_py___fspath__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='113' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='26048'>
- <var-decl name='_py___ge__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='114' column='1'/>
+ <var-decl name='_py___ge__' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='114' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='26432'>
- <var-decl name='_py___get__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='115' column='1'/>
+ <var-decl name='_py___get__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='115' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='26816'>
- <var-decl name='_py___getattr__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='116' column='1'/>
+ <var-decl name='_py___getattr__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='116' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='27264'>
- <var-decl name='_py___getattribute__' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='117' column='1'/>
+ <var-decl name='_py___getattribute__' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='117' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='27776'>
- <var-decl name='_py___getinitargs__' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='118' column='1'/>
+ <var-decl name='_py___getinitargs__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='118' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='28224'>
- <var-decl name='_py___getitem__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='119' column='1'/>
+ <var-decl name='_py___getitem__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='119' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='28672'>
- <var-decl name='_py___getnewargs__' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='120' column='1'/>
+ <var-decl name='_py___getnewargs__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='120' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='29120'>
- <var-decl name='_py___getnewargs_ex__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='121' column='1'/>
+ <var-decl name='_py___getnewargs_ex__' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='121' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='29632'>
- <var-decl name='_py___getstate__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='122' column='1'/>
+ <var-decl name='_py___getstate__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='122' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='30080'>
- <var-decl name='_py___gt__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='123' column='1'/>
+ <var-decl name='_py___gt__' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='123' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='30464'>
- <var-decl name='_py___hash__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='124' column='1'/>
+ <var-decl name='_py___hash__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='124' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='30912'>
- <var-decl name='_py___iadd__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='125' column='1'/>
+ <var-decl name='_py___iadd__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='125' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='31360'>
- <var-decl name='_py___iand__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='126' column='1'/>
+ <var-decl name='_py___iand__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='126' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='31808'>
- <var-decl name='_py___ifloordiv__' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='127' column='1'/>
+ <var-decl name='_py___ifloordiv__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='127' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32256'>
- <var-decl name='_py___ilshift__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='128' column='1'/>
+ <var-decl name='_py___ilshift__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='128' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32704'>
- <var-decl name='_py___imatmul__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='129' column='1'/>
+ <var-decl name='_py___imatmul__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='129' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='33152'>
- <var-decl name='_py___imod__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='130' column='1'/>
+ <var-decl name='_py___imod__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='130' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='33600'>
- <var-decl name='_py___import__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='131' column='1'/>
+ <var-decl name='_py___import__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='131' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='34048'>
- <var-decl name='_py___imul__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='132' column='1'/>
+ <var-decl name='_py___imul__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='132' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='34496'>
- <var-decl name='_py___index__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='133' column='1'/>
+ <var-decl name='_py___index__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='133' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='34944'>
- <var-decl name='_py___init__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='134' column='1'/>
+ <var-decl name='_py___init__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='134' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='35392'>
- <var-decl name='_py___init_subclass__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='135' column='1'/>
+ <var-decl name='_py___init_subclass__' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='135' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='35904'>
- <var-decl name='_py___instancecheck__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='136' column='1'/>
+ <var-decl name='_py___instancecheck__' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='136' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='36416'>
- <var-decl name='_py___int__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='137' column='1'/>
+ <var-decl name='_py___int__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='137' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='36800'>
- <var-decl name='_py___invert__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='138' column='1'/>
+ <var-decl name='_py___invert__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='138' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='37248'>
- <var-decl name='_py___ior__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='139' column='1'/>
+ <var-decl name='_py___ior__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='139' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='37632'>
- <var-decl name='_py___ipow__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='140' column='1'/>
+ <var-decl name='_py___ipow__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='38080'>
- <var-decl name='_py___irshift__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='141' column='1'/>
+ <var-decl name='_py___irshift__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='141' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='38528'>
- <var-decl name='_py___isabstractmethod__' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='142' column='1'/>
+ <var-decl name='_py___isabstractmethod__' type-id='type-id-1201' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='142' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='39040'>
- <var-decl name='_py___isub__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='143' column='1'/>
+ <var-decl name='_py___isub__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='143' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='39488'>
- <var-decl name='_py___iter__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='144' column='1'/>
+ <var-decl name='_py___iter__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='144' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='39936'>
- <var-decl name='_py___itruediv__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='145' column='1'/>
+ <var-decl name='_py___itruediv__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='145' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='40384'>
- <var-decl name='_py___ixor__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='146' column='1'/>
+ <var-decl name='_py___ixor__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='146' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='40832'>
- <var-decl name='_py___le__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='147' column='1'/>
+ <var-decl name='_py___le__' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='147' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='41216'>
- <var-decl name='_py___len__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='148' column='1'/>
+ <var-decl name='_py___len__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='148' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='41600'>
- <var-decl name='_py___length_hint__' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='149' column='1'/>
+ <var-decl name='_py___length_hint__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='149' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='42048'>
- <var-decl name='_py___lltrace__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='150' column='1'/>
+ <var-decl name='_py___lltrace__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='150' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='42496'>
- <var-decl name='_py___loader__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='151' column='1'/>
+ <var-decl name='_py___loader__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='151' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='42944'>
- <var-decl name='_py___lshift__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='152' column='1'/>
+ <var-decl name='_py___lshift__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='152' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='43392'>
- <var-decl name='_py___lt__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='153' column='1'/>
+ <var-decl name='_py___lt__' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='153' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='43776'>
- <var-decl name='_py___main__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='154' column='1'/>
+ <var-decl name='_py___main__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='154' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='44224'>
- <var-decl name='_py___match_args__' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='155' column='1'/>
+ <var-decl name='_py___match_args__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='155' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='44672'>
- <var-decl name='_py___matmul__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='156' column='1'/>
+ <var-decl name='_py___matmul__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='156' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='45120'>
- <var-decl name='_py___missing__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='157' column='1'/>
+ <var-decl name='_py___missing__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='157' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='45568'>
- <var-decl name='_py___mod__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='158' column='1'/>
+ <var-decl name='_py___mod__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='158' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='45952'>
- <var-decl name='_py___module__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='159' column='1'/>
+ <var-decl name='_py___module__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='159' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='46400'>
- <var-decl name='_py___mro_entries__' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='160' column='1'/>
+ <var-decl name='_py___mro_entries__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='160' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='46848'>
- <var-decl name='_py___mul__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='161' column='1'/>
+ <var-decl name='_py___mul__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='161' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='47232'>
- <var-decl name='_py___name__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='162' column='1'/>
+ <var-decl name='_py___name__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='162' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='47680'>
- <var-decl name='_py___ne__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='163' column='1'/>
+ <var-decl name='_py___ne__' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='163' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='48064'>
- <var-decl name='_py___neg__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='164' column='1'/>
+ <var-decl name='_py___neg__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='164' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='48448'>
- <var-decl name='_py___new__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='165' column='1'/>
+ <var-decl name='_py___new__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='165' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='48832'>
- <var-decl name='_py___newobj__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='166' column='1'/>
+ <var-decl name='_py___newobj__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='166' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='49280'>
- <var-decl name='_py___newobj_ex__' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='167' column='1'/>
+ <var-decl name='_py___newobj_ex__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='167' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='49728'>
- <var-decl name='_py___next__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='168' column='1'/>
+ <var-decl name='_py___next__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='168' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='50176'>
- <var-decl name='_py___notes__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='169' column='1'/>
+ <var-decl name='_py___notes__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='169' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='50624'>
- <var-decl name='_py___or__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='170' column='1'/>
+ <var-decl name='_py___or__' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='170' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='51008'>
- <var-decl name='_py___orig_class__' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='171' column='1'/>
+ <var-decl name='_py___orig_class__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='171' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='51456'>
- <var-decl name='_py___origin__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='172' column='1'/>
+ <var-decl name='_py___origin__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='172' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='51904'>
- <var-decl name='_py___package__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='173' column='1'/>
+ <var-decl name='_py___package__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='173' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='52352'>
- <var-decl name='_py___parameters__' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='174' column='1'/>
+ <var-decl name='_py___parameters__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='174' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='52800'>
- <var-decl name='_py___path__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='175' column='1'/>
+ <var-decl name='_py___path__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='175' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='53248'>
- <var-decl name='_py___pos__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='176' column='1'/>
+ <var-decl name='_py___pos__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='176' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='53632'>
- <var-decl name='_py___pow__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='177' column='1'/>
+ <var-decl name='_py___pow__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='177' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='54016'>
- <var-decl name='_py___prepare__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='178' column='1'/>
+ <var-decl name='_py___prepare__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='178' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='54464'>
- <var-decl name='_py___qualname__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='179' column='1'/>
+ <var-decl name='_py___qualname__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='179' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='54912'>
- <var-decl name='_py___radd__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='180' column='1'/>
+ <var-decl name='_py___radd__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='55360'>
- <var-decl name='_py___rand__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='181' column='1'/>
+ <var-decl name='_py___rand__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='181' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='55808'>
- <var-decl name='_py___rdivmod__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='182' column='1'/>
+ <var-decl name='_py___rdivmod__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='182' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='56256'>
- <var-decl name='_py___reduce__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='183' column='1'/>
+ <var-decl name='_py___reduce__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='183' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='56704'>
- <var-decl name='_py___reduce_ex__' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='184' column='1'/>
+ <var-decl name='_py___reduce_ex__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='184' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='57152'>
- <var-decl name='_py___release_buffer__' type-id='type-id-1201' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='185' column='1'/>
+ <var-decl name='_py___release_buffer__' type-id='type-id-1202' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='185' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='57664'>
- <var-decl name='_py___repr__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='186' column='1'/>
+ <var-decl name='_py___repr__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='186' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='58112'>
- <var-decl name='_py___reversed__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='187' column='1'/>
+ <var-decl name='_py___reversed__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='187' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='58560'>
- <var-decl name='_py___rfloordiv__' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='188' column='1'/>
+ <var-decl name='_py___rfloordiv__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='188' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='59008'>
- <var-decl name='_py___rlshift__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='189' column='1'/>
+ <var-decl name='_py___rlshift__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='189' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='59456'>
- <var-decl name='_py___rmatmul__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='190' column='1'/>
+ <var-decl name='_py___rmatmul__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='190' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='59904'>
- <var-decl name='_py___rmod__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='191' column='1'/>
+ <var-decl name='_py___rmod__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='191' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='60352'>
- <var-decl name='_py___rmul__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='192' column='1'/>
+ <var-decl name='_py___rmul__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='192' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='60800'>
- <var-decl name='_py___ror__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='193' column='1'/>
+ <var-decl name='_py___ror__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='193' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='61184'>
- <var-decl name='_py___round__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='194' column='1'/>
+ <var-decl name='_py___round__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='194' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='61632'>
- <var-decl name='_py___rpow__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='195' column='1'/>
+ <var-decl name='_py___rpow__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='195' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='62080'>
- <var-decl name='_py___rrshift__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='196' column='1'/>
+ <var-decl name='_py___rrshift__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='196' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='62528'>
- <var-decl name='_py___rshift__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='197' column='1'/>
+ <var-decl name='_py___rshift__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='197' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='62976'>
- <var-decl name='_py___rsub__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='198' column='1'/>
+ <var-decl name='_py___rsub__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='198' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='63424'>
- <var-decl name='_py___rtruediv__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='199' column='1'/>
+ <var-decl name='_py___rtruediv__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='199' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='63872'>
- <var-decl name='_py___rxor__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='200' column='1'/>
+ <var-decl name='_py___rxor__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='200' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64320'>
- <var-decl name='_py___set__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='201' column='1'/>
+ <var-decl name='_py___set__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='201' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64704'>
- <var-decl name='_py___set_name__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='202' column='1'/>
+ <var-decl name='_py___set_name__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='202' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='65152'>
- <var-decl name='_py___setattr__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='203' column='1'/>
+ <var-decl name='_py___setattr__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='203' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='65600'>
- <var-decl name='_py___setitem__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='204' column='1'/>
+ <var-decl name='_py___setitem__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='204' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='66048'>
- <var-decl name='_py___setstate__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='205' column='1'/>
+ <var-decl name='_py___setstate__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='205' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='66496'>
- <var-decl name='_py___sizeof__' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='206' column='1'/>
+ <var-decl name='_py___sizeof__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='206' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='66944'>
- <var-decl name='_py___slotnames__' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='207' column='1'/>
+ <var-decl name='_py___slotnames__' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='207' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='67392'>
- <var-decl name='_py___slots__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='208' column='1'/>
+ <var-decl name='_py___slots__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='208' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='67840'>
- <var-decl name='_py___spec__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='209' column='1'/>
+ <var-decl name='_py___spec__' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='209' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='68288'>
- <var-decl name='_py___static_attributes__' type-id='type-id-1202' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='210' column='1'/>
+ <var-decl name='_py___static_attributes__' type-id='type-id-1203' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='210' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='68800'>
- <var-decl name='_py___str__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='211' column='1'/>
+ <var-decl name='_py___str__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='211' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='69184'>
- <var-decl name='_py___sub__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='212' column='1'/>
+ <var-decl name='_py___sub__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='212' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='69568'>
- <var-decl name='_py___subclasscheck__' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='213' column='1'/>
+ <var-decl name='_py___subclasscheck__' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='213' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='70080'>
- <var-decl name='_py___subclasshook__' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='214' column='1'/>
+ <var-decl name='_py___subclasshook__' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='214' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='70592'>
- <var-decl name='_py___truediv__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='215' column='1'/>
+ <var-decl name='_py___truediv__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='215' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='71040'>
- <var-decl name='_py___trunc__' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='216' column='1'/>
+ <var-decl name='_py___trunc__' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='216' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='71488'>
- <var-decl name='_py___type_params__' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='217' column='1'/>
+ <var-decl name='_py___type_params__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='217' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='71936'>
- <var-decl name='_py___typing_is_unpacked_typevartuple__' type-id='type-id-1203' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='218' column='1'/>
+ <var-decl name='_py___typing_is_unpacked_typevartuple__' type-id='type-id-1204' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='218' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='72576'>
- <var-decl name='_py___typing_prepare_subst__' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='219' column='1'/>
+ <var-decl name='_py___typing_prepare_subst__' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='219' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='73152'>
- <var-decl name='_py___typing_subst__' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='220' column='1'/>
+ <var-decl name='_py___typing_subst__' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='220' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='73664'>
- <var-decl name='_py___typing_unpacked_tuple_args__' type-id='type-id-1204' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='221' column='1'/>
+ <var-decl name='_py___typing_unpacked_tuple_args__' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='221' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='74240'>
- <var-decl name='_py___warningregistry__' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='222' column='1'/>
+ <var-decl name='_py___warningregistry__' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='222' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='74752'>
- <var-decl name='_py___weaklistoffset__' type-id='type-id-1201' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='223' column='1'/>
+ <var-decl name='_py___weaklistoffset__' type-id='type-id-1202' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='223' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='75264'>
- <var-decl name='_py___weakref__' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='224' column='1'/>
+ <var-decl name='_py___weakref__' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='224' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='75712'>
- <var-decl name='_py___xor__' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='225' column='1'/>
+ <var-decl name='_py___xor__' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='225' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='76096'>
- <var-decl name='_py__abc_impl' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='226' column='1'/>
+ <var-decl name='_py__abc_impl' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='226' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='76544'>
- <var-decl name='_py__abstract_' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='227' column='1'/>
+ <var-decl name='_py__abstract_' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='227' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='76992'>
- <var-decl name='_py__active' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='228' column='1'/>
+ <var-decl name='_py__active' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='228' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='77376'>
- <var-decl name='_py__align_' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='229' column='1'/>
+ <var-decl name='_py__align_' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='229' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='77760'>
- <var-decl name='_py__annotation' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='230' column='1'/>
+ <var-decl name='_py__annotation' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='230' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='78208'>
- <var-decl name='_py__anonymous_' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='231' column='1'/>
+ <var-decl name='_py__anonymous_' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='231' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='78656'>
- <var-decl name='_py__argtypes_' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='232' column='1'/>
+ <var-decl name='_py__argtypes_' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='232' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='79104'>
- <var-decl name='_py__as_parameter_' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='233' column='1'/>
+ <var-decl name='_py__as_parameter_' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='233' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='79552'>
- <var-decl name='_py__asyncio_future_blocking' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='234' column='1'/>
+ <var-decl name='_py__asyncio_future_blocking' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='234' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='80128'>
- <var-decl name='_py__blksize' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='235' column='1'/>
+ <var-decl name='_py__blksize' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='235' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='80576'>
- <var-decl name='_py__bootstrap' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='236' column='1'/>
+ <var-decl name='_py__bootstrap' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='236' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='81024'>
- <var-decl name='_py__check_retval_' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='237' column='1'/>
+ <var-decl name='_py__check_retval_' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='237' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='81472'>
- <var-decl name='_py__dealloc_warn' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='238' column='1'/>
+ <var-decl name='_py__dealloc_warn' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='238' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='81920'>
- <var-decl name='_py__feature_version' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='239' column='1'/>
+ <var-decl name='_py__feature_version' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='239' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='82432'>
- <var-decl name='_py__field_types' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='240' column='1'/>
+ <var-decl name='_py__field_types' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='240' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='82880'>
- <var-decl name='_py__fields_' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='241' column='1'/>
+ <var-decl name='_py__fields_' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='241' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='83328'>
- <var-decl name='_py__finalizing' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='242' column='1'/>
+ <var-decl name='_py__finalizing' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='242' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='83776'>
- <var-decl name='_py__find_and_load' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='243' column='1'/>
+ <var-decl name='_py__find_and_load' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='243' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='84224'>
- <var-decl name='_py__fix_up_module' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='244' column='1'/>
+ <var-decl name='_py__fix_up_module' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='244' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='84672'>
- <var-decl name='_py__flags_' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='245' column='1'/>
+ <var-decl name='_py__flags_' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='245' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='85056'>
- <var-decl name='_py__get_sourcefile' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='246' column='1'/>
+ <var-decl name='_py__get_sourcefile' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='246' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='85504'>
- <var-decl name='_py__handle_fromlist' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='247' column='1'/>
+ <var-decl name='_py__handle_fromlist' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='247' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='86016'>
- <var-decl name='_py__initializing' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='248' column='1'/>
+ <var-decl name='_py__initializing' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='248' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='86464'>
- <var-decl name='_py__io' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='249' column='1'/>
+ <var-decl name='_py__io' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='249' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='86848'>
- <var-decl name='_py__is_text_encoding' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='250' column='1'/>
+ <var-decl name='_py__is_text_encoding' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='250' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='87360'>
- <var-decl name='_py__length_' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='251' column='1'/>
+ <var-decl name='_py__length_' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='251' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='87808'>
- <var-decl name='_py__limbo' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='252' column='1'/>
+ <var-decl name='_py__limbo' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='252' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='88192'>
- <var-decl name='_py__lock_unlock_module' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='253' column='1'/>
+ <var-decl name='_py__lock_unlock_module' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='253' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='88704'>
- <var-decl name='_py__loop' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='254' column='1'/>
+ <var-decl name='_py__loop' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='254' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='89088'>
- <var-decl name='_py__needs_com_addref_' type-id='type-id-1201' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='255' column='1'/>
+ <var-decl name='_py__needs_com_addref_' type-id='type-id-1202' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='255' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='89600'>
- <var-decl name='_py__only_immortal' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='256' column='1'/>
+ <var-decl name='_py__only_immortal' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='256' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='90048'>
- <var-decl name='_py__pack_' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='257' column='1'/>
+ <var-decl name='_py__pack_' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='257' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='90432'>
- <var-decl name='_py__restype_' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='258' column='1'/>
+ <var-decl name='_py__restype_' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='258' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='90880'>
- <var-decl name='_py__showwarnmsg' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='259' column='1'/>
+ <var-decl name='_py__showwarnmsg' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='259' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='91328'>
- <var-decl name='_py__shutdown' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='260' column='1'/>
+ <var-decl name='_py__shutdown' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='260' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='91776'>
- <var-decl name='_py__slotnames' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='261' column='1'/>
+ <var-decl name='_py__slotnames' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='261' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='92224'>
- <var-decl name='_py__strptime' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='262' column='1'/>
+ <var-decl name='_py__strptime' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='262' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='92672'>
- <var-decl name='_py__strptime_datetime' type-id='type-id-1201' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='263' column='1'/>
+ <var-decl name='_py__strptime_datetime' type-id='type-id-1202' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='263' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='93184'>
- <var-decl name='_py__swappedbytes_' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='264' column='1'/>
+ <var-decl name='_py__swappedbytes_' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='264' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='93632'>
- <var-decl name='_py__type_' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='265' column='1'/>
+ <var-decl name='_py__type_' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='265' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='94016'>
- <var-decl name='_py__uninitialized_submodules' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='266' column='1'/>
+ <var-decl name='_py__uninitialized_submodules' type-id='type-id-1207' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='266' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='94592'>
- <var-decl name='_py__warn_unawaited_coroutine' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='267' column='1'/>
+ <var-decl name='_py__warn_unawaited_coroutine' type-id='type-id-1207' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='267' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='95168'>
- <var-decl name='_py__xoptions' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='268' column='1'/>
+ <var-decl name='_py__xoptions' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='268' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='95616'>
- <var-decl name='_py_abs_tol' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='269' column='1'/>
+ <var-decl name='_py_abs_tol' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='269' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96000'>
- <var-decl name='_py_access' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='270' column='1'/>
+ <var-decl name='_py_access' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='270' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96384'>
- <var-decl name='_py_aclose' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='271' column='1'/>
+ <var-decl name='_py_aclose' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='271' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96768'>
- <var-decl name='_py_add' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='272' column='1'/>
+ <var-decl name='_py_add' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='272' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='97152'>
- <var-decl name='_py_add_done_callback' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='273' column='1'/>
+ <var-decl name='_py_add_done_callback' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='273' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='97664'>
- <var-decl name='_py_after_in_child' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='274' column='1'/>
+ <var-decl name='_py_after_in_child' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='274' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='98112'>
- <var-decl name='_py_after_in_parent' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='275' column='1'/>
+ <var-decl name='_py_after_in_parent' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='275' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='98560'>
- <var-decl name='_py_aggregate_class' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='276' column='1'/>
+ <var-decl name='_py_aggregate_class' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='276' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='99008'>
- <var-decl name='_py_alias' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='277' column='1'/>
+ <var-decl name='_py_alias' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='277' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='99392'>
- <var-decl name='_py_allow_code' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='278' column='1'/>
+ <var-decl name='_py_allow_code' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='278' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='99840'>
- <var-decl name='_py_append' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='279' column='1'/>
+ <var-decl name='_py_append' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='279' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='100224'>
- <var-decl name='_py_arg' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='280' column='1'/>
+ <var-decl name='_py_arg' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='280' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='100608'>
- <var-decl name='_py_argdefs' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='281' column='1'/>
+ <var-decl name='_py_argdefs' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='281' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='100992'>
- <var-decl name='_py_args' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='282' column='1'/>
+ <var-decl name='_py_args' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='282' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='101376'>
- <var-decl name='_py_arguments' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='283' column='1'/>
+ <var-decl name='_py_arguments' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='283' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='101824'>
- <var-decl name='_py_argv' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='284' column='1'/>
+ <var-decl name='_py_argv' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='284' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='102208'>
- <var-decl name='_py_as_integer_ratio' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='285' column='1'/>
+ <var-decl name='_py_as_integer_ratio' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='285' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='102720'>
- <var-decl name='_py_asend' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='286' column='1'/>
+ <var-decl name='_py_asend' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='286' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='103104'>
- <var-decl name='_py_ast' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='287' column='1'/>
+ <var-decl name='_py_ast' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='287' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='103488'>
- <var-decl name='_py_athrow' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='288' column='1'/>
+ <var-decl name='_py_athrow' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='288' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='103872'>
- <var-decl name='_py_attribute' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='289' column='1'/>
+ <var-decl name='_py_attribute' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='289' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='104320'>
- <var-decl name='_py_authorizer_callback' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='290' column='1'/>
+ <var-decl name='_py_authorizer_callback' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='290' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='104832'>
- <var-decl name='_py_autocommit' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='291' column='1'/>
+ <var-decl name='_py_autocommit' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='291' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='105280'>
- <var-decl name='_py_backtick' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='292' column='1'/>
+ <var-decl name='_py_backtick' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='292' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='105728'>
- <var-decl name='_py_base' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='293' column='1'/>
+ <var-decl name='_py_base' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='293' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='106112'>
- <var-decl name='_py_before' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='294' column='1'/>
+ <var-decl name='_py_before' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='294' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='106496'>
- <var-decl name='_py_big' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='295' column='1'/>
+ <var-decl name='_py_big' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='295' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='106880'>
- <var-decl name='_py_binary_form' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='296' column='1'/>
+ <var-decl name='_py_binary_form' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='296' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='107328'>
- <var-decl name='_py_block' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='297' column='1'/>
+ <var-decl name='_py_block' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='297' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='107712'>
- <var-decl name='_py_bound' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='298' column='1'/>
+ <var-decl name='_py_bound' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='298' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='108096'>
- <var-decl name='_py_buffer' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='299' column='1'/>
+ <var-decl name='_py_buffer' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='299' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='108480'>
- <var-decl name='_py_buffer_callback' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='300' column='1'/>
+ <var-decl name='_py_buffer_callback' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='300' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='108928'>
- <var-decl name='_py_buffer_size' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='301' column='1'/>
+ <var-decl name='_py_buffer_size' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='301' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='109376'>
- <var-decl name='_py_buffering' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='302' column='1'/>
+ <var-decl name='_py_buffering' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='302' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='109824'>
- <var-decl name='_py_buffers' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='303' column='1'/>
+ <var-decl name='_py_buffers' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='303' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='110208'>
- <var-decl name='_py_bufsize' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='304' column='1'/>
+ <var-decl name='_py_bufsize' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='304' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='110592'>
- <var-decl name='_py_builtins' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='305' column='1'/>
+ <var-decl name='_py_builtins' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='305' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='111040'>
- <var-decl name='_py_byteorder' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='306' column='1'/>
+ <var-decl name='_py_byteorder' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='306' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='111488'>
- <var-decl name='_py_bytes' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='307' column='1'/>
+ <var-decl name='_py_bytes' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='307' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='111872'>
- <var-decl name='_py_bytes_per_sep' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='308' column='1'/>
+ <var-decl name='_py_bytes_per_sep' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='308' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='112320'>
- <var-decl name='_py_c_call' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='309' column='1'/>
+ <var-decl name='_py_c_call' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='309' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='112704'>
- <var-decl name='_py_c_exception' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='310' column='1'/>
+ <var-decl name='_py_c_exception' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='310' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='113152'>
- <var-decl name='_py_c_return' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='311' column='1'/>
+ <var-decl name='_py_c_return' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='311' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='113600'>
- <var-decl name='_py_cached_datetime_module' type-id='type-id-1207' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='312' column='1'/>
+ <var-decl name='_py_cached_datetime_module' type-id='type-id-1208' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='312' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='114112'>
- <var-decl name='_py_cached_statements' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='313' column='1'/>
+ <var-decl name='_py_cached_statements' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='313' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='114624'>
- <var-decl name='_py_cadata' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='314' column='1'/>
+ <var-decl name='_py_cadata' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='314' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='115008'>
- <var-decl name='_py_cafile' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='315' column='1'/>
+ <var-decl name='_py_cafile' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='315' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='115392'>
- <var-decl name='_py_call' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='316' column='1'/>
+ <var-decl name='_py_call' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='316' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='115776'>
- <var-decl name='_py_call_exception_handler' type-id='type-id-1207' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='317' column='1'/>
+ <var-decl name='_py_call_exception_handler' type-id='type-id-1208' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='317' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='116288'>
- <var-decl name='_py_call_soon' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='318' column='1'/>
+ <var-decl name='_py_call_soon' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='318' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='116736'>
- <var-decl name='_py_callback' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='319' column='1'/>
+ <var-decl name='_py_callback' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='319' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='117184'>
- <var-decl name='_py_cancel' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='320' column='1'/>
+ <var-decl name='_py_cancel' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='320' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='117568'>
- <var-decl name='_py_capath' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='321' column='1'/>
+ <var-decl name='_py_capath' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='321' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='117952'>
- <var-decl name='_py_category' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='322' column='1'/>
+ <var-decl name='_py_category' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='322' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='118400'>
- <var-decl name='_py_cb_type' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='323' column='1'/>
+ <var-decl name='_py_cb_type' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='118784'>
- <var-decl name='_py_certfile' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='324' column='1'/>
+ <var-decl name='_py_certfile' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='324' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='119232'>
- <var-decl name='_py_check_same_thread' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='325' column='1'/>
+ <var-decl name='_py_check_same_thread' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='325' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='119744'>
- <var-decl name='_py_clear' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='326' column='1'/>
+ <var-decl name='_py_clear' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='326' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='120128'>
- <var-decl name='_py_close' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='327' column='1'/>
+ <var-decl name='_py_close' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='327' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='120512'>
- <var-decl name='_py_closed' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='328' column='1'/>
+ <var-decl name='_py_closed' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='328' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='120896'>
- <var-decl name='_py_closefd' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='329' column='1'/>
+ <var-decl name='_py_closefd' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='329' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='121280'>
- <var-decl name='_py_closure' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='330' column='1'/>
+ <var-decl name='_py_closure' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='330' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='121664'>
- <var-decl name='_py_co_argcount' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='331' column='1'/>
+ <var-decl name='_py_co_argcount' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='331' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='122112'>
- <var-decl name='_py_co_cellvars' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='332' column='1'/>
+ <var-decl name='_py_co_cellvars' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='332' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='122560'>
- <var-decl name='_py_co_code' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='333' column='1'/>
+ <var-decl name='_py_co_code' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='333' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='122944'>
- <var-decl name='_py_co_consts' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='334' column='1'/>
+ <var-decl name='_py_co_consts' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='334' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='123392'>
- <var-decl name='_py_co_exceptiontable' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='335' column='1'/>
+ <var-decl name='_py_co_exceptiontable' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='335' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='123904'>
- <var-decl name='_py_co_filename' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='336' column='1'/>
+ <var-decl name='_py_co_filename' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='336' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='124352'>
- <var-decl name='_py_co_firstlineno' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='337' column='1'/>
+ <var-decl name='_py_co_firstlineno' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='337' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='124800'>
- <var-decl name='_py_co_flags' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='338' column='1'/>
+ <var-decl name='_py_co_flags' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='338' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='125248'>
- <var-decl name='_py_co_freevars' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='339' column='1'/>
+ <var-decl name='_py_co_freevars' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='339' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='125696'>
- <var-decl name='_py_co_kwonlyargcount' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='340' column='1'/>
+ <var-decl name='_py_co_kwonlyargcount' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='340' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='126208'>
- <var-decl name='_py_co_linetable' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='341' column='1'/>
+ <var-decl name='_py_co_linetable' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='341' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='126656'>
- <var-decl name='_py_co_name' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='342' column='1'/>
+ <var-decl name='_py_co_name' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='342' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='127040'>
- <var-decl name='_py_co_names' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='343' column='1'/>
+ <var-decl name='_py_co_names' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='343' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='127488'>
- <var-decl name='_py_co_nlocals' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='344' column='1'/>
+ <var-decl name='_py_co_nlocals' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='344' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='127936'>
- <var-decl name='_py_co_posonlyargcount' type-id='type-id-1201' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='345' column='1'/>
+ <var-decl name='_py_co_posonlyargcount' type-id='type-id-1202' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='345' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128448'>
- <var-decl name='_py_co_qualname' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='346' column='1'/>
+ <var-decl name='_py_co_qualname' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='346' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128896'>
- <var-decl name='_py_co_stacksize' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='347' column='1'/>
+ <var-decl name='_py_co_stacksize' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='347' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='129344'>
- <var-decl name='_py_co_varnames' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='348' column='1'/>
+ <var-decl name='_py_co_varnames' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='348' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='129792'>
- <var-decl name='_py_code' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='349' column='1'/>
+ <var-decl name='_py_code' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='349' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='130176'>
- <var-decl name='_py_col_offset' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='350' column='1'/>
+ <var-decl name='_py_col_offset' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='350' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='130624'>
- <var-decl name='_py_command' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='351' column='1'/>
+ <var-decl name='_py_command' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='351' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='131008'>
- <var-decl name='_py_comment_factory' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='352' column='1'/>
+ <var-decl name='_py_comment_factory' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='352' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='131456'>
- <var-decl name='_py_compile_mode' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='353' column='1'/>
+ <var-decl name='_py_compile_mode' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='353' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='131904'>
- <var-decl name='_py_consts' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='354' column='1'/>
+ <var-decl name='_py_consts' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='354' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='132288'>
- <var-decl name='_py_context' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='355' column='1'/>
+ <var-decl name='_py_context' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='355' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='132672'>
- <var-decl name='_py_contravariant' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='356' column='1'/>
+ <var-decl name='_py_contravariant' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='356' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='133120'>
- <var-decl name='_py_cookie' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='357' column='1'/>
+ <var-decl name='_py_cookie' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='357' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='133504'>
- <var-decl name='_py_copy' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='358' column='1'/>
+ <var-decl name='_py_copy' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='358' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='133888'>
- <var-decl name='_py_copyreg' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='359' column='1'/>
+ <var-decl name='_py_copyreg' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='359' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='134272'>
- <var-decl name='_py_coro' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='360' column='1'/>
+ <var-decl name='_py_coro' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='360' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='134656'>
- <var-decl name='_py_count' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='361' column='1'/>
+ <var-decl name='_py_count' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='361' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='135040'>
- <var-decl name='_py_covariant' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='362' column='1'/>
+ <var-decl name='_py_covariant' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='362' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='135488'>
- <var-decl name='_py_cwd' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='363' column='1'/>
+ <var-decl name='_py_cwd' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='363' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='135872'>
- <var-decl name='_py_data' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='364' column='1'/>
+ <var-decl name='_py_data' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='364' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='136256'>
- <var-decl name='_py_database' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='365' column='1'/>
+ <var-decl name='_py_database' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='365' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='136704'>
- <var-decl name='_py_day' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='366' column='1'/>
+ <var-decl name='_py_day' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='366' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='137088'>
- <var-decl name='_py_decode' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='367' column='1'/>
+ <var-decl name='_py_decode' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='367' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='137472'>
- <var-decl name='_py_decoder' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='368' column='1'/>
+ <var-decl name='_py_decoder' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='368' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='137856'>
- <var-decl name='_py_default' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='369' column='1'/>
+ <var-decl name='_py_default' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='369' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='138240'>
- <var-decl name='_py_defaultaction' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='370' column='1'/>
+ <var-decl name='_py_defaultaction' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='370' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='138688'>
- <var-decl name='_py_delete' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='371' column='1'/>
+ <var-decl name='_py_delete' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='371' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='139072'>
- <var-decl name='_py_depth' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='372' column='1'/>
+ <var-decl name='_py_depth' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='372' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='139456'>
- <var-decl name='_py_desired_access' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='373' column='1'/>
+ <var-decl name='_py_desired_access' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='373' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='139904'>
- <var-decl name='_py_detect_types' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='374' column='1'/>
+ <var-decl name='_py_detect_types' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='374' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='140352'>
- <var-decl name='_py_deterministic' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='375' column='1'/>
+ <var-decl name='_py_deterministic' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='375' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='140800'>
- <var-decl name='_py_device' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='376' column='1'/>
+ <var-decl name='_py_device' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='376' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='141184'>
- <var-decl name='_py_dict' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='377' column='1'/>
+ <var-decl name='_py_dict' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='377' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='141568'>
- <var-decl name='_py_dictcomp' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='378' column='1'/>
+ <var-decl name='_py_dictcomp' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='378' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='142016'>
- <var-decl name='_py_difference_update' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='379' column='1'/>
+ <var-decl name='_py_difference_update' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='379' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='142528'>
- <var-decl name='_py_digest' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='380' column='1'/>
+ <var-decl name='_py_digest' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='380' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='142912'>
- <var-decl name='_py_digest_size' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='381' column='1'/>
+ <var-decl name='_py_digest_size' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='381' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='143360'>
- <var-decl name='_py_digestmod' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='382' column='1'/>
+ <var-decl name='_py_digestmod' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='382' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='143808'>
- <var-decl name='_py_dir_fd' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='383' column='1'/>
+ <var-decl name='_py_dir_fd' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='383' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='144192'>
- <var-decl name='_py_discard' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='384' column='1'/>
+ <var-decl name='_py_discard' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='384' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='144576'>
- <var-decl name='_py_dispatch_table' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='385' column='1'/>
+ <var-decl name='_py_dispatch_table' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='385' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='145024'>
- <var-decl name='_py_displayhook' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='386' column='1'/>
+ <var-decl name='_py_displayhook' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='386' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='145472'>
- <var-decl name='_py_dklen' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='387' column='1'/>
+ <var-decl name='_py_dklen' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='387' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='145856'>
- <var-decl name='_py_doc' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='388' column='1'/>
+ <var-decl name='_py_doc' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='388' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='146240'>
- <var-decl name='_py_dont_inherit' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='389' column='1'/>
+ <var-decl name='_py_dont_inherit' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='389' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='146688'>
- <var-decl name='_py_dst' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='390' column='1'/>
+ <var-decl name='_py_dst' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='390' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='147072'>
- <var-decl name='_py_dst_dir_fd' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='391' column='1'/>
+ <var-decl name='_py_dst_dir_fd' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='391' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='147520'>
- <var-decl name='_py_eager_start' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='392' column='1'/>
+ <var-decl name='_py_eager_start' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='392' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='147968'>
- <var-decl name='_py_effective_ids' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='393' column='1'/>
+ <var-decl name='_py_effective_ids' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='393' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='148416'>
- <var-decl name='_py_element_factory' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='394' column='1'/>
+ <var-decl name='_py_element_factory' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='394' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='148864'>
- <var-decl name='_py_encode' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='395' column='1'/>
+ <var-decl name='_py_encode' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='395' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='149248'>
- <var-decl name='_py_encoding' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='396' column='1'/>
+ <var-decl name='_py_encoding' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='396' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='149696'>
- <var-decl name='_py_end' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='397' column='1'/>
+ <var-decl name='_py_end' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='397' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='150080'>
- <var-decl name='_py_end_col_offset' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='398' column='1'/>
+ <var-decl name='_py_end_col_offset' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='398' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='150528'>
- <var-decl name='_py_end_lineno' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='399' column='1'/>
+ <var-decl name='_py_end_lineno' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='399' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='150976'>
- <var-decl name='_py_end_offset' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='400' column='1'/>
+ <var-decl name='_py_end_offset' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='400' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='151424'>
- <var-decl name='_py_endpos' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='401' column='1'/>
+ <var-decl name='_py_endpos' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='401' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='151808'>
- <var-decl name='_py_entrypoint' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='402' column='1'/>
+ <var-decl name='_py_entrypoint' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='402' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='152256'>
- <var-decl name='_py_env' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='403' column='1'/>
+ <var-decl name='_py_env' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='403' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='152640'>
- <var-decl name='_py_errors' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='404' column='1'/>
+ <var-decl name='_py_errors' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='404' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='153024'>
- <var-decl name='_py_event' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='405' column='1'/>
+ <var-decl name='_py_event' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='405' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='153408'>
- <var-decl name='_py_eventmask' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='406' column='1'/>
+ <var-decl name='_py_eventmask' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='406' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='153856'>
- <var-decl name='_py_exc_type' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='407' column='1'/>
+ <var-decl name='_py_exc_type' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='407' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='154304'>
- <var-decl name='_py_exc_value' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='408' column='1'/>
+ <var-decl name='_py_exc_value' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='408' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='154752'>
- <var-decl name='_py_excepthook' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='409' column='1'/>
+ <var-decl name='_py_excepthook' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='409' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='155200'>
- <var-decl name='_py_exception' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='410' column='1'/>
+ <var-decl name='_py_exception' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='410' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='155648'>
- <var-decl name='_py_existing_file_name' type-id='type-id-1201' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='411' column='1'/>
+ <var-decl name='_py_existing_file_name' type-id='type-id-1202' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='411' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='156160'>
- <var-decl name='_py_exp' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='412' column='1'/>
+ <var-decl name='_py_exp' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='412' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='156544'>
- <var-decl name='_py_extend' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='413' column='1'/>
+ <var-decl name='_py_extend' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='413' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='156928'>
- <var-decl name='_py_extra_tokens' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='414' column='1'/>
+ <var-decl name='_py_extra_tokens' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='414' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='157376'>
- <var-decl name='_py_facility' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='415' column='1'/>
+ <var-decl name='_py_facility' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='415' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='157824'>
- <var-decl name='_py_factory' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='416' column='1'/>
+ <var-decl name='_py_factory' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='416' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='158208'>
- <var-decl name='_py_false' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='417' column='1'/>
+ <var-decl name='_py_false' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='417' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='158592'>
- <var-decl name='_py_family' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='418' column='1'/>
+ <var-decl name='_py_family' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='418' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='158976'>
- <var-decl name='_py_fanout' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='419' column='1'/>
+ <var-decl name='_py_fanout' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='419' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='159360'>
- <var-decl name='_py_fd' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='420' column='1'/>
+ <var-decl name='_py_fd' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='420' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='159744'>
- <var-decl name='_py_fd2' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='421' column='1'/>
+ <var-decl name='_py_fd2' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='421' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160128'>
- <var-decl name='_py_fdel' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='422' column='1'/>
+ <var-decl name='_py_fdel' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='422' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160512'>
- <var-decl name='_py_fget' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='423' column='1'/>
+ <var-decl name='_py_fget' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='423' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160896'>
- <var-decl name='_py_file' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='424' column='1'/>
+ <var-decl name='_py_file' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='424' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='161280'>
- <var-decl name='_py_file_actions' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='425' column='1'/>
+ <var-decl name='_py_file_actions' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='425' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='161728'>
- <var-decl name='_py_filename' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='426' column='1'/>
+ <var-decl name='_py_filename' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='426' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='162176'>
- <var-decl name='_py_fileno' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='427' column='1'/>
+ <var-decl name='_py_fileno' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='427' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='162560'>
- <var-decl name='_py_filepath' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='428' column='1'/>
+ <var-decl name='_py_filepath' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='428' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='163008'>
- <var-decl name='_py_fillvalue' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='429' column='1'/>
+ <var-decl name='_py_fillvalue' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='429' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='163456'>
- <var-decl name='_py_filter' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='430' column='1'/>
+ <var-decl name='_py_filter' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='430' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='163840'>
- <var-decl name='_py_filters' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='431' column='1'/>
+ <var-decl name='_py_filters' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='431' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='164224'>
- <var-decl name='_py_final' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='432' column='1'/>
+ <var-decl name='_py_final' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='432' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='164608'>
- <var-decl name='_py_find_class' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='433' column='1'/>
+ <var-decl name='_py_find_class' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='433' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='165056'>
- <var-decl name='_py_fix_imports' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='434' column='1'/>
+ <var-decl name='_py_fix_imports' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='434' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='165504'>
- <var-decl name='_py_flags' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='435' column='1'/>
+ <var-decl name='_py_flags' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='435' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='165888'>
- <var-decl name='_py_flush' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='436' column='1'/>
+ <var-decl name='_py_flush' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='436' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='166272'>
- <var-decl name='_py_fold' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='437' column='1'/>
+ <var-decl name='_py_fold' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='437' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='166656'>
- <var-decl name='_py_follow_symlinks' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='438' column='1'/>
+ <var-decl name='_py_follow_symlinks' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='438' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='167104'>
- <var-decl name='_py_format' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='439' column='1'/>
+ <var-decl name='_py_format' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='439' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='167488'>
- <var-decl name='_py_from_param' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='440' column='1'/>
+ <var-decl name='_py_from_param' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='440' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='167936'>
- <var-decl name='_py_fromlist' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='441' column='1'/>
+ <var-decl name='_py_fromlist' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='441' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='168384'>
- <var-decl name='_py_fromtimestamp' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='442' column='1'/>
+ <var-decl name='_py_fromtimestamp' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='442' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='168832'>
- <var-decl name='_py_fromutc' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='443' column='1'/>
+ <var-decl name='_py_fromutc' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='443' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='169216'>
- <var-decl name='_py_fset' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='444' column='1'/>
+ <var-decl name='_py_fset' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='444' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='169600'>
- <var-decl name='_py_func' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='445' column='1'/>
+ <var-decl name='_py_func' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='445' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='169984'>
- <var-decl name='_py_future' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='446' column='1'/>
+ <var-decl name='_py_future' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='446' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='170368'>
- <var-decl name='_py_generation' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='447' column='1'/>
+ <var-decl name='_py_generation' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='447' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='170816'>
- <var-decl name='_py_genexpr' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='448' column='1'/>
+ <var-decl name='_py_genexpr' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='448' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='171200'>
- <var-decl name='_py_get' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='449' column='1'/>
+ <var-decl name='_py_get' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='449' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='171584'>
- <var-decl name='_py_get_debug' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='450' column='1'/>
+ <var-decl name='_py_get_debug' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='450' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='172032'>
- <var-decl name='_py_get_event_loop' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='451' column='1'/>
+ <var-decl name='_py_get_event_loop' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='451' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='172480'>
- <var-decl name='_py_get_loop' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='452' column='1'/>
+ <var-decl name='_py_get_loop' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='452' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='172928'>
- <var-decl name='_py_get_source' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='453' column='1'/>
+ <var-decl name='_py_get_source' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='453' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='173376'>
- <var-decl name='_py_getattr' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='454' column='1'/>
+ <var-decl name='_py_getattr' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='454' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='173760'>
- <var-decl name='_py_getstate' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='455' column='1'/>
+ <var-decl name='_py_getstate' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='455' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='174208'>
- <var-decl name='_py_gid' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='456' column='1'/>
+ <var-decl name='_py_gid' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='456' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='174592'>
- <var-decl name='_py_globals' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='457' column='1'/>
+ <var-decl name='_py_globals' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='457' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='174976'>
- <var-decl name='_py_groupindex' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='458' column='1'/>
+ <var-decl name='_py_groupindex' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='458' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='175424'>
- <var-decl name='_py_groups' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='459' column='1'/>
+ <var-decl name='_py_groups' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='459' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='175808'>
- <var-decl name='_py_handle' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='460' column='1'/>
+ <var-decl name='_py_handle' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='460' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='176192'>
- <var-decl name='_py_handle_seq' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='461' column='1'/>
+ <var-decl name='_py_handle_seq' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='461' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='176640'>
- <var-decl name='_py_has_location' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='462' column='1'/>
+ <var-decl name='_py_has_location' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='462' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='177088'>
- <var-decl name='_py_hash_name' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='463' column='1'/>
+ <var-decl name='_py_hash_name' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='463' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='177536'>
- <var-decl name='_py_header' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='464' column='1'/>
+ <var-decl name='_py_header' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='464' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='177920'>
- <var-decl name='_py_headers' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='465' column='1'/>
+ <var-decl name='_py_headers' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='465' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='178304'>
- <var-decl name='_py_hi' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='466' column='1'/>
+ <var-decl name='_py_hi' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='466' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='178688'>
- <var-decl name='_py_hook' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='467' column='1'/>
+ <var-decl name='_py_hook' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='467' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='179072'>
- <var-decl name='_py_hour' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='468' column='1'/>
+ <var-decl name='_py_hour' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='468' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='179456'>
- <var-decl name='_py_ident' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='469' column='1'/>
+ <var-decl name='_py_ident' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='469' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='179840'>
- <var-decl name='_py_identity_hint' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='470' column='1'/>
+ <var-decl name='_py_identity_hint' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='470' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='180288'>
- <var-decl name='_py_ignore' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='471' column='1'/>
+ <var-decl name='_py_ignore' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='471' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='180672'>
- <var-decl name='_py_imag' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='472' column='1'/>
+ <var-decl name='_py_imag' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='472' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='181056'>
- <var-decl name='_py_importlib' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='473' column='1'/>
+ <var-decl name='_py_importlib' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='473' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='181504'>
- <var-decl name='_py_in_fd' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='474' column='1'/>
+ <var-decl name='_py_in_fd' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='474' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='181888'>
- <var-decl name='_py_incoming' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='475' column='1'/>
+ <var-decl name='_py_incoming' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='475' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='182336'>
- <var-decl name='_py_indexgroup' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='476' column='1'/>
+ <var-decl name='_py_indexgroup' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='476' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='182784'>
- <var-decl name='_py_inf' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='477' column='1'/>
+ <var-decl name='_py_inf' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='477' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='183168'>
- <var-decl name='_py_infer_variance' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='478' column='1'/>
+ <var-decl name='_py_infer_variance' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='478' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='183616'>
- <var-decl name='_py_inherit_handle' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='479' column='1'/>
+ <var-decl name='_py_inherit_handle' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='479' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='184064'>
- <var-decl name='_py_inheritable' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='480' column='1'/>
+ <var-decl name='_py_inheritable' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='480' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='184512'>
- <var-decl name='_py_initial' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='481' column='1'/>
+ <var-decl name='_py_initial' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='481' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='184896'>
- <var-decl name='_py_initial_bytes' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='482' column='1'/>
+ <var-decl name='_py_initial_bytes' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='482' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='185344'>
- <var-decl name='_py_initial_owner' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='483' column='1'/>
+ <var-decl name='_py_initial_owner' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='483' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='185792'>
- <var-decl name='_py_initial_state' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='484' column='1'/>
+ <var-decl name='_py_initial_state' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='484' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='186240'>
- <var-decl name='_py_initial_value' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='485' column='1'/>
+ <var-decl name='_py_initial_value' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='485' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='186688'>
- <var-decl name='_py_initval' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='486' column='1'/>
+ <var-decl name='_py_initval' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='486' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='187072'>
- <var-decl name='_py_inner_size' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='487' column='1'/>
+ <var-decl name='_py_inner_size' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='487' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='187520'>
- <var-decl name='_py_input' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='488' column='1'/>
+ <var-decl name='_py_input' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='488' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='187904'>
- <var-decl name='_py_insert_comments' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='489' column='1'/>
+ <var-decl name='_py_insert_comments' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='489' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='188352'>
- <var-decl name='_py_insert_pis' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='490' column='1'/>
+ <var-decl name='_py_insert_pis' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='490' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='188800'>
- <var-decl name='_py_instructions' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='491' column='1'/>
+ <var-decl name='_py_instructions' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='491' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='189248'>
- <var-decl name='_py_intern' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='492' column='1'/>
+ <var-decl name='_py_intern' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='492' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='189632'>
- <var-decl name='_py_intersection' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='493' column='1'/>
+ <var-decl name='_py_intersection' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='493' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='190080'>
- <var-decl name='_py_interval' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='494' column='1'/>
+ <var-decl name='_py_interval' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='494' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='190528'>
- <var-decl name='_py_is_running' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='495' column='1'/>
+ <var-decl name='_py_is_running' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='495' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='190976'>
- <var-decl name='_py_isatty' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='496' column='1'/>
+ <var-decl name='_py_isatty' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='496' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='191360'>
- <var-decl name='_py_isinstance' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='497' column='1'/>
+ <var-decl name='_py_isinstance' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='497' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='191808'>
- <var-decl name='_py_isoformat' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='498' column='1'/>
+ <var-decl name='_py_isoformat' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='498' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192256'>
- <var-decl name='_py_isolation_level' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='499' column='1'/>
+ <var-decl name='_py_isolation_level' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='499' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192704'>
- <var-decl name='_py_istext' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='500' column='1'/>
+ <var-decl name='_py_istext' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='500' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='193088'>
- <var-decl name='_py_item' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='501' column='1'/>
+ <var-decl name='_py_item' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='501' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='193472'>
- <var-decl name='_py_items' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='502' column='1'/>
+ <var-decl name='_py_items' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='502' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='193856'>
- <var-decl name='_py_iter' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='503' column='1'/>
+ <var-decl name='_py_iter' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='503' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='194240'>
- <var-decl name='_py_iterable' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='504' column='1'/>
+ <var-decl name='_py_iterable' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='504' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='194688'>
- <var-decl name='_py_iterations' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='505' column='1'/>
+ <var-decl name='_py_iterations' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='505' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='195136'>
- <var-decl name='_py_join' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='506' column='1'/>
+ <var-decl name='_py_join' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='506' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='195520'>
- <var-decl name='_py_jump' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='507' column='1'/>
+ <var-decl name='_py_jump' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='507' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='195904'>
- <var-decl name='_py_keepends' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='508' column='1'/>
+ <var-decl name='_py_keepends' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='508' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='196352'>
- <var-decl name='_py_key' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='509' column='1'/>
+ <var-decl name='_py_key' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='509' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='196736'>
- <var-decl name='_py_keyfile' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='510' column='1'/>
+ <var-decl name='_py_keyfile' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='510' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='197120'>
- <var-decl name='_py_keys' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='511' column='1'/>
+ <var-decl name='_py_keys' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='511' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='197504'>
- <var-decl name='_py_kind' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='512' column='1'/>
+ <var-decl name='_py_kind' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='512' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='197888'>
- <var-decl name='_py_kw' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='513' column='1'/>
+ <var-decl name='_py_kw' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='513' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='198272'>
- <var-decl name='_py_kw1' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='514' column='1'/>
+ <var-decl name='_py_kw1' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='514' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='198656'>
- <var-decl name='_py_kw2' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='515' column='1'/>
+ <var-decl name='_py_kw2' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='515' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='199040'>
- <var-decl name='_py_kwdefaults' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='516' column='1'/>
+ <var-decl name='_py_kwdefaults' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='516' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='199488'>
- <var-decl name='_py_label' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='517' column='1'/>
+ <var-decl name='_py_label' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='517' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='199872'>
- <var-decl name='_py_lambda' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='518' column='1'/>
+ <var-decl name='_py_lambda' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='518' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='200256'>
- <var-decl name='_py_last' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='519' column='1'/>
+ <var-decl name='_py_last' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='519' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='200640'>
- <var-decl name='_py_last_exc' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='520' column='1'/>
+ <var-decl name='_py_last_exc' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='520' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='201088'>
- <var-decl name='_py_last_node' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='521' column='1'/>
+ <var-decl name='_py_last_node' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='521' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='201536'>
- <var-decl name='_py_last_traceback' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='522' column='1'/>
+ <var-decl name='_py_last_traceback' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='522' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='201984'>
- <var-decl name='_py_last_type' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='523' column='1'/>
+ <var-decl name='_py_last_type' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='523' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='202432'>
- <var-decl name='_py_last_value' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='524' column='1'/>
+ <var-decl name='_py_last_value' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='524' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='202880'>
- <var-decl name='_py_latin1' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='525' column='1'/>
+ <var-decl name='_py_latin1' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='525' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='203264'>
- <var-decl name='_py_leaf_size' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='526' column='1'/>
+ <var-decl name='_py_leaf_size' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='526' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='203712'>
- <var-decl name='_py_len' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='527' column='1'/>
+ <var-decl name='_py_len' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='527' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='204096'>
- <var-decl name='_py_length' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='528' column='1'/>
+ <var-decl name='_py_length' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='528' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='204480'>
- <var-decl name='_py_level' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='529' column='1'/>
+ <var-decl name='_py_level' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='529' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='204864'>
- <var-decl name='_py_limit' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='530' column='1'/>
+ <var-decl name='_py_limit' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='530' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='205248'>
- <var-decl name='_py_line' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='531' column='1'/>
+ <var-decl name='_py_line' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='531' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='205632'>
- <var-decl name='_py_line_buffering' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='532' column='1'/>
+ <var-decl name='_py_line_buffering' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='532' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='206080'>
- <var-decl name='_py_lineno' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='533' column='1'/>
+ <var-decl name='_py_lineno' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='533' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='206464'>
- <var-decl name='_py_listcomp' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='534' column='1'/>
+ <var-decl name='_py_listcomp' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='534' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='206912'>
- <var-decl name='_py_little' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='535' column='1'/>
+ <var-decl name='_py_little' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='535' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='207296'>
- <var-decl name='_py_lo' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='536' column='1'/>
+ <var-decl name='_py_lo' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='536' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='207680'>
- <var-decl name='_py_locale' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='537' column='1'/>
+ <var-decl name='_py_locale' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='537' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='208064'>
- <var-decl name='_py_locals' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='538' column='1'/>
+ <var-decl name='_py_locals' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='538' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='208448'>
- <var-decl name='_py_logoption' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='539' column='1'/>
+ <var-decl name='_py_logoption' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='539' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='208896'>
- <var-decl name='_py_loop' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='540' column='1'/>
+ <var-decl name='_py_loop' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='540' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='209280'>
- <var-decl name='_py_manual_reset' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='541' column='1'/>
+ <var-decl name='_py_manual_reset' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='541' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='209728'>
- <var-decl name='_py_mapping' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='542' column='1'/>
+ <var-decl name='_py_mapping' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='542' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='210112'>
- <var-decl name='_py_match' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='543' column='1'/>
+ <var-decl name='_py_match' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='543' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='210496'>
- <var-decl name='_py_max_length' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='544' column='1'/>
+ <var-decl name='_py_max_length' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='544' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='210944'>
- <var-decl name='_py_maxdigits' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='545' column='1'/>
+ <var-decl name='_py_maxdigits' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='545' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='211392'>
- <var-decl name='_py_maxevents' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='546' column='1'/>
+ <var-decl name='_py_maxevents' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='546' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='211840'>
- <var-decl name='_py_maxlen' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='547' column='1'/>
+ <var-decl name='_py_maxlen' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='547' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='212224'>
- <var-decl name='_py_maxmem' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='548' column='1'/>
+ <var-decl name='_py_maxmem' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='548' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='212608'>
- <var-decl name='_py_maxsplit' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='549' column='1'/>
+ <var-decl name='_py_maxsplit' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='549' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='213056'>
- <var-decl name='_py_maxvalue' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='550' column='1'/>
+ <var-decl name='_py_maxvalue' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='550' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='213504'>
- <var-decl name='_py_memLevel' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='551' column='1'/>
+ <var-decl name='_py_memLevel' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='551' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='213952'>
- <var-decl name='_py_memlimit' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='552' column='1'/>
+ <var-decl name='_py_memlimit' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='552' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='214400'>
- <var-decl name='_py_message' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='553' column='1'/>
+ <var-decl name='_py_message' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='553' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='214784'>
- <var-decl name='_py_metaclass' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='554' column='1'/>
+ <var-decl name='_py_metaclass' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='554' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='215232'>
- <var-decl name='_py_metadata' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='555' column='1'/>
+ <var-decl name='_py_metadata' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='555' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='215680'>
- <var-decl name='_py_method' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='556' column='1'/>
+ <var-decl name='_py_method' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='556' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='216064'>
- <var-decl name='_py_microsecond' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='557' column='1'/>
+ <var-decl name='_py_microsecond' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='557' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='216512'>
- <var-decl name='_py_milliseconds' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='558' column='1'/>
+ <var-decl name='_py_milliseconds' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='558' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='216960'>
- <var-decl name='_py_minute' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='559' column='1'/>
+ <var-decl name='_py_minute' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='559' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='217344'>
- <var-decl name='_py_mod' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='560' column='1'/>
+ <var-decl name='_py_mod' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='560' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='217728'>
- <var-decl name='_py_mode' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='561' column='1'/>
+ <var-decl name='_py_mode' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='561' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='218112'>
- <var-decl name='_py_module' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='562' column='1'/>
+ <var-decl name='_py_module' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='562' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='218496'>
- <var-decl name='_py_module_globals' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='563' column='1'/>
+ <var-decl name='_py_module_globals' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='563' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='218944'>
- <var-decl name='_py_modules' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='564' column='1'/>
+ <var-decl name='_py_modules' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='564' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='219328'>
- <var-decl name='_py_month' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='565' column='1'/>
+ <var-decl name='_py_month' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='565' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='219712'>
- <var-decl name='_py_mro' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='566' column='1'/>
+ <var-decl name='_py_mro' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='566' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='220096'>
- <var-decl name='_py_msg' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='567' column='1'/>
+ <var-decl name='_py_msg' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='567' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='220480'>
- <var-decl name='_py_mutex' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='568' column='1'/>
+ <var-decl name='_py_mutex' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='568' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='220864'>
- <var-decl name='_py_mycmp' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='569' column='1'/>
+ <var-decl name='_py_mycmp' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='569' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='221248'>
- <var-decl name='_py_n_arg' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='570' column='1'/>
+ <var-decl name='_py_n_arg' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='570' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='221632'>
- <var-decl name='_py_n_fields' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='571' column='1'/>
+ <var-decl name='_py_n_fields' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='571' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='222080'>
- <var-decl name='_py_n_sequence_fields' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='572' column='1'/>
+ <var-decl name='_py_n_sequence_fields' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='572' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='222592'>
- <var-decl name='_py_n_unnamed_fields' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='573' column='1'/>
+ <var-decl name='_py_n_unnamed_fields' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='573' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='223104'>
- <var-decl name='_py_name' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='574' column='1'/>
+ <var-decl name='_py_name' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='574' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='223488'>
- <var-decl name='_py_name_from' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='575' column='1'/>
+ <var-decl name='_py_name_from' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='575' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='223936'>
- <var-decl name='_py_namespace_separator' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='576' column='1'/>
+ <var-decl name='_py_namespace_separator' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='576' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224448'>
- <var-decl name='_py_namespaces' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='577' column='1'/>
+ <var-decl name='_py_namespaces' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='577' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224896'>
- <var-decl name='_py_narg' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='578' column='1'/>
+ <var-decl name='_py_narg' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='578' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='225280'>
- <var-decl name='_py_ndigits' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='579' column='1'/>
+ <var-decl name='_py_ndigits' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='579' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='225664'>
- <var-decl name='_py_nested' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='580' column='1'/>
+ <var-decl name='_py_nested' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='580' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='226048'>
- <var-decl name='_py_new_file_name' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='581' column='1'/>
+ <var-decl name='_py_new_file_name' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='581' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='226496'>
- <var-decl name='_py_new_limit' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='582' column='1'/>
+ <var-decl name='_py_new_limit' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='582' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='226944'>
- <var-decl name='_py_newline' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='583' column='1'/>
+ <var-decl name='_py_newline' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='583' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='227328'>
- <var-decl name='_py_newlines' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='584' column='1'/>
+ <var-decl name='_py_newlines' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='584' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='227776'>
- <var-decl name='_py_next' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='585' column='1'/>
+ <var-decl name='_py_next' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='585' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='228160'>
- <var-decl name='_py_nlocals' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='586' column='1'/>
+ <var-decl name='_py_nlocals' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='586' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='228544'>
- <var-decl name='_py_node_depth' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='587' column='1'/>
+ <var-decl name='_py_node_depth' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='587' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='228992'>
- <var-decl name='_py_node_offset' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='588' column='1'/>
+ <var-decl name='_py_node_offset' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='588' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='229440'>
- <var-decl name='_py_ns' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='589' column='1'/>
+ <var-decl name='_py_ns' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='589' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='229824'>
- <var-decl name='_py_nstype' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='590' column='1'/>
+ <var-decl name='_py_nstype' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='590' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='230208'>
- <var-decl name='_py_nt' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='591' column='1'/>
+ <var-decl name='_py_nt' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='591' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='230592'>
- <var-decl name='_py_null' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='592' column='1'/>
+ <var-decl name='_py_null' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='592' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='230976'>
- <var-decl name='_py_number' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='593' column='1'/>
+ <var-decl name='_py_number' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='593' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='231360'>
- <var-decl name='_py_obj' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='594' column='1'/>
+ <var-decl name='_py_obj' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='594' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='231744'>
- <var-decl name='_py_object' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='595' column='1'/>
+ <var-decl name='_py_object' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='595' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='232128'>
- <var-decl name='_py_offset' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='596' column='1'/>
+ <var-decl name='_py_offset' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='596' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='232512'>
- <var-decl name='_py_offset_dst' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='597' column='1'/>
+ <var-decl name='_py_offset_dst' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='597' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='232960'>
- <var-decl name='_py_offset_src' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='598' column='1'/>
+ <var-decl name='_py_offset_src' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='598' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='233408'>
- <var-decl name='_py_on_type_read' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='599' column='1'/>
+ <var-decl name='_py_on_type_read' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='599' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='233856'>
- <var-decl name='_py_onceregistry' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='600' column='1'/>
+ <var-decl name='_py_onceregistry' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='600' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='234304'>
- <var-decl name='_py_only_keys' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='601' column='1'/>
+ <var-decl name='_py_only_keys' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='601' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='234752'>
- <var-decl name='_py_oparg' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='602' column='1'/>
+ <var-decl name='_py_oparg' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='602' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='235136'>
- <var-decl name='_py_opcode' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='603' column='1'/>
+ <var-decl name='_py_opcode' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='603' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='235520'>
- <var-decl name='_py_open' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='604' column='1'/>
+ <var-decl name='_py_open' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='604' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='235904'>
- <var-decl name='_py_opener' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='605' column='1'/>
+ <var-decl name='_py_opener' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='605' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='236288'>
- <var-decl name='_py_operation' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='606' column='1'/>
+ <var-decl name='_py_operation' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='606' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='236736'>
- <var-decl name='_py_optimize' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='607' column='1'/>
+ <var-decl name='_py_optimize' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='607' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='237184'>
- <var-decl name='_py_options' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='608' column='1'/>
+ <var-decl name='_py_options' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='608' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='237568'>
- <var-decl name='_py_order' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='609' column='1'/>
+ <var-decl name='_py_order' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='609' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='237952'>
- <var-decl name='_py_origin' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='610' column='1'/>
+ <var-decl name='_py_origin' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='610' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='238336'>
- <var-decl name='_py_out_fd' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='611' column='1'/>
+ <var-decl name='_py_out_fd' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='611' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='238720'>
- <var-decl name='_py_outgoing' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='612' column='1'/>
+ <var-decl name='_py_outgoing' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='612' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='239168'>
- <var-decl name='_py_overlapped' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='613' column='1'/>
+ <var-decl name='_py_overlapped' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='613' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='239616'>
- <var-decl name='_py_owner' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='614' column='1'/>
+ <var-decl name='_py_owner' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='614' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='240000'>
- <var-decl name='_py_pages' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='615' column='1'/>
+ <var-decl name='_py_pages' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='615' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='240384'>
- <var-decl name='_py_parent' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='616' column='1'/>
+ <var-decl name='_py_parent' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='616' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='240768'>
- <var-decl name='_py_password' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='617' column='1'/>
+ <var-decl name='_py_password' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='617' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='241216'>
- <var-decl name='_py_path' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='618' column='1'/>
+ <var-decl name='_py_path' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='618' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='241600'>
- <var-decl name='_py_pattern' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='619' column='1'/>
+ <var-decl name='_py_pattern' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='619' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='241984'>
- <var-decl name='_py_peek' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='620' column='1'/>
+ <var-decl name='_py_peek' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='620' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='242368'>
- <var-decl name='_py_persistent_id' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='621' column='1'/>
+ <var-decl name='_py_persistent_id' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='621' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='242816'>
- <var-decl name='_py_persistent_load' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='622' column='1'/>
+ <var-decl name='_py_persistent_load' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='622' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='243264'>
- <var-decl name='_py_person' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='623' column='1'/>
+ <var-decl name='_py_person' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='623' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='243648'>
- <var-decl name='_py_pi_factory' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='624' column='1'/>
+ <var-decl name='_py_pi_factory' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='624' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='244096'>
- <var-decl name='_py_pid' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='625' column='1'/>
+ <var-decl name='_py_pid' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='625' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='244480'>
- <var-decl name='_py_policy' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='626' column='1'/>
+ <var-decl name='_py_policy' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='626' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='244864'>
- <var-decl name='_py_pos' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='627' column='1'/>
+ <var-decl name='_py_pos' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='627' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='245248'>
- <var-decl name='_py_pos1' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='628' column='1'/>
+ <var-decl name='_py_pos1' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='628' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='245632'>
- <var-decl name='_py_pos2' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='629' column='1'/>
+ <var-decl name='_py_pos2' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='629' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='246016'>
- <var-decl name='_py_posix' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='630' column='1'/>
+ <var-decl name='_py_posix' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='630' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='246400'>
- <var-decl name='_py_print_file_and_line' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='631' column='1'/>
+ <var-decl name='_py_print_file_and_line' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='631' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='246912'>
- <var-decl name='_py_priority' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='632' column='1'/>
+ <var-decl name='_py_priority' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='632' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='247360'>
- <var-decl name='_py_progress' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='633' column='1'/>
+ <var-decl name='_py_progress' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='633' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='247808'>
- <var-decl name='_py_progress_handler' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='634' column='1'/>
+ <var-decl name='_py_progress_handler' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='634' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='248320'>
- <var-decl name='_py_progress_routine' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='635' column='1'/>
+ <var-decl name='_py_progress_routine' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='635' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='248832'>
- <var-decl name='_py_proto' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='636' column='1'/>
+ <var-decl name='_py_proto' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='636' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='249216'>
- <var-decl name='_py_protocol' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='637' column='1'/>
+ <var-decl name='_py_protocol' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='637' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='249664'>
- <var-decl name='_py_ps1' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='638' column='1'/>
+ <var-decl name='_py_ps1' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='638' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='250048'>
- <var-decl name='_py_ps2' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='639' column='1'/>
+ <var-decl name='_py_ps2' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='639' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='250432'>
- <var-decl name='_py_query' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='640' column='1'/>
+ <var-decl name='_py_query' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='640' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='250816'>
- <var-decl name='_py_quotetabs' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='641' column='1'/>
+ <var-decl name='_py_quotetabs' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='641' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='251264'>
- <var-decl name='_py_raw' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='642' column='1'/>
+ <var-decl name='_py_raw' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='642' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='251648'>
- <var-decl name='_py_read' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='643' column='1'/>
+ <var-decl name='_py_read' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='643' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='252032'>
- <var-decl name='_py_read1' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='644' column='1'/>
+ <var-decl name='_py_read1' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='644' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='252416'>
- <var-decl name='_py_readable' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='645' column='1'/>
+ <var-decl name='_py_readable' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='645' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='252864'>
- <var-decl name='_py_readall' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='646' column='1'/>
+ <var-decl name='_py_readall' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='646' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='253248'>
- <var-decl name='_py_readinto' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='647' column='1'/>
+ <var-decl name='_py_readinto' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='647' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='253696'>
- <var-decl name='_py_readinto1' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='648' column='1'/>
+ <var-decl name='_py_readinto1' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='648' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='254144'>
- <var-decl name='_py_readline' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='649' column='1'/>
+ <var-decl name='_py_readline' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='649' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='254592'>
- <var-decl name='_py_readonly' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='650' column='1'/>
+ <var-decl name='_py_readonly' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='650' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='255040'>
- <var-decl name='_py_real' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='651' column='1'/>
+ <var-decl name='_py_real' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='651' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='255424'>
- <var-decl name='_py_reducer_override' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='652' column='1'/>
+ <var-decl name='_py_reducer_override' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='652' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='255936'>
- <var-decl name='_py_registry' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='653' column='1'/>
+ <var-decl name='_py_registry' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='653' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256384'>
- <var-decl name='_py_rel_tol' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='654' column='1'/>
+ <var-decl name='_py_rel_tol' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='654' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256768'>
- <var-decl name='_py_release' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='655' column='1'/>
+ <var-decl name='_py_release' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='655' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='257152'>
- <var-decl name='_py_reload' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='656' column='1'/>
+ <var-decl name='_py_reload' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='656' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='257536'>
- <var-decl name='_py_repl' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='657' column='1'/>
+ <var-decl name='_py_repl' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='657' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='257920'>
- <var-decl name='_py_replace' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='658' column='1'/>
+ <var-decl name='_py_replace' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='658' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='258304'>
- <var-decl name='_py_reserved' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='659' column='1'/>
+ <var-decl name='_py_reserved' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='659' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='258752'>
- <var-decl name='_py_reset' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='660' column='1'/>
+ <var-decl name='_py_reset' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='660' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='259136'>
- <var-decl name='_py_resetids' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='661' column='1'/>
+ <var-decl name='_py_resetids' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='661' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='259584'>
- <var-decl name='_py_return' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='662' column='1'/>
+ <var-decl name='_py_return' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='662' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='259968'>
- <var-decl name='_py_reverse' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='663' column='1'/>
+ <var-decl name='_py_reverse' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='663' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='260352'>
- <var-decl name='_py_reversed' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='664' column='1'/>
+ <var-decl name='_py_reversed' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='664' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='260800'>
- <var-decl name='_py_salt' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='665' column='1'/>
+ <var-decl name='_py_salt' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='665' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='261184'>
- <var-decl name='_py_sched_priority' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='666' column='1'/>
+ <var-decl name='_py_sched_priority' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='666' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='261632'>
- <var-decl name='_py_scheduler' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='667' column='1'/>
+ <var-decl name='_py_scheduler' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='667' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='262080'>
- <var-decl name='_py_second' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='668' column='1'/>
+ <var-decl name='_py_second' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='668' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='262464'>
- <var-decl name='_py_security_attributes' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='669' column='1'/>
+ <var-decl name='_py_security_attributes' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='669' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='262976'>
- <var-decl name='_py_seek' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='670' column='1'/>
+ <var-decl name='_py_seek' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='670' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='263360'>
- <var-decl name='_py_seekable' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='671' column='1'/>
+ <var-decl name='_py_seekable' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='671' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='263808'>
- <var-decl name='_py_selectors' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='672' column='1'/>
+ <var-decl name='_py_selectors' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='672' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='264256'>
- <var-decl name='_py_self' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='673' column='1'/>
+ <var-decl name='_py_self' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='673' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='264640'>
- <var-decl name='_py_send' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='674' column='1'/>
+ <var-decl name='_py_send' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='674' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='265024'>
- <var-decl name='_py_sep' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='675' column='1'/>
+ <var-decl name='_py_sep' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='675' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='265408'>
- <var-decl name='_py_sequence' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='676' column='1'/>
+ <var-decl name='_py_sequence' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='676' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='265856'>
- <var-decl name='_py_server_hostname' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='677' column='1'/>
+ <var-decl name='_py_server_hostname' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='677' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='266304'>
- <var-decl name='_py_server_side' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='678' column='1'/>
+ <var-decl name='_py_server_side' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='678' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='266752'>
- <var-decl name='_py_session' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='679' column='1'/>
+ <var-decl name='_py_session' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='679' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='267136'>
- <var-decl name='_py_setcomp' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='680' column='1'/>
+ <var-decl name='_py_setcomp' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='680' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='267520'>
- <var-decl name='_py_setpgroup' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='681' column='1'/>
+ <var-decl name='_py_setpgroup' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='681' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='267968'>
- <var-decl name='_py_setsid' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='682' column='1'/>
+ <var-decl name='_py_setsid' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='682' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='268352'>
- <var-decl name='_py_setsigdef' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='683' column='1'/>
+ <var-decl name='_py_setsigdef' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='683' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='268800'>
- <var-decl name='_py_setsigmask' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='684' column='1'/>
+ <var-decl name='_py_setsigmask' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='684' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='269248'>
- <var-decl name='_py_setstate' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='685' column='1'/>
+ <var-decl name='_py_setstate' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='685' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='269696'>
- <var-decl name='_py_shape' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='686' column='1'/>
+ <var-decl name='_py_shape' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='686' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='270080'>
- <var-decl name='_py_show_cmd' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='687' column='1'/>
+ <var-decl name='_py_show_cmd' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='687' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='270528'>
- <var-decl name='_py_signed' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='688' column='1'/>
+ <var-decl name='_py_signed' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='688' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='270912'>
- <var-decl name='_py_size' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='689' column='1'/>
+ <var-decl name='_py_size' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='689' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='271296'>
- <var-decl name='_py_sizehint' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='690' column='1'/>
+ <var-decl name='_py_sizehint' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='690' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='271744'>
- <var-decl name='_py_skip_file_prefixes' type-id='type-id-1201' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='691' column='1'/>
+ <var-decl name='_py_skip_file_prefixes' type-id='type-id-1202' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='691' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='272256'>
- <var-decl name='_py_sleep' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='692' column='1'/>
+ <var-decl name='_py_sleep' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='692' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='272640'>
- <var-decl name='_py_sock' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='693' column='1'/>
+ <var-decl name='_py_sock' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='693' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='273024'>
- <var-decl name='_py_sort' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='694' column='1'/>
+ <var-decl name='_py_sort' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='694' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='273408'>
- <var-decl name='_py_source' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='695' column='1'/>
+ <var-decl name='_py_source' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='695' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='273792'>
- <var-decl name='_py_source_traceback' type-id='type-id-1199' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='696' column='1'/>
+ <var-decl name='_py_source_traceback' type-id='type-id-1200' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='696' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='274304'>
- <var-decl name='_py_spam' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='697' column='1'/>
+ <var-decl name='_py_spam' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='697' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='274688'>
- <var-decl name='_py_src' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='698' column='1'/>
+ <var-decl name='_py_src' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='698' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='275072'>
- <var-decl name='_py_src_dir_fd' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='699' column='1'/>
+ <var-decl name='_py_src_dir_fd' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='699' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='275520'>
- <var-decl name='_py_stacklevel' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='700' column='1'/>
+ <var-decl name='_py_stacklevel' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='700' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='275968'>
- <var-decl name='_py_start' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='701' column='1'/>
+ <var-decl name='_py_start' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='701' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='276352'>
- <var-decl name='_py_statement' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='702' column='1'/>
+ <var-decl name='_py_statement' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='702' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='276800'>
- <var-decl name='_py_status' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='703' column='1'/>
+ <var-decl name='_py_status' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='703' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='277184'>
- <var-decl name='_py_stderr' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='704' column='1'/>
+ <var-decl name='_py_stderr' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='704' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='277568'>
- <var-decl name='_py_stdin' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='705' column='1'/>
+ <var-decl name='_py_stdin' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='705' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='277952'>
- <var-decl name='_py_stdout' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='706' column='1'/>
+ <var-decl name='_py_stdout' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='706' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='278336'>
- <var-decl name='_py_step' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='707' column='1'/>
+ <var-decl name='_py_step' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='707' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='278720'>
- <var-decl name='_py_steps' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='708' column='1'/>
+ <var-decl name='_py_steps' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='708' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='279104'>
- <var-decl name='_py_store_name' type-id='type-id-1181' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='709' column='1'/>
+ <var-decl name='_py_store_name' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='709' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='279552'>
- <var-decl name='_py_strategy' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='710' column='1'/>
+ <var-decl name='_py_strategy' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='710' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='280000'>
- <var-decl name='_py_strftime' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='711' column='1'/>
+ <var-decl name='_py_strftime' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='711' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='280448'>
- <var-decl name='_py_strict' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='712' column='1'/>
+ <var-decl name='_py_strict' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='712' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='280832'>
- <var-decl name='_py_strict_mode' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='713' column='1'/>
+ <var-decl name='_py_strict_mode' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='713' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='281280'>
- <var-decl name='_py_string' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='714' column='1'/>
+ <var-decl name='_py_string' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='714' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='281664'>
- <var-decl name='_py_sub_key' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='715' column='1'/>
+ <var-decl name='_py_sub_key' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='715' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='282048'>
- <var-decl name='_py_symmetric_difference_update' type-id='type-id-1208' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='716' column='1'/>
+ <var-decl name='_py_symmetric_difference_update' type-id='type-id-1209' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='716' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='282624'>
- <var-decl name='_py_tabsize' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='717' column='1'/>
+ <var-decl name='_py_tabsize' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='717' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='283008'>
- <var-decl name='_py_tag' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='718' column='1'/>
+ <var-decl name='_py_tag' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='718' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='283392'>
- <var-decl name='_py_target' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='719' column='1'/>
+ <var-decl name='_py_target' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='719' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='283776'>
- <var-decl name='_py_target_is_directory' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='720' column='1'/>
+ <var-decl name='_py_target_is_directory' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='720' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='284288'>
- <var-decl name='_py_task' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='721' column='1'/>
+ <var-decl name='_py_task' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='721' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='284672'>
- <var-decl name='_py_tb_frame' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='722' column='1'/>
+ <var-decl name='_py_tb_frame' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='722' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='285120'>
- <var-decl name='_py_tb_lasti' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='723' column='1'/>
+ <var-decl name='_py_tb_lasti' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='723' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='285568'>
- <var-decl name='_py_tb_lineno' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='724' column='1'/>
+ <var-decl name='_py_tb_lineno' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='724' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='286016'>
- <var-decl name='_py_tb_next' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='725' column='1'/>
+ <var-decl name='_py_tb_next' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='725' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='286400'>
- <var-decl name='_py_tell' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='726' column='1'/>
+ <var-decl name='_py_tell' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='726' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='286784'>
- <var-decl name='_py_template' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='727' column='1'/>
+ <var-decl name='_py_template' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='727' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='287232'>
- <var-decl name='_py_term' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='728' column='1'/>
+ <var-decl name='_py_term' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='728' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='287616'>
- <var-decl name='_py_text' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='729' column='1'/>
+ <var-decl name='_py_text' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='729' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288000'>
- <var-decl name='_py_threading' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='730' column='1'/>
+ <var-decl name='_py_threading' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='730' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288448'>
- <var-decl name='_py_throw' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='731' column='1'/>
+ <var-decl name='_py_throw' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='731' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288832'>
- <var-decl name='_py_timeout' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='732' column='1'/>
+ <var-decl name='_py_timeout' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='732' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='289216'>
- <var-decl name='_py_times' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='733' column='1'/>
+ <var-decl name='_py_times' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='733' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='289600'>
- <var-decl name='_py_timetuple' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='734' column='1'/>
+ <var-decl name='_py_timetuple' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='734' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='290048'>
- <var-decl name='_py_top' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='735' column='1'/>
+ <var-decl name='_py_top' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='735' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='290432'>
- <var-decl name='_py_trace_callback' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='736' column='1'/>
+ <var-decl name='_py_trace_callback' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='736' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='290880'>
- <var-decl name='_py_traceback' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='737' column='1'/>
+ <var-decl name='_py_traceback' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='737' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='291328'>
- <var-decl name='_py_trailers' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='738' column='1'/>
+ <var-decl name='_py_trailers' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='738' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='291776'>
- <var-decl name='_py_translate' type-id='type-id-1182' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='739' column='1'/>
+ <var-decl name='_py_translate' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='739' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='292224'>
- <var-decl name='_py_true' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='740' column='1'/>
+ <var-decl name='_py_true' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='740' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='292608'>
- <var-decl name='_py_truncate' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='741' column='1'/>
+ <var-decl name='_py_truncate' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='741' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='293056'>
- <var-decl name='_py_twice' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='742' column='1'/>
+ <var-decl name='_py_twice' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='742' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='293440'>
- <var-decl name='_py_txt' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='743' column='1'/>
+ <var-decl name='_py_txt' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='743' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='293824'>
- <var-decl name='_py_type' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='744' column='1'/>
+ <var-decl name='_py_type' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='744' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='294208'>
- <var-decl name='_py_type_params' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='745' column='1'/>
+ <var-decl name='_py_type_params' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='745' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='294656'>
- <var-decl name='_py_tz' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='746' column='1'/>
+ <var-decl name='_py_tz' type-id='type-id-1186' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='746' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='295040'>
- <var-decl name='_py_tzinfo' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='747' column='1'/>
+ <var-decl name='_py_tzinfo' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='747' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='295424'>
- <var-decl name='_py_tzname' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='748' column='1'/>
+ <var-decl name='_py_tzname' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='748' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='295808'>
- <var-decl name='_py_uid' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='749' column='1'/>
+ <var-decl name='_py_uid' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='749' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='296192'>
- <var-decl name='_py_unlink' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='750' column='1'/>
+ <var-decl name='_py_unlink' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='750' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='296576'>
- <var-decl name='_py_unraisablehook' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='751' column='1'/>
+ <var-decl name='_py_unraisablehook' type-id='type-id-1196' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='751' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='297024'>
- <var-decl name='_py_uri' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='752' column='1'/>
+ <var-decl name='_py_uri' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='752' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='297408'>
- <var-decl name='_py_usedforsecurity' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='753' column='1'/>
+ <var-decl name='_py_usedforsecurity' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='753' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='297856'>
- <var-decl name='_py_value' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='754' column='1'/>
+ <var-decl name='_py_value' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='754' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='298240'>
- <var-decl name='_py_values' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='755' column='1'/>
+ <var-decl name='_py_values' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='755' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='298624'>
- <var-decl name='_py_version' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='756' column='1'/>
+ <var-decl name='_py_version' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='756' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='299008'>
- <var-decl name='_py_volume' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='757' column='1'/>
+ <var-decl name='_py_volume' type-id='type-id-1185' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='757' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='299392'>
- <var-decl name='_py_wait_all' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='758' column='1'/>
+ <var-decl name='_py_wait_all' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='758' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='299840'>
- <var-decl name='_py_warn_on_full_buffer' type-id='type-id-1197' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='759' column='1'/>
+ <var-decl name='_py_warn_on_full_buffer' type-id='type-id-1198' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='759' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='300352'>
- <var-decl name='_py_warnings' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='760' column='1'/>
+ <var-decl name='_py_warnings' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='760' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='300800'>
- <var-decl name='_py_warnoptions' type-id='type-id-1189' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='761' column='1'/>
+ <var-decl name='_py_warnoptions' type-id='type-id-1190' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='761' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='301248'>
- <var-decl name='_py_wbits' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='762' column='1'/>
+ <var-decl name='_py_wbits' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='762' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='301632'>
- <var-decl name='_py_week' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='763' column='1'/>
+ <var-decl name='_py_week' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='763' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='302016'>
- <var-decl name='_py_weekday' type-id='type-id-1193' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='764' column='1'/>
+ <var-decl name='_py_weekday' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='764' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='302400'>
- <var-decl name='_py_which' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='765' column='1'/>
+ <var-decl name='_py_which' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='765' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='302784'>
- <var-decl name='_py_who' type-id='type-id-1205' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='766' column='1'/>
+ <var-decl name='_py_who' type-id='type-id-1206' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='766' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='303168'>
- <var-decl name='_py_withdata' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='767' column='1'/>
+ <var-decl name='_py_withdata' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='767' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='303616'>
- <var-decl name='_py_writable' type-id='type-id-1183' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='768' column='1'/>
+ <var-decl name='_py_writable' type-id='type-id-1184' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='768' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='304064'>
- <var-decl name='_py_write' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='769' column='1'/>
+ <var-decl name='_py_write' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='769' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='304448'>
- <var-decl name='_py_write_through' type-id='type-id-1187' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='770' column='1'/>
+ <var-decl name='_py_write_through' type-id='type-id-1188' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='770' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='304896'>
- <var-decl name='_py_year' type-id='type-id-1194' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='771' column='1'/>
+ <var-decl name='_py_year' type-id='type-id-1195' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='771' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='305280'>
- <var-decl name='_py_zdict' type-id='type-id-1191' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='772' column='1'/>
+ <var-decl name='_py_zdict' type-id='type-id-1192' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='772' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__84' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='58' column='1' id='type-id-1192'>
+ <class-decl name='__anonymous_struct__84' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='58' column='1' id='type-id-1193'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='58' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-872' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='58' column='1'/>
+ <var-decl name='_data' type-id='type-id-871' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='58' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__85' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='59' column='1' id='type-id-1193'>
+ <class-decl name='__anonymous_struct__85' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='59' column='1' id='type-id-1194'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='59' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-903' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='59' column='1'/>
+ <var-decl name='_data' type-id='type-id-902' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='59' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__88' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='62' column='1' id='type-id-1194'>
+ <class-decl name='__anonymous_struct__88' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='62' column='1' id='type-id-1195'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='62' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='62' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-898' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='62' column='1'/>
+ <var-decl name='_data' type-id='type-id-897' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='62' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__89' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='63' column='1' id='type-id-1195'>
+ <class-decl name='__anonymous_struct__89' size-in-bits='448' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='63' column='1' id='type-id-1196'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='63' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-870' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='63' column='1'/>
+ <var-decl name='_data' type-id='type-id-869' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='63' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__90' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='64' column='1' id='type-id-1196'>
+ <class-decl name='__anonymous_struct__90' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='64' column='1' id='type-id-1197'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='64' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='64' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-874' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='64' column='1'/>
+ <var-decl name='_data' type-id='type-id-873' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='64' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__94' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='68' column='1' id='type-id-1197'>
+ <class-decl name='__anonymous_struct__94' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='68' column='1' id='type-id-1198'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='68' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-879' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='68' column='1'/>
+ <var-decl name='_data' type-id='type-id-878' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='68' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__121' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='95' column='1' id='type-id-1198'>
+ <class-decl name='__anonymous_struct__121' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='95' column='1' id='type-id-1199'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='95' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='95' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-887' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='95' column='1'/>
+ <var-decl name='_data' type-id='type-id-886' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='95' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__143' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='117' column='1' id='type-id-1199'>
+ <class-decl name='__anonymous_struct__143' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='117' column='1' id='type-id-1200'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='117' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='117' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-873' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='117' column='1'/>
+ <var-decl name='_data' type-id='type-id-872' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='117' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__168' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='142' column='1' id='type-id-1200'>
+ <class-decl name='__anonymous_struct__168' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='142' column='1' id='type-id-1201'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='142' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='142' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-880' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='142' column='1'/>
+ <var-decl name='_data' type-id='type-id-879' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='142' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__211' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='185' column='1' id='type-id-1201'>
+ <class-decl name='__anonymous_struct__211' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='185' column='1' id='type-id-1202'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='185' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='185' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-876' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='185' column='1'/>
+ <var-decl name='_data' type-id='type-id-875' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='185' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__236' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='210' column='1' id='type-id-1202'>
+ <class-decl name='__anonymous_struct__236' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='210' column='1' id='type-id-1203'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='210' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='210' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-882' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='210' column='1'/>
+ <var-decl name='_data' type-id='type-id-881' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='210' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__244' size-in-bits='640' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='218' column='1' id='type-id-1203'>
+ <class-decl name='__anonymous_struct__244' size-in-bits='640' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='218' column='1' id='type-id-1204'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='218' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='218' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-895' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='218' column='1'/>
+ <var-decl name='_data' type-id='type-id-894' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='218' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__247' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='221' column='1' id='type-id-1204'>
+ <class-decl name='__anonymous_struct__247' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='221' column='1' id='type-id-1205'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='221' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='221' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-893' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='221' column='1'/>
+ <var-decl name='_data' type-id='type-id-892' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='221' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__275' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='249' column='1' id='type-id-1205'>
+ <class-decl name='__anonymous_struct__275' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='249' column='1' id='type-id-1206'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='249' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='249' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-897' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='249' column='1'/>
+ <var-decl name='_data' type-id='type-id-896' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='249' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__292' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='266' column='1' id='type-id-1206'>
+ <class-decl name='__anonymous_struct__292' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='266' column='1' id='type-id-1207'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='266' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='266' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-889' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='266' column='1'/>
+ <var-decl name='_data' type-id='type-id-888' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='266' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__338' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='312' column='1' id='type-id-1207'>
+ <class-decl name='__anonymous_struct__338' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='312' column='1' id='type-id-1208'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='312' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='312' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-884' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='312' column='1'/>
+ <var-decl name='_data' type-id='type-id-883' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='312' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__742' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='716' column='1' id='type-id-1208'>
+ <class-decl name='__anonymous_struct__742' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='716' column='1' id='type-id-1209'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='716' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='716' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-891' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='716' column='1'/>
+ <var-decl name='_data' type-id='type-id-890' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='716' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__799' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='774' column='1' id='type-id-778'>
+ <class-decl name='__anonymous_struct__799' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='774' column='1' id='type-id-777'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_ascii' type-id='type-id-1038' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='775' column='1'/>
+ <var-decl name='_ascii' type-id='type-id-1037' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='775' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='_data' type-id='type-id-892' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='776' column='1'/>
+ <var-decl name='_data' type-id='type-id-891' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='776' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__800' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='778' column='1' id='type-id-776'>
+ <class-decl name='__anonymous_struct__800' size-in-bits='512' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='778' column='1' id='type-id-775'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_latin1' type-id='type-id-1041' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='779' column='1'/>
+ <var-decl name='_latin1' type-id='type-id-1040' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='779' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
- <var-decl name='_data' type-id='type-id-892' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='780' column='1'/>
+ <var-decl name='_data' type-id='type-id-891' visibility='default' filepath='./Include/internal/pycore_global_strings.h' line='780' column='1'/>
</data-member>
</class-decl>
- <class-decl name='PyHamtNode' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1209' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='38' column='1' id='type-id-1210'>
+ <class-decl name='PyHamtNode' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1210' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='38' column='1' id='type-id-1211'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='39' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyHamtNode' type-id='type-id-1210' filepath='./Include/internal/pycore_hamt.h' line='40' column='1' id='type-id-1209'/>
- <class-decl name='PyHamtObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-1178' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='44' column='1' id='type-id-1211'>
+ <typedef-decl name='PyHamtNode' type-id='type-id-1211' filepath='./Include/internal/pycore_hamt.h' line='40' column='1' id='type-id-1210'/>
+ <class-decl name='PyHamtObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-1179' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='44' column='1' id='type-id-1212'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='45' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='h_root' type-id='type-id-1212' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='46' column='1'/>
+ <var-decl name='h_root' type-id='type-id-1213' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='46' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='h_weakreflist' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='47' column='1'/>
@@ -19778,8 +19763,8 @@
<var-decl name='h_count' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='48' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyHamtObject' type-id='type-id-1211' filepath='./Include/internal/pycore_hamt.h' line='49' column='1' id='type-id-1178'/>
- <class-decl name='PyHamtNode_Bitmap' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-1174' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='52' column='1' id='type-id-1213'>
+ <typedef-decl name='PyHamtObject' type-id='type-id-1212' filepath='./Include/internal/pycore_hamt.h' line='49' column='1' id='type-id-1179'/>
+ <class-decl name='PyHamtNode_Bitmap' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-1175' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='52' column='1' id='type-id-1214'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-318' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='53' column='1'/>
</data-member>
@@ -19790,25 +19775,25 @@
<var-decl name='b_array' type-id='type-id-358' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='55' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyHamtNode_Bitmap' type-id='type-id-1213' filepath='./Include/internal/pycore_hamt.h' line='56' column='1' id='type-id-1174'/>
- <class-decl name='_Py_slist_item_s' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='13' column='1' id='type-id-1214'>
+ <typedef-decl name='PyHamtNode_Bitmap' type-id='type-id-1214' filepath='./Include/internal/pycore_hamt.h' line='56' column='1' id='type-id-1175'/>
+ <class-decl name='_Py_slist_item_s' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='13' column='1' id='type-id-1215'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='next' type-id='type-id-1215' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='14' column='1'/>
+ <var-decl name='next' type-id='type-id-1216' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='14' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_slist_item_t' type-id='type-id-1214' filepath='./Include/internal/pycore_hashtable.h' line='15' column='1' id='type-id-1216'/>
- <class-decl name='_Py_slist_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-1217' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='17' column='1' id='type-id-1218'>
+ <typedef-decl name='_Py_slist_item_t' type-id='type-id-1215' filepath='./Include/internal/pycore_hashtable.h' line='15' column='1' id='type-id-1217'/>
+ <class-decl name='_Py_slist_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-1218' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='17' column='1' id='type-id-1219'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='head' type-id='type-id-1219' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='18' column='1'/>
+ <var-decl name='head' type-id='type-id-1220' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='18' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_slist_t' type-id='type-id-1218' filepath='./Include/internal/pycore_hashtable.h' line='19' column='1' id='type-id-1217'/>
- <class-decl name='_Py_hashtable_entry_t' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-1220' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='28' column='1' id='type-id-1221'>
+ <typedef-decl name='_Py_slist_t' type-id='type-id-1219' filepath='./Include/internal/pycore_hashtable.h' line='19' column='1' id='type-id-1218'/>
+ <class-decl name='_Py_hashtable_entry_t' size-in-bits='256' is-struct='yes' naming-typedef-id='type-id-1221' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='28' column='1' id='type-id-1222'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='_Py_slist_item' type-id='type-id-1216' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='30' column='1'/>
+ <var-decl name='_Py_slist_item' type-id='type-id-1217' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='30' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='key_hash' type-id='type-id-1222' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='32' column='1'/>
+ <var-decl name='key_hash' type-id='type-id-1223' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='32' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='key' type-id='type-id-29' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='33' column='1'/>
@@ -19817,22 +19802,22 @@
<var-decl name='value' type-id='type-id-29' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='34' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_hashtable_entry_t' type-id='type-id-1221' filepath='./Include/internal/pycore_hashtable.h' line='35' column='1' id='type-id-1220'/>
- <typedef-decl name='_Py_hashtable_t' type-id='type-id-1223' filepath='./Include/internal/pycore_hashtable.h' line='42' column='1' id='type-id-540'/>
- <typedef-decl name='_Py_hashtable_hash_func' type-id='type-id-1224' filepath='./Include/internal/pycore_hashtable.h' line='44' column='1' id='type-id-544'/>
- <typedef-decl name='_Py_hashtable_compare_func' type-id='type-id-84' filepath='./Include/internal/pycore_hashtable.h' line='45' column='1' id='type-id-545'/>
- <typedef-decl name='_Py_hashtable_destroy_func' type-id='type-id-511' filepath='./Include/internal/pycore_hashtable.h' line='46' column='1' id='type-id-546'/>
- <typedef-decl name='_Py_hashtable_get_entry_func' type-id='type-id-1225' filepath='./Include/internal/pycore_hashtable.h' line='47' column='1' id='type-id-1226'/>
- <class-decl name='_Py_hashtable_allocator_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-537' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='50' column='1' id='type-id-1227'>
+ <typedef-decl name='_Py_hashtable_entry_t' type-id='type-id-1222' filepath='./Include/internal/pycore_hashtable.h' line='35' column='1' id='type-id-1221'/>
+ <typedef-decl name='_Py_hashtable_t' type-id='type-id-1224' filepath='./Include/internal/pycore_hashtable.h' line='42' column='1' id='type-id-539'/>
+ <typedef-decl name='_Py_hashtable_hash_func' type-id='type-id-1225' filepath='./Include/internal/pycore_hashtable.h' line='44' column='1' id='type-id-543'/>
+ <typedef-decl name='_Py_hashtable_compare_func' type-id='type-id-84' filepath='./Include/internal/pycore_hashtable.h' line='45' column='1' id='type-id-544'/>
+ <typedef-decl name='_Py_hashtable_destroy_func' type-id='type-id-510' filepath='./Include/internal/pycore_hashtable.h' line='46' column='1' id='type-id-545'/>
+ <typedef-decl name='_Py_hashtable_get_entry_func' type-id='type-id-1226' filepath='./Include/internal/pycore_hashtable.h' line='47' column='1' id='type-id-1227'/>
+ <class-decl name='_Py_hashtable_allocator_t' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-536' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='50' column='1' id='type-id-1228'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='malloc' type-id='type-id-1228' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='52' column='1'/>
+ <var-decl name='malloc' type-id='type-id-1229' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='free' type-id='type-id-511' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='55' column='1'/>
+ <var-decl name='free' type-id='type-id-510' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='55' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_hashtable_allocator_t' type-id='type-id-1227' filepath='./Include/internal/pycore_hashtable.h' line='56' column='1' id='type-id-537'/>
- <class-decl name='_Py_hashtable_t' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='60' column='1' id='type-id-1223'>
+ <typedef-decl name='_Py_hashtable_allocator_t' type-id='type-id-1228' filepath='./Include/internal/pycore_hashtable.h' line='56' column='1' id='type-id-536'/>
+ <class-decl name='_Py_hashtable_t' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='60' column='1' id='type-id-1224'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='nentries' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='61' column='1'/>
</data-member>
@@ -19840,50 +19825,50 @@
<var-decl name='nbuckets' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='62' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='buckets' type-id='type-id-1229' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='63' column='1'/>
+ <var-decl name='buckets' type-id='type-id-1230' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='get_entry_func' type-id='type-id-1226' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='65' column='1'/>
+ <var-decl name='get_entry_func' type-id='type-id-1227' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='65' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='hash_func' type-id='type-id-544' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='66' column='1'/>
+ <var-decl name='hash_func' type-id='type-id-543' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='compare_func' type-id='type-id-545' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='67' column='1'/>
+ <var-decl name='compare_func' type-id='type-id-544' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='67' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='key_destroy_func' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='68' column='1'/>
+ <var-decl name='key_destroy_func' type-id='type-id-545' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
- <var-decl name='value_destroy_func' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='69' column='1'/>
+ <var-decl name='value_destroy_func' type-id='type-id-545' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='69' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='alloc' type-id='type-id-537' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='70' column='1'/>
+ <var-decl name='alloc' type-id='type-id-536' visibility='default' filepath='./Include/internal/pycore_hashtable.h' line='70' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_import_runtime_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='40' column='1' id='type-id-1230'>
+ <class-decl name='_import_runtime_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='40' column='1' id='type-id-1231'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='inittab' type-id='type-id-1231' visibility='default' filepath='./Include/internal/pycore_import.h' line='42' column='1'/>
+ <var-decl name='inittab' type-id='type-id-1232' visibility='default' filepath='./Include/internal/pycore_import.h' line='42' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='last_module_index' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_import.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='extensions' type-id='type-id-1232' visibility='default' filepath='./Include/internal/pycore_import.h' line='58' column='1'/>
+ <var-decl name='extensions' type-id='type-id-1233' visibility='default' filepath='./Include/internal/pycore_import.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='pkgcontext' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_import.h' line='60' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__38' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='48' column='1' id='type-id-1232'>
+ <class-decl name='__anonymous_struct__38' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='48' column='1' id='type-id-1233'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_import.h' line='50' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_import.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='hashtable' type-id='type-id-547' visibility='default' filepath='./Include/internal/pycore_import.h' line='57' column='1'/>
+ <var-decl name='hashtable' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_import.h' line='57' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_import_state' size-in-bits='768' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='63' column='1' id='type-id-1233'>
+ <class-decl name='_import_state' size-in-bits='768' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='63' column='1' id='type-id-1234'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='modules' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_import.h' line='65' column='1'/>
</data-member>
@@ -19906,13 +19891,13 @@
<var-decl name='import_func' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_import.h' line='95' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='lock' type-id='type-id-1234' visibility='default' filepath='./Include/internal/pycore_import.h' line='97' column='1'/>
+ <var-decl name='lock' type-id='type-id-1235' visibility='default' filepath='./Include/internal/pycore_import.h' line='97' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
- <var-decl name='find_and_load' type-id='type-id-1235' visibility='default' filepath='./Include/internal/pycore_import.h' line='103' column='1'/>
+ <var-decl name='find_and_load' type-id='type-id-1236' visibility='default' filepath='./Include/internal/pycore_import.h' line='103' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__801' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='99' column='1' id='type-id-1235'>
+ <class-decl name='__anonymous_struct__801' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='99' column='1' id='type-id-1236'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='import_level' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_import.h' line='100' column='1'/>
</data-member>
@@ -19923,14 +19908,14 @@
<var-decl name='header' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_import.h' line='102' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_long_state' size-in-bits='32' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='43' column='1' id='type-id-1236'>
+ <class-decl name='_Py_long_state' size-in-bits='32' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='43' column='1' id='type-id-1237'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='max_str_digits' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_interp.h' line='44' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_stoptheworld_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='49' column='1' id='type-id-1237'>
+ <class-decl name='_stoptheworld_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='49' column='1' id='type-id-1238'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_interp.h' line='50' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_interp.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8'>
<var-decl name='requested' type-id='type-id-351' visibility='default' filepath='./Include/internal/pycore_interp.h' line='54' column='1'/>
@@ -19942,7 +19927,7 @@
<var-decl name='is_global' type-id='type-id-351' visibility='default' filepath='./Include/internal/pycore_interp.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='stop_event' type-id='type-id-1238' visibility='default' filepath='./Include/internal/pycore_interp.h' line='58' column='1'/>
+ <var-decl name='stop_event' type-id='type-id-1239' visibility='default' filepath='./Include/internal/pycore_interp.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='thread_countdown' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_interp.h' line='59' column='1'/>
@@ -19951,7 +19936,7 @@
<var-decl name='requester' type-id='type-id-26' visibility='default' filepath='./Include/internal/pycore_interp.h' line='61' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_rare_events' size-in-bits='40' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='74' column='1' id='type-id-1239'>
+ <class-decl name='_rare_events' size-in-bits='40' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='74' column='1' id='type-id-1240'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='set_class' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_interp.h' line='76' column='1'/>
</data-member>
@@ -19968,10 +19953,10 @@
<var-decl name='func_modification' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_interp.h' line='84' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_rare_events' type-id='type-id-1239' filepath='./Include/internal/pycore_interp.h' line='85' column='1' id='type-id-1240'/>
- <class-decl name='_is' size-in-bits='1559744' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='94' column='1' id='type-id-1241'>
+ <typedef-decl name='_rare_events' type-id='type-id-1240' filepath='./Include/internal/pycore_interp.h' line='85' column='1' id='type-id-1241'/>
+ <class-decl name='_is' size-in-bits='1559744' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='94' column='1' id='type-id-1242'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='ceval' type-id='type-id-1119' visibility='default' filepath='./Include/internal/pycore_interp.h' line='99' column='1'/>
+ <var-decl name='ceval' type-id='type-id-1118' visibility='default' filepath='./Include/internal/pycore_interp.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='58112'>
<var-decl name='next' type-id='type-id-27' visibility='default' filepath='./Include/internal/pycore_interp.h' line='101' column='1'/>
@@ -19986,7 +19971,7 @@
<var-decl name='requires_idref' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_interp.h' line='105' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='58368'>
- <var-decl name='id_mutex' type-id='type-id-698' visibility='default' filepath='./Include/internal/pycore_interp.h' line='106' column='1'/>
+ <var-decl name='id_mutex' type-id='type-id-1154' visibility='default' filepath='./Include/internal/pycore_interp.h' line='106' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='58432'>
<var-decl name='_whence' type-id='type-id-181' visibility='default' filepath='./Include/internal/pycore_interp.h' line='116' column='1'/>
@@ -20004,10 +19989,10 @@
<var-decl name='last_restart_version' type-id='type-id-426' visibility='default' filepath='./Include/internal/pycore_interp.h' line='127' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='58688'>
- <var-decl name='threads' type-id='type-id-1242' visibility='default' filepath='./Include/internal/pycore_interp.h' line='141' column='1'/>
+ <var-decl name='threads' type-id='type-id-1243' visibility='default' filepath='./Include/internal/pycore_interp.h' line='141' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='59008'>
- <var-decl name='runtime' type-id='type-id-1243' visibility='default' filepath='./Include/internal/pycore_interp.h' line='146' column='1'/>
+ <var-decl name='runtime' type-id='type-id-1244' visibility='default' filepath='./Include/internal/pycore_interp.h' line='146' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='59072'>
<var-decl name='_finalizing' type-id='type-id-26' visibility='default' filepath='./Include/internal/pycore_interp.h' line='153' column='1'/>
@@ -20025,13 +20010,13 @@
<var-decl name='builtins' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_interp.h' line='175' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='61248'>
- <var-decl name='imports' type-id='type-id-1233' visibility='default' filepath='./Include/internal/pycore_interp.h' line='177' column='1'/>
+ <var-decl name='imports' type-id='type-id-1234' visibility='default' filepath='./Include/internal/pycore_interp.h' line='177' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='62016'>
- <var-decl name='_gil' type-id='type-id-1167' visibility='default' filepath='./Include/internal/pycore_interp.h' line='180' column='1'/>
+ <var-decl name='_gil' type-id='type-id-1168' visibility='default' filepath='./Include/internal/pycore_interp.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='63680'>
- <var-decl name='codecs' type-id='type-id-1126' visibility='default' filepath='./Include/internal/pycore_interp.h' line='187' column='1'/>
+ <var-decl name='codecs' type-id='type-id-1125' visibility='default' filepath='./Include/internal/pycore_interp.h' line='187' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='63936'>
<var-decl name='config' type-id='type-id-266' visibility='default' filepath='./Include/internal/pycore_interp.h' line='189' column='1'/>
@@ -20049,10 +20034,10 @@
<var-decl name='builtins_copy' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_interp.h' line='195' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='67776'>
- <var-decl name='eval_frame' type-id='type-id-1033' visibility='default' filepath='./Include/internal/pycore_interp.h' line='197' column='1'/>
+ <var-decl name='eval_frame' type-id='type-id-1032' visibility='default' filepath='./Include/internal/pycore_interp.h' line='197' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='67840'>
- <var-decl name='func_watchers' type-id='type-id-755' visibility='default' filepath='./Include/internal/pycore_interp.h' line='199' column='1'/>
+ <var-decl name='func_watchers' type-id='type-id-754' visibility='default' filepath='./Include/internal/pycore_interp.h' line='199' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='68352'>
<var-decl name='active_func_watchers' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_interp.h' line='201' column='1'/>
@@ -20061,10 +20046,10 @@
<var-decl name='co_extra_user_count' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_interp.h' line='203' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='68480'>
- <var-decl name='co_extra_freefuncs' type-id='type-id-831' visibility='default' filepath='./Include/internal/pycore_interp.h' line='204' column='1'/>
+ <var-decl name='co_extra_freefuncs' type-id='type-id-830' visibility='default' filepath='./Include/internal/pycore_interp.h' line='204' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='84800'>
- <var-decl name='xi' type-id='type-id-1142' visibility='default' filepath='./Include/internal/pycore_interp.h' line='207' column='1'/>
+ <var-decl name='xi' type-id='type-id-1141' visibility='default' filepath='./Include/internal/pycore_interp.h' line='207' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='85056'>
<var-decl name='before_forkers' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_interp.h' line='210' column='1'/>
@@ -20076,82 +20061,82 @@
<var-decl name='after_forkers_child' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_interp.h' line='212' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='85248'>
- <var-decl name='warnings' type-id='type-id-1244' visibility='default' filepath='./Include/internal/pycore_interp.h' line='215' column='1'/>
+ <var-decl name='warnings' type-id='type-id-1245' visibility='default' filepath='./Include/internal/pycore_interp.h' line='215' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='85568'>
- <var-decl name='atexit' type-id='type-id-1102' visibility='default' filepath='./Include/internal/pycore_interp.h' line='216' column='1'/>
+ <var-decl name='atexit' type-id='type-id-1101' visibility='default' filepath='./Include/internal/pycore_interp.h' line='216' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='85824'>
- <var-decl name='stoptheworld' type-id='type-id-1237' visibility='default' filepath='./Include/internal/pycore_interp.h' line='217' column='1'/>
+ <var-decl name='stoptheworld' type-id='type-id-1238' visibility='default' filepath='./Include/internal/pycore_interp.h' line='217' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='86016'>
- <var-decl name='qsbr' type-id='type-id-1245' visibility='default' filepath='./Include/internal/pycore_interp.h' line='218' column='1'/>
+ <var-decl name='qsbr' type-id='type-id-1246' visibility='default' filepath='./Include/internal/pycore_interp.h' line='218' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='86400'>
- <var-decl name='obmalloc' type-id='type-id-1246' visibility='default' filepath='./Include/internal/pycore_interp.h' line='236' column='1'/>
+ <var-decl name='obmalloc' type-id='type-id-1247' visibility='default' filepath='./Include/internal/pycore_interp.h' line='236' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='86464'>
<var-decl name='audit_hooks' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_interp.h' line='238' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='86528'>
- <var-decl name='type_watchers' type-id='type-id-767' visibility='default' filepath='./Include/internal/pycore_interp.h' line='239' column='1'/>
+ <var-decl name='type_watchers' type-id='type-id-766' visibility='default' filepath='./Include/internal/pycore_interp.h' line='239' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='87040'>
- <var-decl name='code_watchers' type-id='type-id-752' visibility='default' filepath='./Include/internal/pycore_interp.h' line='240' column='1'/>
+ <var-decl name='code_watchers' type-id='type-id-751' visibility='default' filepath='./Include/internal/pycore_interp.h' line='240' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='87552'>
<var-decl name='active_code_watchers' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_interp.h' line='242' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='87616'>
- <var-decl name='object_state' type-id='type-id-1247' visibility='default' filepath='./Include/internal/pycore_interp.h' line='244' column='1'/>
+ <var-decl name='object_state' type-id='type-id-1248' visibility='default' filepath='./Include/internal/pycore_interp.h' line='244' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='115968'>
- <var-decl name='unicode' type-id='type-id-1248' visibility='default' filepath='./Include/internal/pycore_interp.h' line='245' column='1'/>
+ <var-decl name='unicode' type-id='type-id-1249' visibility='default' filepath='./Include/internal/pycore_interp.h' line='245' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='116416'>
- <var-decl name='long_state' type-id='type-id-1236' visibility='default' filepath='./Include/internal/pycore_interp.h' line='246' column='1'/>
+ <var-decl name='long_state' type-id='type-id-1237' visibility='default' filepath='./Include/internal/pycore_interp.h' line='246' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='116480'>
- <var-decl name='dtoa' type-id='type-id-1145' visibility='default' filepath='./Include/internal/pycore_interp.h' line='247' column='1'/>
+ <var-decl name='dtoa' type-id='type-id-1144' visibility='default' filepath='./Include/internal/pycore_interp.h' line='247' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='136000'>
<var-decl name='func_state' type-id='type-id-1163' visibility='default' filepath='./Include/internal/pycore_interp.h' line='248' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='660352'>
- <var-decl name='code_state' type-id='type-id-1124' visibility='default' filepath='./Include/internal/pycore_interp.h' line='249' column='1'/>
+ <var-decl name='code_state' type-id='type-id-1123' visibility='default' filepath='./Include/internal/pycore_interp.h' line='249' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='660480'>
- <var-decl name='dict_state' type-id='type-id-1143' visibility='default' filepath='./Include/internal/pycore_interp.h' line='251' column='1'/>
+ <var-decl name='dict_state' type-id='type-id-1142' visibility='default' filepath='./Include/internal/pycore_interp.h' line='251' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='661120'>
- <var-decl name='exc_state' type-id='type-id-1146' visibility='default' filepath='./Include/internal/pycore_interp.h' line='252' column='1'/>
+ <var-decl name='exc_state' type-id='type-id-1145' visibility='default' filepath='./Include/internal/pycore_interp.h' line='252' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='661376'>
- <var-decl name='mem_free_queue' type-id='type-id-1249' visibility='default' filepath='./Include/internal/pycore_interp.h' line='253' column='1'/>
+ <var-decl name='mem_free_queue' type-id='type-id-1250' visibility='default' filepath='./Include/internal/pycore_interp.h' line='253' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='661568'>
- <var-decl name='ast' type-id='type-id-1095' visibility='default' filepath='./Include/internal/pycore_interp.h' line='255' column='1'/>
+ <var-decl name='ast' type-id='type-id-1094' visibility='default' filepath='./Include/internal/pycore_interp.h' line='255' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='677184'>
- <var-decl name='types' type-id='type-id-1250' visibility='default' filepath='./Include/internal/pycore_interp.h' line='256' column='1'/>
+ <var-decl name='types' type-id='type-id-1251' visibility='default' filepath='./Include/internal/pycore_interp.h' line='256' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1544576'>
- <var-decl name='callable_cache' type-id='type-id-1125' visibility='default' filepath='./Include/internal/pycore_interp.h' line='257' column='1'/>
+ <var-decl name='callable_cache' type-id='type-id-1124' visibility='default' filepath='./Include/internal/pycore_interp.h' line='257' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1544832'>
- <var-decl name='optimizer' type-id='type-id-1251' visibility='default' filepath='./Include/internal/pycore_interp.h' line='258' column='1'/>
+ <var-decl name='optimizer' type-id='type-id-1252' visibility='default' filepath='./Include/internal/pycore_interp.h' line='258' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1544896'>
- <var-decl name='executor_list_head' type-id='type-id-772' visibility='default' filepath='./Include/internal/pycore_interp.h' line='259' column='1'/>
+ <var-decl name='executor_list_head' type-id='type-id-771' visibility='default' filepath='./Include/internal/pycore_interp.h' line='259' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1544960'>
- <var-decl name='rare_events' type-id='type-id-1240' visibility='default' filepath='./Include/internal/pycore_interp.h' line='261' column='1'/>
+ <var-decl name='rare_events' type-id='type-id-1241' visibility='default' filepath='./Include/internal/pycore_interp.h' line='261' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1545024'>
<var-decl name='builtins_dict_watcher' type-id='type-id-337' visibility='default' filepath='./Include/internal/pycore_interp.h' line='262' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1545088'>
- <var-decl name='monitors' type-id='type-id-913' visibility='default' filepath='./Include/internal/pycore_interp.h' line='264' column='1'/>
+ <var-decl name='monitors' type-id='type-id-912' visibility='default' filepath='./Include/internal/pycore_interp.h' line='264' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1545208'>
<var-decl name='sys_profile_initialized' type-id='type-id-351' visibility='default' filepath='./Include/internal/pycore_interp.h' line='265' column='1'/>
@@ -20166,25 +20151,25 @@
<var-decl name='sys_tracing_threads' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_interp.h' line='268' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1545408'>
- <var-decl name='monitoring_callables' type-id='type-id-762' visibility='default' filepath='./Include/internal/pycore_interp.h' line='269' column='1'/>
+ <var-decl name='monitoring_callables' type-id='type-id-761' visibility='default' filepath='./Include/internal/pycore_interp.h' line='269' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1554112'>
- <var-decl name='monitoring_tool_names' type-id='type-id-761' visibility='default' filepath='./Include/internal/pycore_interp.h' line='270' column='1'/>
+ <var-decl name='monitoring_tool_names' type-id='type-id-760' visibility='default' filepath='./Include/internal/pycore_interp.h' line='270' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1554624'>
- <var-decl name='cached_objects' type-id='type-id-1175' visibility='default' filepath='./Include/internal/pycore_interp.h' line='272' column='1'/>
+ <var-decl name='cached_objects' type-id='type-id-1176' visibility='default' filepath='./Include/internal/pycore_interp.h' line='272' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1555904'>
- <var-decl name='static_objects' type-id='type-id-1176' visibility='default' filepath='./Include/internal/pycore_interp.h' line='273' column='1'/>
+ <var-decl name='static_objects' type-id='type-id-1177' visibility='default' filepath='./Include/internal/pycore_interp.h' line='273' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1556992'>
- <var-decl name='_initial_thread' type-id='type-id-1252' visibility='default' filepath='./Include/internal/pycore_interp.h' line='276' column='1'/>
+ <var-decl name='_initial_thread' type-id='type-id-1253' visibility='default' filepath='./Include/internal/pycore_interp.h' line='276' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1559680'>
<var-decl name='_interactive_src_count' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_interp.h' line='277' column='1'/>
</data-member>
</class-decl>
- <class-decl name='pythreads' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='128' column='1' id='type-id-1242'>
+ <class-decl name='pythreads' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_interp.h' line='128' column='1' id='type-id-1243'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='next_unique_id' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_interp.h' line='129' column='1'/>
</data-member>
@@ -20201,23 +20186,23 @@
<var-decl name='stacksize' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_interp.h' line='140' column='1'/>
</data-member>
</class-decl>
- <class-decl name='llist_node' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_llist.h' line='34' column='1' id='type-id-1253'>
+ <class-decl name='llist_node' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_llist.h' line='34' column='1' id='type-id-1254'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='next' type-id='type-id-1254' visibility='default' filepath='./Include/internal/pycore_llist.h' line='35' column='1'/>
+ <var-decl name='next' type-id='type-id-1255' visibility='default' filepath='./Include/internal/pycore_llist.h' line='35' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='prev' type-id='type-id-1254' visibility='default' filepath='./Include/internal/pycore_llist.h' line='36' column='1'/>
+ <var-decl name='prev' type-id='type-id-1255' visibility='default' filepath='./Include/internal/pycore_llist.h' line='36' column='1'/>
</data-member>
</class-decl>
- <class-decl name='PyEvent' size-in-bits='8' is-struct='yes' naming-typedef-id='type-id-1238' visibility='default' filepath='./Include/internal/pycore_lock.h' line='73' column='1' id='type-id-1255'>
+ <class-decl name='PyEvent' size-in-bits='8' is-struct='yes' naming-typedef-id='type-id-1239' visibility='default' filepath='./Include/internal/pycore_lock.h' line='73' column='1' id='type-id-1256'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='v' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_lock.h' line='74' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyEvent' type-id='type-id-1255' filepath='./Include/internal/pycore_lock.h' line='75' column='1' id='type-id-1238'/>
- <class-decl name='_PyRecursiveMutex' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1234' visibility='default' filepath='./Include/internal/pycore_lock.h' line='155' column='1' id='type-id-1256'>
+ <typedef-decl name='PyEvent' type-id='type-id-1256' filepath='./Include/internal/pycore_lock.h' line='75' column='1' id='type-id-1239'/>
+ <class-decl name='_PyRecursiveMutex' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1235' visibility='default' filepath='./Include/internal/pycore_lock.h' line='155' column='1' id='type-id-1257'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_lock.h' line='156' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_lock.h' line='156' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='thread' type-id='type-id-375' visibility='default' filepath='./Include/internal/pycore_lock.h' line='157' column='1'/>
@@ -20226,14 +20211,14 @@
<var-decl name='level' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_lock.h' line='158' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyRecursiveMutex' type-id='type-id-1256' filepath='./Include/internal/pycore_lock.h' line='159' column='1' id='type-id-1234'/>
- <class-decl name='_PyRWMutex' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-1257' visibility='default' filepath='./Include/internal/pycore_lock.h' line='192' column='1' id='type-id-1258'>
+ <typedef-decl name='_PyRecursiveMutex' type-id='type-id-1257' filepath='./Include/internal/pycore_lock.h' line='159' column='1' id='type-id-1235'/>
+ <class-decl name='_PyRWMutex' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-1258' visibility='default' filepath='./Include/internal/pycore_lock.h' line='192' column='1' id='type-id-1259'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='bits' type-id='type-id-426' visibility='default' filepath='./Include/internal/pycore_lock.h' line='193' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyRWMutex' type-id='type-id-1258' filepath='./Include/internal/pycore_lock.h' line='194' column='1' id='type-id-1257'/>
- <class-decl name='_PyObjectStackChunk' size-in-bits='16384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_object_stack.h' line='20' column='1' id='type-id-1259'>
+ <typedef-decl name='_PyRWMutex' type-id='type-id-1259' filepath='./Include/internal/pycore_lock.h' line='194' column='1' id='type-id-1258'/>
+ <class-decl name='_PyObjectStackChunk' size-in-bits='16384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_object_stack.h' line='20' column='1' id='type-id-1260'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='prev' type-id='type-id-1162' visibility='default' filepath='./Include/internal/pycore_object_stack.h' line='21' column='1'/>
</data-member>
@@ -20241,15 +20226,15 @@
<var-decl name='n' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_object_stack.h' line='22' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='objs' type-id='type-id-759' visibility='default' filepath='./Include/internal/pycore_object_stack.h' line='23' column='1'/>
+ <var-decl name='objs' type-id='type-id-758' visibility='default' filepath='./Include/internal/pycore_object_stack.h' line='23' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_py_object_runtime_state' size-in-bits='32' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_object_state.h' line='14' column='1' id='type-id-1260'>
+ <class-decl name='_py_object_runtime_state' size-in-bits='32' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_object_state.h' line='14' column='1' id='type-id-1261'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_not_used' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_object_state.h' line='18' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_py_object_state' size-in-bits='28352' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_object_state.h' line='21' column='1' id='type-id-1247'>
+ <class-decl name='_py_object_state' size-in-bits='28352' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_object_state.h' line='21' column='1' id='type-id-1248'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='freelists' type-id='type-id-397' visibility='default' filepath='./Include/internal/pycore_object_state.h' line='23' column='1'/>
</data-member>
@@ -20257,86 +20242,86 @@
<var-decl name='_not_used' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_object_state.h' line='34' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='pymem_uint' type-id='type-id-100' filepath='./Include/internal/pycore_obmalloc.h' line='12' column='1' id='type-id-1261'/>
- <typedef-decl name='pymem_block' type-id='type-id-303' filepath='./Include/internal/pycore_obmalloc.h' line='251' column='1' id='type-id-1262'/>
- <class-decl name='pool_header' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='254' column='1' id='type-id-1263'>
+ <typedef-decl name='pymem_uint' type-id='type-id-100' filepath='./Include/internal/pycore_obmalloc.h' line='12' column='1' id='type-id-1262'/>
+ <typedef-decl name='pymem_block' type-id='type-id-303' filepath='./Include/internal/pycore_obmalloc.h' line='251' column='1' id='type-id-1263'/>
+ <class-decl name='pool_header' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='254' column='1' id='type-id-1264'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='ref' type-id='type-id-1264' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='256' column='1'/>
+ <var-decl name='ref' type-id='type-id-1265' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='256' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='freeblock' type-id='type-id-1265' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='257' column='1'/>
+ <var-decl name='freeblock' type-id='type-id-1266' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='257' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='nextpool' type-id='type-id-1266' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='258' column='1'/>
+ <var-decl name='nextpool' type-id='type-id-1267' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='258' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='prevpool' type-id='type-id-1266' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='259' column='1'/>
+ <var-decl name='prevpool' type-id='type-id-1267' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='259' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='arenaindex' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='260' column='1'/>
+ <var-decl name='arenaindex' type-id='type-id-1262' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='260' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
- <var-decl name='szidx' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='261' column='1'/>
+ <var-decl name='szidx' type-id='type-id-1262' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='261' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='nextoffset' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='262' column='1'/>
+ <var-decl name='nextoffset' type-id='type-id-1262' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='262' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
- <var-decl name='maxnextoffset' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='263' column='1'/>
+ <var-decl name='maxnextoffset' type-id='type-id-1262' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='263' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__8' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='255' column='1' id='type-id-1264'>
+ <union-decl name='__anonymous_union__8' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='255' column='1' id='type-id-1265'>
<data-member access='public'>
- <var-decl name='_padding' type-id='type-id-1265' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='255' column='1'/>
+ <var-decl name='_padding' type-id='type-id-1266' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='255' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='count' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='256' column='1'/>
+ <var-decl name='count' type-id='type-id-1262' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='256' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='poolp' type-id='type-id-1266' filepath='./Include/internal/pycore_obmalloc.h' line='266' column='1' id='type-id-847'/>
- <class-decl name='arena_object' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='269' column='1' id='type-id-1267'>
+ <typedef-decl name='poolp' type-id='type-id-1267' filepath='./Include/internal/pycore_obmalloc.h' line='266' column='1' id='type-id-846'/>
+ <class-decl name='arena_object' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='269' column='1' id='type-id-1268'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='address' type-id='type-id-426' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='275' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='pool_address' type-id='type-id-1265' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='278' column='1'/>
+ <var-decl name='pool_address' type-id='type-id-1266' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='278' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='nfreepools' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='283' column='1'/>
+ <var-decl name='nfreepools' type-id='type-id-1262' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='283' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
- <var-decl name='ntotalpools' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='286' column='1'/>
+ <var-decl name='ntotalpools' type-id='type-id-1262' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='286' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='freepools' type-id='type-id-1266' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='289' column='1'/>
+ <var-decl name='freepools' type-id='type-id-1267' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='289' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='nextarena' type-id='type-id-801' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='305' column='1'/>
+ <var-decl name='nextarena' type-id='type-id-800' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='305' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='prevarena' type-id='type-id-801' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='306' column='1'/>
+ <var-decl name='prevarena' type-id='type-id-800' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='306' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_obmalloc_pools' size-in-bits='4096' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='419' column='1' id='type-id-1268'>
+ <class-decl name='_obmalloc_pools' size-in-bits='4096' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='419' column='1' id='type-id-1269'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='used' type-id='type-id-848' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='420' column='1'/>
+ <var-decl name='used' type-id='type-id-847' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='420' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_obmalloc_mgmt' size-in-bits='4672' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='477' column='1' id='type-id-1269'>
+ <class-decl name='_obmalloc_mgmt' size-in-bits='4672' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='477' column='1' id='type-id-1270'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='arenas' type-id='type-id-801' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='479' column='1'/>
+ <var-decl name='arenas' type-id='type-id-800' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='479' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='maxarenas' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='481' column='1'/>
+ <var-decl name='maxarenas' type-id='type-id-1262' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='481' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='unused_arena_objects' type-id='type-id-801' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='486' column='1'/>
+ <var-decl name='unused_arena_objects' type-id='type-id-800' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='486' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='usable_arenas' type-id='type-id-801' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='491' column='1'/>
+ <var-decl name='usable_arenas' type-id='type-id-800' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='491' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='nfp2lasta' type-id='type-id-802' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='494' column='1'/>
+ <var-decl name='nfp2lasta' type-id='type-id-801' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='494' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4416'>
<var-decl name='narenas_currently_allocated' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='497' column='1'/>
@@ -20351,34 +20336,34 @@
<var-decl name='raw_allocated_blocks' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='504' column='1'/>
</data-member>
</class-decl>
- <class-decl name='arena_coverage_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-793' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='619' column='1' id='type-id-1270'>
+ <class-decl name='arena_coverage_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-792' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='619' column='1' id='type-id-1271'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='tail_hi' type-id='type-id-1110' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='620' column='1'/>
+ <var-decl name='tail_hi' type-id='type-id-1109' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='620' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='tail_lo' type-id='type-id-1110' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='621' column='1'/>
+ <var-decl name='tail_lo' type-id='type-id-1109' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='621' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='arena_coverage_t' type-id='type-id-1270' filepath='./Include/internal/pycore_obmalloc.h' line='622' column='1' id='type-id-793'/>
- <class-decl name='arena_map_bot' size-in-bits='1048576' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='624' column='1' id='type-id-1271'>
+ <typedef-decl name='arena_coverage_t' type-id='type-id-1271' filepath='./Include/internal/pycore_obmalloc.h' line='622' column='1' id='type-id-792'/>
+ <class-decl name='arena_map_bot' size-in-bits='1048576' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='624' column='1' id='type-id-1272'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='arenas' type-id='type-id-794' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='629' column='1'/>
+ <var-decl name='arenas' type-id='type-id-793' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='629' column='1'/>
</data-member>
</class-decl>
- <class-decl name='arena_map_mid' size-in-bits='2097152' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='633' column='1' id='type-id-1272'>
+ <class-decl name='arena_map_mid' size-in-bits='2097152' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='633' column='1' id='type-id-1273'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='ptrs' type-id='type-id-797' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='634' column='1'/>
+ <var-decl name='ptrs' type-id='type-id-796' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='634' column='1'/>
</data-member>
</class-decl>
- <class-decl name='arena_map_top' size-in-bits='2097152' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='637' column='1' id='type-id-1273'>
+ <class-decl name='arena_map_top' size-in-bits='2097152' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='637' column='1' id='type-id-1274'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='ptrs' type-id='type-id-800' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='638' column='1'/>
+ <var-decl name='ptrs' type-id='type-id-799' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='638' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='arena_map_top_t' type-id='type-id-1273' filepath='./Include/internal/pycore_obmalloc.h' line='639' column='1' id='type-id-1274'/>
- <class-decl name='_obmalloc_usage' size-in-bits='2097216' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='642' column='1' id='type-id-1275'>
+ <typedef-decl name='arena_map_top_t' type-id='type-id-1274' filepath='./Include/internal/pycore_obmalloc.h' line='639' column='1' id='type-id-1275'/>
+ <class-decl name='_obmalloc_usage' size-in-bits='2097216' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='642' column='1' id='type-id-1276'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='arena_map_root' type-id='type-id-1274' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='648' column='1'/>
+ <var-decl name='arena_map_root' type-id='type-id-1275' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='648' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2097152'>
<var-decl name='arena_map_mid_count' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='650' column='1'/>
@@ -20387,7 +20372,7 @@
<var-decl name='arena_map_bot_count' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='651' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_obmalloc_global_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='660' column='1' id='type-id-1276'>
+ <class-decl name='_obmalloc_global_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='660' column='1' id='type-id-1277'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='dump_debug_stats' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='661' column='1'/>
</data-member>
@@ -20395,33 +20380,33 @@
<var-decl name='interpreter_leaks' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='662' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_obmalloc_state' size-in-bits='2105984' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='665' column='1' id='type-id-1277'>
+ <class-decl name='_obmalloc_state' size-in-bits='2105984' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='665' column='1' id='type-id-1278'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='pools' type-id='type-id-1268' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='666' column='1'/>
+ <var-decl name='pools' type-id='type-id-1269' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='666' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4096'>
- <var-decl name='mgmt' type-id='type-id-1269' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='667' column='1'/>
+ <var-decl name='mgmt' type-id='type-id-1270' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='667' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8768'>
- <var-decl name='usage' type-id='type-id-1275' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='669' column='1'/>
+ <var-decl name='usage' type-id='type-id-1276' visibility='default' filepath='./Include/internal/pycore_obmalloc.h' line='669' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_PyExecutorLinkListNode' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='15' column='1' id='type-id-1278'>
+ <class-decl name='_PyExecutorLinkListNode' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='15' column='1' id='type-id-1279'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='next' type-id='type-id-772' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='16' column='1'/>
+ <var-decl name='next' type-id='type-id-771' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='16' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='previous' type-id='type-id-772' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='17' column='1'/>
+ <var-decl name='previous' type-id='type-id-771' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='17' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyExecutorLinkListNode' type-id='type-id-1278' filepath='./Include/internal/pycore_optimizer.h' line='18' column='1' id='type-id-1279'/>
- <class-decl name='_bloom_filter' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='25' column='1' id='type-id-1280'>
+ <typedef-decl name='_PyExecutorLinkListNode' type-id='type-id-1279' filepath='./Include/internal/pycore_optimizer.h' line='18' column='1' id='type-id-1280'/>
+ <class-decl name='_bloom_filter' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='25' column='1' id='type-id-1281'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='bits' type-id='type-id-860' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='26' column='1'/>
+ <var-decl name='bits' type-id='type-id-859' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='26' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyBloomFilter' type-id='type-id-1280' filepath='./Include/internal/pycore_optimizer.h' line='27' column='1' id='type-id-1281'/>
- <class-decl name='_PyVMData' size-in-bits='512' is-struct='yes' naming-typedef-id='type-id-1282' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='29' column='1' id='type-id-1283'>
+ <typedef-decl name='_PyBloomFilter' type-id='type-id-1281' filepath='./Include/internal/pycore_optimizer.h' line='27' column='1' id='type-id-1282'/>
+ <class-decl name='_PyVMData' size-in-bits='512' is-struct='yes' naming-typedef-id='type-id-1283' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='29' column='1' id='type-id-1284'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='opcode' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='30' column='1'/>
</data-member>
@@ -20438,17 +20423,17 @@
<var-decl name='index' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='34' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='bloom' type-id='type-id-1281' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='35' column='1'/>
+ <var-decl name='bloom' type-id='type-id-1282' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='35' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='links' type-id='type-id-1279' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='36' column='1'/>
+ <var-decl name='links' type-id='type-id-1280' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='code' type-id='type-id-323' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='37' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyVMData' type-id='type-id-1283' filepath='./Include/internal/pycore_optimizer.h' line='38' column='1' id='type-id-1282'/>
- <class-decl name='_PyUOpInstruction' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1284' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='56' column='1' id='type-id-1285'>
+ <typedef-decl name='_PyVMData' type-id='type-id-1284' filepath='./Include/internal/pycore_optimizer.h' line='38' column='1' id='type-id-1283'/>
+ <class-decl name='_PyUOpInstruction' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1285' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='56' column='1' id='type-id-1286'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='opcode' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='57' column='1'/>
</data-member>
@@ -20459,29 +20444,29 @@
<var-decl name='oparg' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='' type-id='type-id-1286' visibility='default'/>
+ <var-decl name='' type-id='type-id-1287' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='operand' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='70' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__3' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='60' column='1' id='type-id-1286'>
+ <union-decl name='__anonymous_union__3' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='60' column='1' id='type-id-1287'>
<data-member access='public'>
<var-decl name='target' type-id='type-id-324' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='61' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='' type-id='type-id-1287' visibility='default'/>
+ <var-decl name='' type-id='type-id-1288' visibility='default'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__42' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='62' column='1' id='type-id-1287'>
+ <class-decl name='__anonymous_struct__42' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='62' column='1' id='type-id-1288'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='' type-id='type-id-1288' visibility='default'/>
+ <var-decl name='' type-id='type-id-1289' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='error_target' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='67' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__4' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='63' column='1' id='type-id-1288'>
+ <union-decl name='__anonymous_union__4' size-in-bits='16' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='63' column='1' id='type-id-1289'>
<data-member access='public'>
<var-decl name='exit_index' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='64' column='1'/>
</data-member>
@@ -20489,28 +20474,28 @@
<var-decl name='jump_target' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='65' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='_PyUOpInstruction' type-id='type-id-1285' filepath='./Include/internal/pycore_optimizer.h' line='71' column='1' id='type-id-1284'/>
- <class-decl name='_exit_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='97' column='1' id='type-id-1289'>
+ <typedef-decl name='_PyUOpInstruction' type-id='type-id-1286' filepath='./Include/internal/pycore_optimizer.h' line='71' column='1' id='type-id-1285'/>
+ <class-decl name='_exit_data' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='97' column='1' id='type-id-1290'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='target' type-id='type-id-324' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='98' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='temperature' type-id='type-id-1104' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='99' column='1'/>
+ <var-decl name='temperature' type-id='type-id-1103' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='executor' type-id='type-id-1290' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='100' column='1'/>
+ <var-decl name='executor' type-id='type-id-1291' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='100' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyExitData' type-id='type-id-1289' filepath='./Include/internal/pycore_optimizer.h' line='101' column='1' id='type-id-774'/>
- <class-decl name='_PyExecutorObject' size-in-bits='1152' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='103' column='1' id='type-id-1291'>
+ <typedef-decl name='_PyExitData' type-id='type-id-1290' filepath='./Include/internal/pycore_optimizer.h' line='101' column='1' id='type-id-773'/>
+ <class-decl name='_PyExecutorObject' size-in-bits='1152' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='103' column='1' id='type-id-1292'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-318' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='104' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='trace' type-id='type-id-1292' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='105' column='1'/>
+ <var-decl name='trace' type-id='type-id-1293' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='105' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='vm_data' type-id='type-id-1282' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='106' column='1'/>
+ <var-decl name='vm_data' type-id='type-id-1283' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='106' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
<var-decl name='exit_count' type-id='type-id-324' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='107' column='1'/>
@@ -20528,46 +20513,46 @@
<var-decl name='jit_side_entry' type-id='type-id-29' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='111' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
- <var-decl name='exits' type-id='type-id-775' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='112' column='1'/>
+ <var-decl name='exits' type-id='type-id-774' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='112' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyExecutorObject' type-id='type-id-1291' filepath='./Include/internal/pycore_optimizer.h' line='113' column='1' id='type-id-1293'/>
- <typedef-decl name='_PyOptimizerObject' type-id='type-id-1294' filepath='./Include/internal/pycore_optimizer.h' line='115' column='1' id='type-id-1295'/>
- <typedef-decl name='optimize_func' type-id='type-id-1296' filepath='./Include/internal/pycore_optimizer.h' line='118' column='1' id='type-id-1297'/>
- <class-decl name='_PyOptimizerObject' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='123' column='1' id='type-id-1294'>
+ <typedef-decl name='_PyExecutorObject' type-id='type-id-1292' filepath='./Include/internal/pycore_optimizer.h' line='113' column='1' id='type-id-1294'/>
+ <typedef-decl name='_PyOptimizerObject' type-id='type-id-1295' filepath='./Include/internal/pycore_optimizer.h' line='115' column='1' id='type-id-1296'/>
+ <typedef-decl name='optimize_func' type-id='type-id-1297' filepath='./Include/internal/pycore_optimizer.h' line='118' column='1' id='type-id-1298'/>
+ <class-decl name='_PyOptimizerObject' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='123' column='1' id='type-id-1295'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='124' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='optimize' type-id='type-id-1297' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='125' column='1'/>
+ <var-decl name='optimize' type-id='type-id-1298' visibility='default' filepath='./Include/internal/pycore_optimizer.h' line='125' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_parser_runtime_state' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_parser.h' line='21' column='1' id='type-id-1298'>
+ <class-decl name='_parser_runtime_state' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_parser.h' line='21' column='1' id='type-id-1299'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_not_used' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_parser.h' line='28' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='dummy_name' type-id='type-id-1068' visibility='default' filepath='./Include/internal/pycore_parser.h' line='30' column='1'/>
+ <var-decl name='dummy_name' type-id='type-id-1067' visibility='default' filepath='./Include/internal/pycore_parser.h' line='30' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyArena' type-id='type-id-823' filepath='./Include/internal/pycore_pyarena.h' line='13' column='1' id='type-id-1299'/>
- <class-decl name='pyhash_runtime_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='77' column='1' id='type-id-1300'>
+ <typedef-decl name='PyArena' type-id='type-id-822' filepath='./Include/internal/pycore_pyarena.h' line='13' column='1' id='type-id-1300'/>
+ <class-decl name='pyhash_runtime_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='77' column='1' id='type-id-1301'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='urandom_cache' type-id='type-id-1301' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='87' column='1'/>
+ <var-decl name='urandom_cache' type-id='type-id-1302' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='87' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__34' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='78' column='1' id='type-id-1301'>
+ <class-decl name='__anonymous_struct__34' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='78' column='1' id='type-id-1302'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='fd' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='80' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='st_dev' type-id='type-id-1302' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='81' column='1'/>
+ <var-decl name='st_dev' type-id='type-id-1303' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='st_ino' type-id='type-id-1303' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='82' column='1'/>
+ <var-decl name='st_ino' type-id='type-id-1304' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='82' column='1'/>
</data-member>
</class-decl>
- <class-decl name='debug_alloc_api_t' size-in-bits='384' is-struct='yes' naming-typedef-id='type-id-1304' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='30' column='1' id='type-id-1305'>
+ <class-decl name='debug_alloc_api_t' size-in-bits='384' is-struct='yes' naming-typedef-id='type-id-1305' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='30' column='1' id='type-id-1306'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='api_id' type-id='type-id-52' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='32' column='1'/>
</data-member>
@@ -20575,25 +20560,25 @@
<var-decl name='alloc' type-id='type-id-500' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='33' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='debug_alloc_api_t' type-id='type-id-1305' filepath='./Include/internal/pycore_pymem.h' line='34' column='1' id='type-id-1304'/>
- <class-decl name='_pymem_allocators' size-in-bits='2432' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='36' column='1' id='type-id-1306'>
+ <typedef-decl name='debug_alloc_api_t' type-id='type-id-1306' filepath='./Include/internal/pycore_pymem.h' line='34' column='1' id='type-id-1305'/>
+ <class-decl name='_pymem_allocators' size-in-bits='2432' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='36' column='1' id='type-id-1307'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='37' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='37' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='standard' type-id='type-id-1307' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='42' column='1'/>
+ <var-decl name='standard' type-id='type-id-1308' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='42' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
- <var-decl name='debug' type-id='type-id-1308' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='47' column='1'/>
+ <var-decl name='debug' type-id='type-id-1309' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2176'>
<var-decl name='is_debug_enabled' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2240'>
- <var-decl name='obj_arena' type-id='type-id-504' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='49' column='1'/>
+ <var-decl name='obj_arena' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='49' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__32' size-in-bits='960' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='38' column='1' id='type-id-1307'>
+ <class-decl name='__anonymous_struct__32' size-in-bits='960' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='38' column='1' id='type-id-1308'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='raw' type-id='type-id-500' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='39' column='1'/>
</data-member>
@@ -20604,53 +20589,53 @@
<var-decl name='obj' type-id='type-id-500' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='41' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__33' size-in-bits='1152' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='43' column='1' id='type-id-1308'>
+ <class-decl name='__anonymous_struct__33' size-in-bits='1152' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='43' column='1' id='type-id-1309'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='raw' type-id='type-id-1304' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='44' column='1'/>
+ <var-decl name='raw' type-id='type-id-1305' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='mem' type-id='type-id-1304' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='45' column='1'/>
+ <var-decl name='mem' type-id='type-id-1305' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='45' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
- <var-decl name='obj' type-id='type-id-1304' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='46' column='1'/>
+ <var-decl name='obj' type-id='type-id-1305' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='46' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_mem_interp_free_queue' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='52' column='1' id='type-id-1249'>
+ <class-decl name='_Py_mem_interp_free_queue' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='52' column='1' id='type-id-1250'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='has_work' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='54' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='54' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='head' type-id='type-id-1253' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='55' column='1'/>
+ <var-decl name='head' type-id='type-id-1254' visibility='default' filepath='./Include/internal/pycore_pymem.h' line='55' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_pythread_runtime_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='59' column='1' id='type-id-1309'>
+ <class-decl name='_pythread_runtime_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='59' column='1' id='type-id-1310'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='initialized' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='60' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='_condattr_monotonic' type-id='type-id-1310' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='71' column='1'/>
+ <var-decl name='_condattr_monotonic' type-id='type-id-1311' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='71' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='handles' type-id='type-id-1253' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='82' column='1'/>
+ <var-decl name='handles' type-id='type-id-1254' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='82' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__35' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='64' column='1' id='type-id-1310'>
+ <class-decl name='__anonymous_struct__35' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='64' column='1' id='type-id-1311'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='ptr' type-id='type-id-1311' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='66' column='1'/>
+ <var-decl name='ptr' type-id='type-id-1312' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='val' type-id='type-id-1312' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='69' column='1'/>
+ <var-decl name='val' type-id='type-id-1313' visibility='default' filepath='./Include/internal/pycore_pythread.h' line='69' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_qsbr_thread_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='42' column='1' id='type-id-1313'>
+ <class-decl name='_qsbr_thread_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='42' column='1' id='type-id-1314'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='seq' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='shared' type-id='type-id-1314' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='47' column='1'/>
+ <var-decl name='shared' type-id='type-id-1315' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='47' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='tstate' type-id='type-id-26' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='50' column='1'/>
@@ -20662,18 +20647,18 @@
<var-decl name='allocated' type-id='type-id-351' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='freelist_next' type-id='type-id-510' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='57' column='1'/>
+ <var-decl name='freelist_next' type-id='type-id-509' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='57' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_qsbr_pad' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='61' column='1' id='type-id-1315'>
+ <class-decl name='_qsbr_pad' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='61' column='1' id='type-id-1316'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='qsbr' type-id='type-id-1313' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='62' column='1'/>
+ <var-decl name='qsbr' type-id='type-id-1314' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='62' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='__padding' type-id='type-id-809' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='63' column='1'/>
+ <var-decl name='__padding' type-id='type-id-808' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='63' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_qsbr_shared' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='67' column='1' id='type-id-1245'>
+ <class-decl name='_qsbr_shared' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='67' column='1' id='type-id-1246'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='wr_seq' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='69' column='1'/>
</data-member>
@@ -20681,24 +20666,24 @@
<var-decl name='rd_seq' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='72' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='array' type-id='type-id-1316' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='75' column='1'/>
+ <var-decl name='array' type-id='type-id-1317' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='75' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='76' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='79' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='freelist' type-id='type-id-510' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='80' column='1'/>
+ <var-decl name='freelist' type-id='type-id-509' visibility='default' filepath='./Include/internal/pycore_qsbr.h' line='80' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_getargs_runtime_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='28' column='1' id='type-id-1317'>
+ <class-decl name='_getargs_runtime_state' size-in-bits='64' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='28' column='1' id='type-id-1318'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='static_parsers' type-id='type-id-270' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='29' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_gilstate_runtime_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='34' column='1' id='type-id-1318'>
+ <class-decl name='_gilstate_runtime_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='34' column='1' id='type-id-1319'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='check_enabled' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='37' column='1'/>
</data-member>
@@ -20706,9 +20691,9 @@
<var-decl name='autoInterpreterState' type-id='type-id-27' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='42' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_AuditHookEntry' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='56' column='1' id='type-id-1319'>
+ <class-decl name='_Py_AuditHookEntry' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='56' column='1' id='type-id-1320'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='next' type-id='type-id-1320' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='57' column='1'/>
+ <var-decl name='next' type-id='type-id-1321' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='hookCFunction' type-id='type-id-238' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='58' column='1'/>
@@ -20717,10 +20702,10 @@
<var-decl name='userData' type-id='type-id-29' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='59' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_AuditHookEntry' type-id='type-id-1319' filepath='./Include/internal/pycore_runtime.h' line='60' column='1' id='type-id-1321'/>
- <class-decl name='_Py_DebugOffsets' size-in-bits='4672' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='62' column='1' id='type-id-1322'>
+ <typedef-decl name='_Py_AuditHookEntry' type-id='type-id-1320' filepath='./Include/internal/pycore_runtime.h' line='60' column='1' id='type-id-1322'/>
+ <class-decl name='_Py_DebugOffsets' size-in-bits='4672' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='62' column='1' id='type-id-1323'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='cookie' type-id='type-id-816' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='63' column='1'/>
+ <var-decl name='cookie' type-id='type-id-815' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='version' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='64' column='1'/>
@@ -20729,52 +20714,52 @@
<var-decl name='free_threaded' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='65' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='runtime_state' type-id='type-id-1323' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='71' column='1'/>
+ <var-decl name='runtime_state' type-id='type-id-1324' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='71' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='interpreter_state' type-id='type-id-1324' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='88' column='1'/>
+ <var-decl name='interpreter_state' type-id='type-id-1325' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='88' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1216'>
- <var-decl name='thread_state' type-id='type-id-1325' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='101' column='1'/>
+ <var-decl name='thread_state' type-id='type-id-1326' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1792'>
- <var-decl name='interpreter_frame' type-id='type-id-1326' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='111' column='1'/>
+ <var-decl name='interpreter_frame' type-id='type-id-1327' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='111' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2176'>
- <var-decl name='code_object' type-id='type-id-1327' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='125' column='1'/>
+ <var-decl name='code_object' type-id='type-id-1328' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='125' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2816'>
- <var-decl name='pyobject' type-id='type-id-1328' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='131' column='1'/>
+ <var-decl name='pyobject' type-id='type-id-1329' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='131' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2944'>
- <var-decl name='type_object' type-id='type-id-1329' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='139' column='1'/>
+ <var-decl name='type_object' type-id='type-id-1330' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='139' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3200'>
- <var-decl name='tuple_object' type-id='type-id-1330' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='146' column='1'/>
+ <var-decl name='tuple_object' type-id='type-id-1331' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='146' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3392'>
- <var-decl name='list_object' type-id='type-id-1331' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='153' column='1'/>
+ <var-decl name='list_object' type-id='type-id-1332' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='153' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3584'>
- <var-decl name='dict_object' type-id='type-id-1332' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='160' column='1'/>
+ <var-decl name='dict_object' type-id='type-id-1333' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='160' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3776'>
- <var-decl name='float_object' type-id='type-id-1333' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='166' column='1'/>
+ <var-decl name='float_object' type-id='type-id-1334' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='166' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3904'>
- <var-decl name='long_object' type-id='type-id-1334' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='173' column='1'/>
+ <var-decl name='long_object' type-id='type-id-1335' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='173' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4096'>
- <var-decl name='bytes_object' type-id='type-id-1335' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='180' column='1'/>
+ <var-decl name='bytes_object' type-id='type-id-1336' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4288'>
- <var-decl name='unicode_object' type-id='type-id-1336' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='188' column='1'/>
+ <var-decl name='unicode_object' type-id='type-id-1337' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='188' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4544'>
- <var-decl name='gc' type-id='type-id-1337' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='194' column='1'/>
+ <var-decl name='gc' type-id='type-id-1338' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='194' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_runtime_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='67' column='1' id='type-id-1323'>
+ <class-decl name='_runtime_state' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='67' column='1' id='type-id-1324'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='68' column='1'/>
</data-member>
@@ -20785,7 +20770,7 @@
<var-decl name='interpreters_head' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='70' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_interpreter_state' size-in-bits='832' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='74' column='1' id='type-id-1324'>
+ <class-decl name='_interpreter_state' size-in-bits='832' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='74' column='1' id='type-id-1325'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='75' column='1'/>
</data-member>
@@ -20826,7 +20811,7 @@
<var-decl name='gil_runtime_state_holder' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='87' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_thread_state' size-in-bits='576' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='91' column='1' id='type-id-1325'>
+ <class-decl name='_thread_state' size-in-bits='576' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='91' column='1' id='type-id-1326'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='92' column='1'/>
</data-member>
@@ -20855,7 +20840,7 @@
<var-decl name='status' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='100' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_interpreter_frame' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='104' column='1' id='type-id-1326'>
+ <class-decl name='_interpreter_frame' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='104' column='1' id='type-id-1327'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='105' column='1'/>
</data-member>
@@ -20875,7 +20860,7 @@
<var-decl name='owner' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='110' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_code_object' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='114' column='1' id='type-id-1327'>
+ <class-decl name='_code_object' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='114' column='1' id='type-id-1328'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='115' column='1'/>
</data-member>
@@ -20907,7 +20892,7 @@
<var-decl name='co_code_adaptive' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='124' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_pyobject' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='128' column='1' id='type-id-1328'>
+ <class-decl name='_pyobject' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='128' column='1' id='type-id-1329'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='129' column='1'/>
</data-member>
@@ -20915,7 +20900,7 @@
<var-decl name='ob_type' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='130' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_type_object' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='134' column='1' id='type-id-1329'>
+ <class-decl name='_type_object' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='134' column='1' id='type-id-1330'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='135' column='1'/>
</data-member>
@@ -20929,7 +20914,7 @@
<var-decl name='tp_flags' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='138' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_tuple_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='142' column='1' id='type-id-1330'>
+ <class-decl name='_tuple_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='142' column='1' id='type-id-1331'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='143' column='1'/>
</data-member>
@@ -20940,7 +20925,7 @@
<var-decl name='ob_size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='145' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_list_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='149' column='1' id='type-id-1331'>
+ <class-decl name='_list_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='149' column='1' id='type-id-1332'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='150' column='1'/>
</data-member>
@@ -20951,7 +20936,7 @@
<var-decl name='ob_size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='152' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_dict_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='156' column='1' id='type-id-1332'>
+ <class-decl name='_dict_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='156' column='1' id='type-id-1333'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='157' column='1'/>
</data-member>
@@ -20962,7 +20947,7 @@
<var-decl name='ma_values' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='159' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_float_object' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='163' column='1' id='type-id-1333'>
+ <class-decl name='_float_object' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='163' column='1' id='type-id-1334'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='164' column='1'/>
</data-member>
@@ -20970,7 +20955,7 @@
<var-decl name='ob_fval' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='165' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_long_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='169' column='1' id='type-id-1334'>
+ <class-decl name='_long_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='169' column='1' id='type-id-1335'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='170' column='1'/>
</data-member>
@@ -20981,7 +20966,7 @@
<var-decl name='ob_digit' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='172' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_bytes_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='176' column='1' id='type-id-1335'>
+ <class-decl name='_bytes_object' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='176' column='1' id='type-id-1336'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='177' column='1'/>
</data-member>
@@ -20992,7 +20977,7 @@
<var-decl name='ob_sval' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='179' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_unicode_object' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='183' column='1' id='type-id-1336'>
+ <class-decl name='_unicode_object' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='183' column='1' id='type-id-1337'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='184' column='1'/>
</data-member>
@@ -21006,7 +20991,7 @@
<var-decl name='asciiobject_size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='187' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_gc' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='191' column='1' id='type-id-1337'>
+ <class-decl name='_gc' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='191' column='1' id='type-id-1338'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='192' column='1'/>
</data-member>
@@ -21014,8 +20999,8 @@
<var-decl name='collecting' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='193' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_DebugOffsets' type-id='type-id-1322' filepath='./Include/internal/pycore_runtime.h' line='195' column='1' id='type-id-1338'/>
- <class-decl name='_reftracer_runtime_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='198' column='1' id='type-id-1339'>
+ <typedef-decl name='_Py_DebugOffsets' type-id='type-id-1323' filepath='./Include/internal/pycore_runtime.h' line='195' column='1' id='type-id-1339'/>
+ <class-decl name='_reftracer_runtime_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='198' column='1' id='type-id-1340'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='tracer_func' type-id='type-id-402' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='199' column='1'/>
</data-member>
@@ -21025,7 +21010,7 @@
</class-decl>
<class-decl name='pyruntimestate' size-in-bits='2266560' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='208' column='1' id='type-id-476'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='debug_offsets' type-id='type-id-1338' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='221' column='1'/>
+ <var-decl name='debug_offsets' type-id='type-id-1339' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='221' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4672'>
<var-decl name='_initialized' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='227' column='1'/>
@@ -21049,7 +21034,7 @@
<var-decl name='_finalizing_id' type-id='type-id-2' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='248' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4992'>
- <var-decl name='interpreters' type-id='type-id-1340' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='267' column='1'/>
+ <var-decl name='interpreters' type-id='type-id-1341' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='267' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5248'>
<var-decl name='main_thread' type-id='type-id-2' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='271' column='1'/>
@@ -21058,70 +21043,70 @@
<var-decl name='main_tstate' type-id='type-id-26' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='272' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5376'>
- <var-decl name='xi' type-id='type-id-1141' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='280' column='1'/>
+ <var-decl name='xi' type-id='type-id-1140' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='280' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5568'>
- <var-decl name='allocators' type-id='type-id-1306' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='282' column='1'/>
+ <var-decl name='allocators' type-id='type-id-1307' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='282' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8000'>
- <var-decl name='obmalloc' type-id='type-id-1276' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='283' column='1'/>
+ <var-decl name='obmalloc' type-id='type-id-1277' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='283' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8128'>
- <var-decl name='pyhash_state' type-id='type-id-1300' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='284' column='1'/>
+ <var-decl name='pyhash_state' type-id='type-id-1301' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='284' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8320'>
- <var-decl name='threads' type-id='type-id-1309' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='285' column='1'/>
+ <var-decl name='threads' type-id='type-id-1310' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='285' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8640'>
- <var-decl name='signals' type-id='type-id-1341' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='286' column='1'/>
+ <var-decl name='signals' type-id='type-id-1342' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='286' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='17280'>
- <var-decl name='autoTSSkey' type-id='type-id-1342' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='289' column='1'/>
+ <var-decl name='autoTSSkey' type-id='type-id-1343' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='289' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='17344'>
- <var-decl name='trashTSSkey' type-id='type-id-1342' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='292' column='1'/>
+ <var-decl name='trashTSSkey' type-id='type-id-1343' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='292' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='17408'>
- <var-decl name='orig_argv' type-id='type-id-952' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='294' column='1'/>
+ <var-decl name='orig_argv' type-id='type-id-951' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='294' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='17536'>
- <var-decl name='parser' type-id='type-id-1298' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='296' column='1'/>
+ <var-decl name='parser' type-id='type-id-1299' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='296' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='17984'>
- <var-decl name='atexit' type-id='type-id-1096' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='298' column='1'/>
+ <var-decl name='atexit' type-id='type-id-1095' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='298' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='20160'>
- <var-decl name='imports' type-id='type-id-1230' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='300' column='1'/>
+ <var-decl name='imports' type-id='type-id-1231' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='300' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='20480'>
- <var-decl name='ceval' type-id='type-id-1116' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='301' column='1'/>
+ <var-decl name='ceval' type-id='type-id-1115' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='301' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='79040'>
- <var-decl name='gilstate' type-id='type-id-1318' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='302' column='1'/>
+ <var-decl name='gilstate' type-id='type-id-1319' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='302' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='79168'>
- <var-decl name='getargs' type-id='type-id-1317' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='303' column='1'/>
+ <var-decl name='getargs' type-id='type-id-1318' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='303' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='79232'>
<var-decl name='fileutils' type-id='type-id-1155' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='304' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='79296'>
- <var-decl name='faulthandler' type-id='type-id-1151' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='305' column='1'/>
+ <var-decl name='faulthandler' type-id='type-id-1150' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='305' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='80640'>
- <var-decl name='tracemalloc' type-id='type-id-1343' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='306' column='1'/>
+ <var-decl name='tracemalloc' type-id='type-id-1344' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='306' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='82496'>
- <var-decl name='ref_tracer' type-id='type-id-1339' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='307' column='1'/>
+ <var-decl name='ref_tracer' type-id='type-id-1340' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='307' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='82624'>
- <var-decl name='stoptheworld_mutex' type-id='type-id-1257' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='313' column='1'/>
+ <var-decl name='stoptheworld_mutex' type-id='type-id-1258' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='313' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='82688'>
- <var-decl name='stoptheworld' type-id='type-id-1237' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='314' column='1'/>
+ <var-decl name='stoptheworld' type-id='type-id-1238' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='314' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='82880'>
- <var-decl name='preconfig' type-id='type-id-955' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='316' column='1'/>
+ <var-decl name='preconfig' type-id='type-id-954' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='316' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='83200'>
<var-decl name='open_code_hook' type-id='type-id-340' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='320' column='1'/>
@@ -21130,33 +21115,33 @@
<var-decl name='open_code_userdata' type-id='type-id-29' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='321' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='83328'>
- <var-decl name='audit_hooks' type-id='type-id-1344' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='325' column='1'/>
+ <var-decl name='audit_hooks' type-id='type-id-1345' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='325' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='83456'>
- <var-decl name='object_state' type-id='type-id-1260' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='327' column='1'/>
+ <var-decl name='object_state' type-id='type-id-1261' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='327' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='83488'>
<var-decl name='float_state' type-id='type-id-1158' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='328' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='83584'>
- <var-decl name='unicode_state' type-id='type-id-1345' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='329' column='1'/>
+ <var-decl name='unicode_state' type-id='type-id-1346' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='329' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='83712'>
- <var-decl name='types' type-id='type-id-1346' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='330' column='1'/>
+ <var-decl name='types' type-id='type-id-1347' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='330' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='110656'>
- <var-decl name='cached_objects' type-id='type-id-1170' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='333' column='1'/>
+ <var-decl name='cached_objects' type-id='type-id-1171' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='333' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='110720'>
- <var-decl name='static_objects' type-id='type-id-1171' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='334' column='1'/>
+ <var-decl name='static_objects' type-id='type-id-1172' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='334' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='706816'>
- <var-decl name='_main_interpreter' type-id='type-id-1347' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='351' column='1'/>
+ <var-decl name='_main_interpreter' type-id='type-id-1348' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='351' column='1'/>
</data-member>
</class-decl>
- <class-decl name='pyinterpreters' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='250' column='1' id='type-id-1340'>
+ <class-decl name='pyinterpreters' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='250' column='1' id='type-id-1341'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='251' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='251' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='head' type-id='type-id-27' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='253' column='1'/>
@@ -21168,20 +21153,20 @@
<var-decl name='next_id' type-id='type-id-459' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='266' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__52' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='322' column='1' id='type-id-1344'>
+ <class-decl name='__anonymous_struct__52' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='322' column='1' id='type-id-1345'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='323' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='323' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='head' type-id='type-id-1320' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='324' column='1'/>
+ <var-decl name='head' type-id='type-id-1321' visibility='default' filepath='./Include/internal/pycore_runtime.h' line='324' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_signals_runtime_state' size-in-bits='8640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_signal.h' line='39' column='1' id='type-id-1341'>
+ <class-decl name='_signals_runtime_state' size-in-bits='8640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_signal.h' line='39' column='1' id='type-id-1342'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='handlers' type-id='type-id-786' visibility='default' filepath='./Include/internal/pycore_signal.h' line='44' column='1'/>
+ <var-decl name='handlers' type-id='type-id-785' visibility='default' filepath='./Include/internal/pycore_signal.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8320'>
- <var-decl name='wakeup' type-id='type-id-1348' visibility='default' filepath='./Include/internal/pycore_signal.h' line='61' column='1'/>
+ <var-decl name='wakeup' type-id='type-id-1349' visibility='default' filepath='./Include/internal/pycore_signal.h' line='61' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='8384'>
<var-decl name='is_tripped' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_signal.h' line='65' column='1'/>
@@ -21196,7 +21181,7 @@
<var-decl name='unhandled_keyboard_interrupt' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_signal.h' line='79' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__36' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_signal.h' line='40' column='1' id='type-id-785'>
+ <class-decl name='__anonymous_struct__36' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_signal.h' line='40' column='1' id='type-id-784'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='tripped' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_signal.h' line='42' column='1'/>
</data-member>
@@ -21204,17 +21189,17 @@
<var-decl name='func' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_signal.h' line='43' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__37' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_signal.h' line='46' column='1' id='type-id-1349'>
+ <class-decl name='__anonymous_struct__37' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_signal.h' line='46' column='1' id='type-id-1350'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='fd' type-id='type-id-1350' visibility='default' filepath='./Include/internal/pycore_signal.h' line='54' column='1'/>
+ <var-decl name='fd' type-id='type-id-1351' visibility='default' filepath='./Include/internal/pycore_signal.h' line='54' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='warn_on_full_buffer' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_signal.h' line='57' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_PyTraceMalloc_Config' size-in-bits='96' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='18' column='1' id='type-id-1351'>
+ <class-decl name='_PyTraceMalloc_Config' size-in-bits='96' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='18' column='1' id='type-id-1352'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='initialized' type-id='type-id-536' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='25' column='1'/>
+ <var-decl name='initialized' type-id='type-id-535' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='25' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='tracing' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='29' column='1'/>
@@ -21223,13 +21208,13 @@
<var-decl name='max_nframe' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='33' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='./Include/internal/pycore_tracemalloc.h' line='21' column='1' id='type-id-536'>
+ <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='./Include/internal/pycore_tracemalloc.h' line='21' column='1' id='type-id-535'>
<underlying-type type-id='type-id-31'/>
<enumerator name='TRACEMALLOC_NOT_INITIALIZED' value='0'/>
<enumerator name='TRACEMALLOC_INITIALIZED' value='1'/>
<enumerator name='TRACEMALLOC_FINALIZED' value='2'/>
</enum-decl>
- <class-decl name='tracemalloc_frame' size-in-bits='96' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='47' column='1' id='type-id-855'>
+ <class-decl name='tracemalloc_frame' size-in-bits='96' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='47' column='1' id='type-id-854'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='filename' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='50' column='1'/>
</data-member>
@@ -21237,9 +21222,9 @@
<var-decl name='lineno' type-id='type-id-100' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='51' column='1'/>
</data-member>
</class-decl>
- <class-decl name='tracemalloc_traceback' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='57' column='1' id='type-id-1352'>
+ <class-decl name='tracemalloc_traceback' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='57' column='1' id='type-id-1353'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='hash' type-id='type-id-1222' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='58' column='1'/>
+ <var-decl name='hash' type-id='type-id-1223' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='58' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='nframe' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='60' column='1'/>
@@ -21248,18 +21233,18 @@
<var-decl name='total_nframe' type-id='type-id-444' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='62' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
- <var-decl name='frames' type-id='type-id-856' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='63' column='1'/>
+ <var-decl name='frames' type-id='type-id-855' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='63' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_tracemalloc_runtime_state' size-in-bits='1856' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='67' column='1' id='type-id-1343'>
+ <class-decl name='_tracemalloc_runtime_state' size-in-bits='1856' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='67' column='1' id='type-id-1344'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='config' type-id='type-id-1351' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='68' column='1'/>
+ <var-decl name='config' type-id='type-id-1352' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='allocators' type-id='type-id-1353' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='75' column='1'/>
+ <var-decl name='allocators' type-id='type-id-1354' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='75' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1088'>
- <var-decl name='tables_lock' type-id='type-id-698' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='78' column='1'/>
+ <var-decl name='tables_lock' type-id='type-id-1154' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='78' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
<var-decl name='traced_memory' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='82' column='1'/>
@@ -21268,28 +21253,28 @@
<var-decl name='peak_traced_memory' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='85' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
- <var-decl name='filenames' type-id='type-id-547' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='89' column='1'/>
+ <var-decl name='filenames' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='89' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
- <var-decl name='traceback' type-id='type-id-1354' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='92' column='1'/>
+ <var-decl name='traceback' type-id='type-id-1355' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='92' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1408'>
- <var-decl name='tracebacks' type-id='type-id-547' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='96' column='1'/>
+ <var-decl name='tracebacks' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1472'>
- <var-decl name='traces' type-id='type-id-547' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='99' column='1'/>
+ <var-decl name='traces' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1536'>
- <var-decl name='domains' type-id='type-id-547' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='102' column='1'/>
+ <var-decl name='domains' type-id='type-id-546' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='102' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1600'>
- <var-decl name='empty_traceback' type-id='type-id-1352' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='104' column='1'/>
+ <var-decl name='empty_traceback' type-id='type-id-1353' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='104' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1792'>
- <var-decl name='reentrant_key' type-id='type-id-1342' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='106' column='1'/>
+ <var-decl name='reentrant_key' type-id='type-id-1343' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='106' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__51' size-in-bits='960' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='71' column='1' id='type-id-1353'>
+ <class-decl name='__anonymous_struct__51' size-in-bits='960' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='71' column='1' id='type-id-1354'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='mem' type-id='type-id-500' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='72' column='1'/>
</data-member>
@@ -21300,35 +21285,35 @@
<var-decl name='obj' type-id='type-id-500' visibility='default' filepath='./Include/internal/pycore_tracemalloc.h' line='74' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_PyThreadStateImpl' size-in-bits='2688' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='20' column='1' id='type-id-1355'>
+ <class-decl name='_PyThreadStateImpl' size-in-bits='2688' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='20' column='1' id='type-id-1356'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='base' type-id='type-id-1356' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='22' column='1'/>
+ <var-decl name='base' type-id='type-id-1357' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='22' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2432'>
<var-decl name='asyncio_running_loop' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='24' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2496'>
- <var-decl name='qsbr' type-id='type-id-510' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='26' column='1'/>
+ <var-decl name='qsbr' type-id='type-id-509' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='26' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='2560'>
- <var-decl name='mem_free_queue' type-id='type-id-1253' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='27' column='1'/>
+ <var-decl name='mem_free_queue' type-id='type-id-1254' visibility='default' filepath='./Include/internal/pycore_tstate.h' line='27' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyThreadStateImpl' type-id='type-id-1355' filepath='./Include/internal/pycore_tstate.h' line='40' column='1' id='type-id-1252'/>
- <class-decl name='_types_runtime_state' size-in-bits='26944' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='27' column='1' id='type-id-1346'>
+ <typedef-decl name='_PyThreadStateImpl' type-id='type-id-1356' filepath='./Include/internal/pycore_tstate.h' line='40' column='1' id='type-id-1253'/>
+ <class-decl name='_types_runtime_state' size-in-bits='26944' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='27' column='1' id='type-id-1347'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='next_version_tag' type-id='type-id-100' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='31' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='managed_static' type-id='type-id-1357' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='38' column='1'/>
+ <var-decl name='managed_static' type-id='type-id-1358' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='38' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__53' size-in-bits='26880' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='33' column='1' id='type-id-1357'>
+ <class-decl name='__anonymous_struct__53' size-in-bits='26880' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='33' column='1' id='type-id-1358'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='types' type-id='type-id-781' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='37' column='1'/>
+ <var-decl name='types' type-id='type-id-780' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='37' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__54' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='34' column='1' id='type-id-780'>
+ <class-decl name='__anonymous_struct__54' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='34' column='1' id='type-id-779'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type' type-id='type-id-1' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='35' column='1'/>
</data-member>
@@ -21336,7 +21321,7 @@
<var-decl name='interp_count' type-id='type-id-459' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='36' column='1'/>
</data-member>
</class-decl>
- <class-decl name='type_cache_entry' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='44' column='1' id='type-id-857'>
+ <class-decl name='type_cache_entry' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='44' column='1' id='type-id-856'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='version' type-id='type-id-100' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='45' column='1'/>
</data-member>
@@ -21347,12 +21332,12 @@
<var-decl name='value' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='50' column='1'/>
</data-member>
</class-decl>
- <class-decl name='type_cache' size-in-bits='786432' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='55' column='1' id='type-id-1358'>
+ <class-decl name='type_cache' size-in-bits='786432' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='55' column='1' id='type-id-1359'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='hashtable' type-id='type-id-858' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='56' column='1'/>
+ <var-decl name='hashtable' type-id='type-id-857' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='56' column='1'/>
</data-member>
</class-decl>
- <class-decl name='managed_static_type_state' size-in-bits='384' is-struct='yes' naming-typedef-id='type-id-399' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='59' column='1' id='type-id-1359'>
+ <class-decl name='managed_static_type_state' size-in-bits='384' is-struct='yes' naming-typedef-id='type-id-399' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='59' column='1' id='type-id-1360'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type' type-id='type-id-1' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='60' column='1'/>
</data-member>
@@ -21375,33 +21360,33 @@
<var-decl name='tp_weaklist' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='72' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='managed_static_type_state' type-id='type-id-1359' filepath='./Include/internal/pycore_typeobject.h' line='73' column='1' id='type-id-399'/>
- <class-decl name='types_state' size-in-bits='867392' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='75' column='1' id='type-id-1250'>
+ <typedef-decl name='managed_static_type_state' type-id='type-id-1360' filepath='./Include/internal/pycore_typeobject.h' line='73' column='1' id='type-id-399'/>
+ <class-decl name='types_state' size-in-bits='867392' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='75' column='1' id='type-id-1251'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='next_version_tag' type-id='type-id-100' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='type_cache' type-id='type-id-1358' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='81' column='1'/>
+ <var-decl name='type_cache' type-id='type-id-1359' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='786496'>
- <var-decl name='builtins' type-id='type-id-1360' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='122' column='1'/>
+ <var-decl name='builtins' type-id='type-id-1361' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='122' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='863360'>
- <var-decl name='for_extensions' type-id='type-id-1361' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='128' column='1'/>
+ <var-decl name='for_extensions' type-id='type-id-1362' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='128' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='867328'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='129' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='129' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__802' size-in-bits='76864' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='119' column='1' id='type-id-1360'>
+ <class-decl name='__anonymous_struct__802' size-in-bits='76864' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='119' column='1' id='type-id-1361'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='num_initialized' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='120' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='initialized' type-id='type-id-846' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='121' column='1'/>
+ <var-decl name='initialized' type-id='type-id-845' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='121' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__803' size-in-bits='3968' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='124' column='1' id='type-id-1361'>
+ <class-decl name='__anonymous_struct__803' size-in-bits='3968' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='124' column='1' id='type-id-1362'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='num_initialized' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='125' column='1'/>
</data-member>
@@ -21409,33 +21394,33 @@
<var-decl name='next_index' type-id='type-id-21' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='126' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='initialized' type-id='type-id-844' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='127' column='1'/>
+ <var-decl name='initialized' type-id='type-id-843' visibility='default' filepath='./Include/internal/pycore_typeobject.h' line='127' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='pytype_slotdef' type-id='type-id-329' filepath='./Include/internal/pycore_typeobject.h' line='149' column='1' id='type-id-1362'/>
- <class-decl name='_PyUnicode_Name_CAPI' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1363' visibility='default' filepath='./Include/internal/pycore_ucnhash.h' line='16' column='1' id='type-id-1364'>
+ <typedef-decl name='pytype_slotdef' type-id='type-id-329' filepath='./Include/internal/pycore_typeobject.h' line='149' column='1' id='type-id-1363'/>
+ <class-decl name='_PyUnicode_Name_CAPI' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1364' visibility='default' filepath='./Include/internal/pycore_ucnhash.h' line='16' column='1' id='type-id-1365'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='getname' type-id='type-id-1365' visibility='default' filepath='./Include/internal/pycore_ucnhash.h' line='21' column='1'/>
+ <var-decl name='getname' type-id='type-id-1366' visibility='default' filepath='./Include/internal/pycore_ucnhash.h' line='21' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='getcode' type-id='type-id-1366' visibility='default' filepath='./Include/internal/pycore_ucnhash.h' line='26' column='1'/>
+ <var-decl name='getcode' type-id='type-id-1367' visibility='default' filepath='./Include/internal/pycore_ucnhash.h' line='26' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyUnicode_Name_CAPI' type-id='type-id-1364' filepath='./Include/internal/pycore_ucnhash.h' line='29' column='1' id='type-id-1363'/>
- <class-decl name='_Py_unicode_runtime_ids' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='294' column='1' id='type-id-1367'>
+ <typedef-decl name='_PyUnicode_Name_CAPI' type-id='type-id-1365' filepath='./Include/internal/pycore_ucnhash.h' line='29' column='1' id='type-id-1364'/>
+ <class-decl name='_Py_unicode_runtime_ids' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='294' column='1' id='type-id-1368'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='295' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='295' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='next_index' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='298' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_unicode_runtime_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='301' column='1' id='type-id-1345'>
+ <class-decl name='_Py_unicode_runtime_state' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='301' column='1' id='type-id-1346'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='ids' type-id='type-id-1367' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='302' column='1'/>
+ <var-decl name='ids' type-id='type-id-1368' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='302' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_unicode_fs_codec' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='307' column='1' id='type-id-1368'>
+ <class-decl name='_Py_unicode_fs_codec' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='307' column='1' id='type-id-1369'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='encoding' type-id='type-id-17' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='308' column='1'/>
</data-member>
@@ -21446,10 +21431,10 @@
<var-decl name='errors' type-id='type-id-17' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='310' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='error_handler' type-id='type-id-543' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='311' column='1'/>
+ <var-decl name='error_handler' type-id='type-id-542' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='311' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_unicode_ids' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='314' column='1' id='type-id-1369'>
+ <class-decl name='_Py_unicode_ids' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='314' column='1' id='type-id-1370'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='size' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='315' column='1'/>
</data-member>
@@ -21457,18 +21442,18 @@
<var-decl name='array' type-id='type-id-236' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='316' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_unicode_state' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='319' column='1' id='type-id-1248'>
+ <class-decl name='_Py_unicode_state' size-in-bits='448' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='319' column='1' id='type-id-1249'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='fs_codec' type-id='type-id-1368' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='320' column='1'/>
+ <var-decl name='fs_codec' type-id='type-id-1369' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='320' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='ucnhash_capi' type-id='type-id-1370' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='322' column='1'/>
+ <var-decl name='ucnhash_capi' type-id='type-id-1371' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='322' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='ids' type-id='type-id-1369' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='325' column='1'/>
+ <var-decl name='ids' type-id='type-id-1370' visibility='default' filepath='./Include/internal/pycore_unicodeobject.h' line='325' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_warnings_runtime_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_warnings.h' line='11' column='1' id='type-id-1244'>
+ <class-decl name='_warnings_runtime_state' size-in-bits='320' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_warnings.h' line='11' column='1' id='type-id-1245'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='filters' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_warnings.h' line='14' column='1'/>
</data-member>
@@ -21479,14 +21464,14 @@
<var-decl name='default_action' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_warnings.h' line='16' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='mutex' type-id='type-id-502' visibility='default' filepath='./Include/internal/pycore_warnings.h' line='17' column='1'/>
+ <var-decl name='mutex' type-id='type-id-693' visibility='default' filepath='./Include/internal/pycore_warnings.h' line='17' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='filters_version' type-id='type-id-181' visibility='default' filepath='./Include/internal/pycore_warnings.h' line='18' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyCFunction' type-id='type-id-1371' filepath='./Include/methodobject.h' line='19' column='1' id='type-id-377'/>
- <class-decl name='PyMethodDef' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/methodobject.h' line='59' column='1' id='type-id-1372'>
+ <typedef-decl name='PyCFunction' type-id='type-id-1372' filepath='./Include/methodobject.h' line='19' column='1' id='type-id-377'/>
+ <class-decl name='PyMethodDef' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/methodobject.h' line='59' column='1' id='type-id-1373'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ml_name' type-id='type-id-6' visibility='default' filepath='./Include/methodobject.h' line='60' column='1'/>
</data-member>
@@ -21500,23 +21485,23 @@
<var-decl name='ml_doc' type-id='type-id-6' visibility='default' filepath='./Include/methodobject.h' line='64' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_object' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/object.h' line='163' column='1' id='type-id-1373'>
+ <class-decl name='_object' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/object.h' line='163' column='1' id='type-id-1374'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='' type-id='type-id-1374' visibility='default'/>
+ <var-decl name='' type-id='type-id-1375' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='ob_type' type-id='type-id-1' visibility='default' filepath='./Include/object.h' line='185' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='./Include/object.h' line='175' column='1' id='type-id-1374'>
+ <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='./Include/object.h' line='175' column='1' id='type-id-1375'>
<data-member access='public'>
<var-decl name='ob_refcnt' type-id='type-id-7' visibility='default' filepath='./Include/object.h' line='176' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='ob_refcnt_split' type-id='type-id-859' visibility='default' filepath='./Include/object.h' line='178' column='1'/>
+ <var-decl name='ob_refcnt_split' type-id='type-id-858' visibility='default' filepath='./Include/object.h' line='178' column='1'/>
</data-member>
</union-decl>
- <class-decl name='PyVarObject' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-318' visibility='default' filepath='./Include/object.h' line='224' column='1' id='type-id-1375'>
+ <class-decl name='PyVarObject' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-318' visibility='default' filepath='./Include/object.h' line='224' column='1' id='type-id-1376'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/object.h' line='225' column='1'/>
</data-member>
@@ -21524,43 +21509,43 @@
<var-decl name='ob_size' type-id='type-id-7' visibility='default' filepath='./Include/object.h' line='226' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyVarObject' type-id='type-id-1375' filepath='./Include/object.h' line='227' column='1' id='type-id-318'/>
- <typedef-decl name='unaryfunc' type-id='type-id-1376' filepath='./Include/object.h' line='455' column='1' id='type-id-971'/>
- <typedef-decl name='binaryfunc' type-id='type-id-1371' filepath='./Include/object.h' line='456' column='1' id='type-id-969'/>
- <typedef-decl name='ternaryfunc' type-id='type-id-1377' filepath='./Include/object.h' line='457' column='1' id='type-id-970'/>
- <typedef-decl name='inquiry' type-id='type-id-1378' filepath='./Include/object.h' line='458' column='1' id='type-id-311'/>
- <typedef-decl name='lenfunc' type-id='type-id-1379' filepath='./Include/object.h' line='459' column='1' id='type-id-974'/>
- <typedef-decl name='ssizeargfunc' type-id='type-id-1380' filepath='./Include/object.h' line='460' column='1' id='type-id-975'/>
- <typedef-decl name='ssizeobjargproc' type-id='type-id-1381' filepath='./Include/object.h' line='462' column='1' id='type-id-976'/>
- <typedef-decl name='objobjargproc' type-id='type-id-1382' filepath='./Include/object.h' line='464' column='1' id='type-id-980'/>
- <typedef-decl name='objobjproc' type-id='type-id-1383' filepath='./Include/object.h' line='466' column='1' id='type-id-977'/>
- <typedef-decl name='visitproc' type-id='type-id-335' filepath='./Include/object.h' line='467' column='1' id='type-id-336'/>
- <typedef-decl name='traverseproc' type-id='type-id-1384' filepath='./Include/object.h' line='468' column='1' id='type-id-310'/>
- <typedef-decl name='freefunc' type-id='type-id-511' filepath='./Include/object.h' line='471' column='1' id='type-id-384'/>
- <typedef-decl name='destructor' type-id='type-id-308' filepath='./Include/object.h' line='472' column='1' id='type-id-989'/>
- <typedef-decl name='getattrfunc' type-id='type-id-1385' filepath='./Include/object.h' line='473' column='1' id='type-id-990'/>
- <typedef-decl name='getattrofunc' type-id='type-id-1371' filepath='./Include/object.h' line='474' column='1' id='type-id-998'/>
- <typedef-decl name='setattrfunc' type-id='type-id-1386' filepath='./Include/object.h' line='475' column='1' id='type-id-991'/>
- <typedef-decl name='setattrofunc' type-id='type-id-1382' filepath='./Include/object.h' line='476' column='1' id='type-id-999'/>
- <typedef-decl name='reprfunc' type-id='type-id-1376' filepath='./Include/object.h' line='477' column='1' id='type-id-993'/>
- <typedef-decl name='hashfunc' type-id='type-id-1387' filepath='./Include/object.h' line='478' column='1' id='type-id-997'/>
- <typedef-decl name='richcmpfunc' type-id='type-id-1388' filepath='./Include/object.h' line='479' column='1' id='type-id-1001'/>
- <typedef-decl name='getiterfunc' type-id='type-id-1376' filepath='./Include/object.h' line='480' column='1' id='type-id-1002'/>
- <typedef-decl name='iternextfunc' type-id='type-id-1376' filepath='./Include/object.h' line='481' column='1' id='type-id-1003'/>
- <typedef-decl name='descrgetfunc' type-id='type-id-1377' filepath='./Include/object.h' line='482' column='1' id='type-id-1004'/>
- <typedef-decl name='descrsetfunc' type-id='type-id-1382' filepath='./Include/object.h' line='483' column='1' id='type-id-1005'/>
- <typedef-decl name='initproc' type-id='type-id-1382' filepath='./Include/object.h' line='484' column='1' id='type-id-1006'/>
- <typedef-decl name='newfunc' type-id='type-id-1389' filepath='./Include/object.h' line='485' column='1' id='type-id-1008'/>
- <typedef-decl name='allocfunc' type-id='type-id-1390' filepath='./Include/object.h' line='486' column='1' id='type-id-1007'/>
- <typedef-decl name='vectorcallfunc' type-id='type-id-1391' filepath='./Include/object.h' line='489' column='1' id='type-id-307'/>
- <enum-decl name='PySendResult' naming-typedef-id='type-id-262' filepath='./Include/object.h' line='1135' column='1' id='type-id-1392'>
+ <typedef-decl name='PyVarObject' type-id='type-id-1376' filepath='./Include/object.h' line='227' column='1' id='type-id-318'/>
+ <typedef-decl name='unaryfunc' type-id='type-id-1377' filepath='./Include/object.h' line='461' column='1' id='type-id-970'/>
+ <typedef-decl name='binaryfunc' type-id='type-id-1372' filepath='./Include/object.h' line='462' column='1' id='type-id-968'/>
+ <typedef-decl name='ternaryfunc' type-id='type-id-1378' filepath='./Include/object.h' line='463' column='1' id='type-id-969'/>
+ <typedef-decl name='inquiry' type-id='type-id-1379' filepath='./Include/object.h' line='464' column='1' id='type-id-311'/>
+ <typedef-decl name='lenfunc' type-id='type-id-1380' filepath='./Include/object.h' line='465' column='1' id='type-id-973'/>
+ <typedef-decl name='ssizeargfunc' type-id='type-id-1381' filepath='./Include/object.h' line='466' column='1' id='type-id-974'/>
+ <typedef-decl name='ssizeobjargproc' type-id='type-id-1382' filepath='./Include/object.h' line='468' column='1' id='type-id-975'/>
+ <typedef-decl name='objobjargproc' type-id='type-id-1383' filepath='./Include/object.h' line='470' column='1' id='type-id-979'/>
+ <typedef-decl name='objobjproc' type-id='type-id-1384' filepath='./Include/object.h' line='472' column='1' id='type-id-976'/>
+ <typedef-decl name='visitproc' type-id='type-id-335' filepath='./Include/object.h' line='473' column='1' id='type-id-336'/>
+ <typedef-decl name='traverseproc' type-id='type-id-1385' filepath='./Include/object.h' line='474' column='1' id='type-id-310'/>
+ <typedef-decl name='freefunc' type-id='type-id-510' filepath='./Include/object.h' line='477' column='1' id='type-id-384'/>
+ <typedef-decl name='destructor' type-id='type-id-308' filepath='./Include/object.h' line='478' column='1' id='type-id-988'/>
+ <typedef-decl name='getattrfunc' type-id='type-id-1386' filepath='./Include/object.h' line='479' column='1' id='type-id-989'/>
+ <typedef-decl name='getattrofunc' type-id='type-id-1372' filepath='./Include/object.h' line='480' column='1' id='type-id-997'/>
+ <typedef-decl name='setattrfunc' type-id='type-id-1387' filepath='./Include/object.h' line='481' column='1' id='type-id-990'/>
+ <typedef-decl name='setattrofunc' type-id='type-id-1383' filepath='./Include/object.h' line='482' column='1' id='type-id-998'/>
+ <typedef-decl name='reprfunc' type-id='type-id-1377' filepath='./Include/object.h' line='483' column='1' id='type-id-992'/>
+ <typedef-decl name='hashfunc' type-id='type-id-1388' filepath='./Include/object.h' line='484' column='1' id='type-id-996'/>
+ <typedef-decl name='richcmpfunc' type-id='type-id-1389' filepath='./Include/object.h' line='485' column='1' id='type-id-1000'/>
+ <typedef-decl name='getiterfunc' type-id='type-id-1377' filepath='./Include/object.h' line='486' column='1' id='type-id-1001'/>
+ <typedef-decl name='iternextfunc' type-id='type-id-1377' filepath='./Include/object.h' line='487' column='1' id='type-id-1002'/>
+ <typedef-decl name='descrgetfunc' type-id='type-id-1378' filepath='./Include/object.h' line='488' column='1' id='type-id-1003'/>
+ <typedef-decl name='descrsetfunc' type-id='type-id-1383' filepath='./Include/object.h' line='489' column='1' id='type-id-1004'/>
+ <typedef-decl name='initproc' type-id='type-id-1383' filepath='./Include/object.h' line='490' column='1' id='type-id-1005'/>
+ <typedef-decl name='newfunc' type-id='type-id-1390' filepath='./Include/object.h' line='491' column='1' id='type-id-1007'/>
+ <typedef-decl name='allocfunc' type-id='type-id-1391' filepath='./Include/object.h' line='492' column='1' id='type-id-1006'/>
+ <typedef-decl name='vectorcallfunc' type-id='type-id-1392' filepath='./Include/object.h' line='495' column='1' id='type-id-307'/>
+ <enum-decl name='PySendResult' naming-typedef-id='type-id-262' filepath='./Include/object.h' line='1141' column='1' id='type-id-1393'>
<underlying-type type-id='type-id-31'/>
<enumerator name='PYGEN_RETURN' value='0'/>
<enumerator name='PYGEN_ERROR' value='-1'/>
<enumerator name='PYGEN_NEXT' value='1'/>
</enum-decl>
- <typedef-decl name='PySendResult' type-id='type-id-1392' filepath='./Include/object.h' line='1139' column='1' id='type-id-262'/>
- <class-decl name='Py_buffer' size-in-bits='640' is-struct='yes' naming-typedef-id='type-id-251' visibility='default' filepath='./Include/pybuffer.h' line='20' column='1' id='type-id-1393'>
+ <typedef-decl name='PySendResult' type-id='type-id-1393' filepath='./Include/object.h' line='1145' column='1' id='type-id-262'/>
+ <class-decl name='Py_buffer' size-in-bits='640' is-struct='yes' naming-typedef-id='type-id-251' visibility='default' filepath='./Include/pybuffer.h' line='20' column='1' id='type-id-1394'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='buf' type-id='type-id-29' visibility='default' filepath='./Include/pybuffer.h' line='21' column='1'/>
</data-member>
@@ -21595,25 +21580,25 @@
<var-decl name='internal' type-id='type-id-29' visibility='default' filepath='./Include/pybuffer.h' line='32' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='Py_buffer' type-id='type-id-1393' filepath='./Include/pybuffer.h' line='33' column='1' id='type-id-251'/>
- <typedef-decl name='getbufferproc' type-id='type-id-1394' filepath='./Include/pybuffer.h' line='35' column='1' id='type-id-530'/>
- <typedef-decl name='releasebufferproc' type-id='type-id-1395' filepath='./Include/pybuffer.h' line='36' column='1' id='type-id-987'/>
+ <typedef-decl name='Py_buffer' type-id='type-id-1394' filepath='./Include/pybuffer.h' line='33' column='1' id='type-id-251'/>
+ <typedef-decl name='getbufferproc' type-id='type-id-1395' filepath='./Include/pybuffer.h' line='35' column='1' id='type-id-529'/>
+ <typedef-decl name='releasebufferproc' type-id='type-id-1396' filepath='./Include/pybuffer.h' line='36' column='1' id='type-id-986'/>
<typedef-decl name='Py_ssize_t' type-id='type-id-182' filepath='./Include/pyport.h' line='127' column='1' id='type-id-7'/>
<typedef-decl name='Py_hash_t' type-id='type-id-7' filepath='./Include/pyport.h' line='141' column='1' id='type-id-299'/>
- <typedef-decl name='Py_uhash_t' type-id='type-id-21' filepath='./Include/pyport.h' line='144' column='1' id='type-id-1222'/>
- <typedef-decl name='PyThread_type_lock' type-id='type-id-29' filepath='./Include/pythread.h' line='4' column='1' id='type-id-698'/>
- <typedef-decl name='Py_tss_t' type-id='type-id-1034' filepath='./Include/pythread.h' line='90' column='1' id='type-id-1342'/>
- <typedef-decl name='PyMethodDef' type-id='type-id-1372' filepath='./Include/pytypedefs.h' line='14' column='1' id='type-id-1396'/>
- <typedef-decl name='PyGetSetDef' type-id='type-id-1046' filepath='./Include/pytypedefs.h' line='15' column='1' id='type-id-1397'/>
- <typedef-decl name='PyMemberDef' type-id='type-id-1047' filepath='./Include/pytypedefs.h' line='16' column='1' id='type-id-1398'/>
- <typedef-decl name='PyObject' type-id='type-id-1373' filepath='./Include/pytypedefs.h' line='18' column='1' id='type-id-355'/>
- <typedef-decl name='PyLongObject' type-id='type-id-962' filepath='./Include/pytypedefs.h' line='19' column='1' id='type-id-249'/>
- <typedef-decl name='PyTypeObject' type-id='type-id-988' filepath='./Include/pytypedefs.h' line='20' column='1' id='type-id-264'/>
- <typedef-decl name='PyCodeObject' type-id='type-id-924' filepath='./Include/pytypedefs.h' line='21' column='1' id='type-id-1399'/>
- <typedef-decl name='PyFrameObject' type-id='type-id-1159' filepath='./Include/pytypedefs.h' line='22' column='1' id='type-id-1400'/>
- <typedef-decl name='PyThreadState' type-id='type-id-1029' filepath='./Include/pytypedefs.h' line='24' column='1' id='type-id-1356'/>
- <typedef-decl name='PyInterpreterState' type-id='type-id-1241' filepath='./Include/pytypedefs.h' line='25' column='1' id='type-id-1347'/>
- <class-decl name='PySliceObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-1401' visibility='default' filepath='./Include/sliceobject.h' line='26' column='1' id='type-id-1402'>
+ <typedef-decl name='Py_uhash_t' type-id='type-id-21' filepath='./Include/pyport.h' line='144' column='1' id='type-id-1223'/>
+ <typedef-decl name='PyThread_type_lock' type-id='type-id-29' filepath='./Include/pythread.h' line='4' column='1' id='type-id-1154'/>
+ <typedef-decl name='Py_tss_t' type-id='type-id-1033' filepath='./Include/pythread.h' line='90' column='1' id='type-id-1343'/>
+ <typedef-decl name='PyMethodDef' type-id='type-id-1373' filepath='./Include/pytypedefs.h' line='14' column='1' id='type-id-1397'/>
+ <typedef-decl name='PyGetSetDef' type-id='type-id-1045' filepath='./Include/pytypedefs.h' line='15' column='1' id='type-id-1398'/>
+ <typedef-decl name='PyMemberDef' type-id='type-id-1046' filepath='./Include/pytypedefs.h' line='16' column='1' id='type-id-1399'/>
+ <typedef-decl name='PyObject' type-id='type-id-1374' filepath='./Include/pytypedefs.h' line='18' column='1' id='type-id-355'/>
+ <typedef-decl name='PyLongObject' type-id='type-id-961' filepath='./Include/pytypedefs.h' line='19' column='1' id='type-id-249'/>
+ <typedef-decl name='PyTypeObject' type-id='type-id-987' filepath='./Include/pytypedefs.h' line='20' column='1' id='type-id-264'/>
+ <typedef-decl name='PyCodeObject' type-id='type-id-923' filepath='./Include/pytypedefs.h' line='21' column='1' id='type-id-1400'/>
+ <typedef-decl name='PyFrameObject' type-id='type-id-1159' filepath='./Include/pytypedefs.h' line='22' column='1' id='type-id-1401'/>
+ <typedef-decl name='PyThreadState' type-id='type-id-1028' filepath='./Include/pytypedefs.h' line='24' column='1' id='type-id-1357'/>
+ <typedef-decl name='PyInterpreterState' type-id='type-id-1242' filepath='./Include/pytypedefs.h' line='25' column='1' id='type-id-1348'/>
+ <class-decl name='PySliceObject' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-1402' visibility='default' filepath='./Include/sliceobject.h' line='26' column='1' id='type-id-1403'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/sliceobject.h' line='27' column='1'/>
</data-member>
@@ -21627,19 +21612,19 @@
<var-decl name='step' type-id='type-id-4' visibility='default' filepath='./Include/sliceobject.h' line='28' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PySliceObject' type-id='type-id-1402' filepath='./Include/sliceobject.h' line='29' column='1' id='type-id-1401'/>
+ <typedef-decl name='PySliceObject' type-id='type-id-1403' filepath='./Include/sliceobject.h' line='29' column='1' id='type-id-1402'/>
<typedef-decl name='Py_UCS4' type-id='type-id-324' filepath='./Include/unicodeobject.h' line='94' column='1' id='type-id-257'/>
- <typedef-decl name='__sighandler_t' type-id='type-id-1403' filepath='/usr/include/signal.h' line='72' column='1' id='type-id-1404'/>
+ <typedef-decl name='__sighandler_t' type-id='type-id-1404' filepath='/usr/include/signal.h' line='72' column='1' id='type-id-1405'/>
<typedef-decl name='uintptr_t' type-id='type-id-2' filepath='/usr/include/stdint.h' line='90' column='1' id='type-id-426'/>
- <union-decl name='__atomic_wide_counter' size-in-bits='64' naming-typedef-id='type-id-1405' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='25' column='1' id='type-id-1406'>
+ <union-decl name='__atomic_wide_counter' size-in-bits='64' naming-typedef-id='type-id-1406' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='25' column='1' id='type-id-1407'>
<data-member access='public'>
<var-decl name='__value64' type-id='type-id-375' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='27' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='__value32' type-id='type-id-1407' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='32' column='1'/>
+ <var-decl name='__value32' type-id='type-id-1408' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='32' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__31' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='28' column='1' id='type-id-1407'>
+ <class-decl name='__anonymous_struct__31' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='28' column='1' id='type-id-1408'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__low' type-id='type-id-100' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='30' column='1'/>
</data-member>
@@ -21647,44 +21632,44 @@
<var-decl name='__high' type-id='type-id-100' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='31' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='__atomic_wide_counter' type-id='type-id-1406' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='33' column='1' id='type-id-1405'/>
- <union-decl name='pthread_condattr_t' size-in-bits='32' naming-typedef-id='type-id-1312' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='41' column='1' id='type-id-1408'>
+ <typedef-decl name='__atomic_wide_counter' type-id='type-id-1407' filepath='/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h' line='33' column='1' id='type-id-1406'/>
+ <union-decl name='pthread_condattr_t' size-in-bits='32' naming-typedef-id='type-id-1313' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='41' column='1' id='type-id-1409'>
<data-member access='public'>
- <var-decl name='__size' type-id='type-id-815' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='43' column='1'/>
+ <var-decl name='__size' type-id='type-id-814' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='43' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='44' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='pthread_condattr_t' type-id='type-id-1408' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='45' column='1' id='type-id-1312'/>
- <typedef-decl name='pthread_key_t' type-id='type-id-100' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='49' column='1' id='type-id-508'/>
- <union-decl name='pthread_mutex_t' size-in-bits='320' naming-typedef-id='type-id-1169' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='67' column='1' id='type-id-1409'>
+ <typedef-decl name='pthread_condattr_t' type-id='type-id-1409' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='45' column='1' id='type-id-1313'/>
+ <typedef-decl name='pthread_key_t' type-id='type-id-100' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='49' column='1' id='type-id-506'/>
+ <union-decl name='pthread_mutex_t' size-in-bits='320' naming-typedef-id='type-id-1170' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='67' column='1' id='type-id-1410'>
<data-member access='public'>
- <var-decl name='__data' type-id='type-id-1410' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='69' column='1'/>
+ <var-decl name='__data' type-id='type-id-1411' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='69' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='__size' type-id='type-id-811' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='70' column='1'/>
+ <var-decl name='__size' type-id='type-id-810' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='70' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-181' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='71' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='pthread_mutex_t' type-id='type-id-1409' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='72' column='1' id='type-id-1169'/>
- <union-decl name='pthread_cond_t' size-in-bits='384' naming-typedef-id='type-id-1168' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='75' column='1' id='type-id-1411'>
+ <typedef-decl name='pthread_mutex_t' type-id='type-id-1410' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='72' column='1' id='type-id-1170'/>
+ <union-decl name='pthread_cond_t' size-in-bits='384' naming-typedef-id='type-id-1169' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='75' column='1' id='type-id-1412'>
<data-member access='public'>
- <var-decl name='__data' type-id='type-id-1412' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='77' column='1'/>
+ <var-decl name='__data' type-id='type-id-1413' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='77' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='__size' type-id='type-id-813' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='78' column='1'/>
+ <var-decl name='__size' type-id='type-id-812' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='78' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-376' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='79' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='pthread_cond_t' type-id='type-id-1411' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='80' column='1' id='type-id-1168'/>
- <class-decl name='sigaction' size-in-bits='1216' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='27' column='1' id='type-id-1148'>
+ <typedef-decl name='pthread_cond_t' type-id='type-id-1412' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='80' column='1' id='type-id-1169'/>
+ <class-decl name='sigaction' size-in-bits='1216' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='27' column='1' id='type-id-1147'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='__sigaction_handler' type-id='type-id-1413' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='38' column='1'/>
+ <var-decl name='__sigaction_handler' type-id='type-id-1414' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='38' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='sa_mask' type-id='type-id-36' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='46' column='1'/>
@@ -21696,22 +21681,22 @@
<var-decl name='sa_restorer' type-id='type-id-231' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='52' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__5' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='31' column='1' id='type-id-1413'>
+ <union-decl name='__anonymous_union__5' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='31' column='1' id='type-id-1414'>
<data-member access='public'>
- <var-decl name='sa_handler' type-id='type-id-1404' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='34' column='1'/>
+ <var-decl name='sa_handler' type-id='type-id-1405' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='34' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='sa_sigaction' type-id='type-id-1414' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='36' column='1'/>
+ <var-decl name='sa_sigaction' type-id='type-id-1415' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/sigaction.h' line='36' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='int8_t' type-id='type-id-1415' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='24' column='1' id='type-id-357'/>
- <typedef-decl name='int32_t' type-id='type-id-1416' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='26' column='1' id='type-id-1110'/>
- <typedef-decl name='int64_t' type-id='type-id-1417' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='27' column='1' id='type-id-459'/>
- <typedef-decl name='uint8_t' type-id='type-id-1418' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='24' column='1' id='type-id-303'/>
- <typedef-decl name='uint16_t' type-id='type-id-1419' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='25' column='1' id='type-id-444'/>
- <typedef-decl name='uint32_t' type-id='type-id-1420' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='26' column='1' id='type-id-324'/>
- <typedef-decl name='uint64_t' type-id='type-id-1421' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='27' column='1' id='type-id-107'/>
- <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_mutex.h' line='22' column='1' id='type-id-1410'>
+ <typedef-decl name='int8_t' type-id='type-id-1416' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='24' column='1' id='type-id-357'/>
+ <typedef-decl name='int32_t' type-id='type-id-1417' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='26' column='1' id='type-id-1109'/>
+ <typedef-decl name='int64_t' type-id='type-id-1418' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='27' column='1' id='type-id-459'/>
+ <typedef-decl name='uint8_t' type-id='type-id-1419' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='24' column='1' id='type-id-303'/>
+ <typedef-decl name='uint16_t' type-id='type-id-1420' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='25' column='1' id='type-id-444'/>
+ <typedef-decl name='uint32_t' type-id='type-id-1421' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='26' column='1' id='type-id-324'/>
+ <typedef-decl name='uint64_t' type-id='type-id-1422' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='27' column='1' id='type-id-107'/>
+ <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_mutex.h' line='22' column='1' id='type-id-1411'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__lock' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_mutex.h' line='24' column='1'/>
</data-member>
@@ -21734,30 +21719,30 @@
<var-decl name='__elision' type-id='type-id-77' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_mutex.h' line='35' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='__list' type-id='type-id-1422' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_mutex.h' line='36' column='1'/>
+ <var-decl name='__list' type-id='type-id-1423' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_mutex.h' line='36' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='51' column='1' id='type-id-1423'>
+ <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='51' column='1' id='type-id-1424'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='__prev' type-id='type-id-1424' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='53' column='1'/>
+ <var-decl name='__prev' type-id='type-id-1425' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='__next' type-id='type-id-1424' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='54' column='1'/>
+ <var-decl name='__next' type-id='type-id-1425' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='54' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='__pthread_list_t' type-id='type-id-1423' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='55' column='1' id='type-id-1422'/>
- <class-decl name='__pthread_cond_s' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='94' column='1' id='type-id-1412'>
+ <typedef-decl name='__pthread_list_t' type-id='type-id-1424' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='55' column='1' id='type-id-1423'/>
+ <class-decl name='__pthread_cond_s' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='94' column='1' id='type-id-1413'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='__wseq' type-id='type-id-1405' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='96' column='1'/>
+ <var-decl name='__wseq' type-id='type-id-1406' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='__g1_start' type-id='type-id-1405' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='97' column='1'/>
+ <var-decl name='__g1_start' type-id='type-id-1406' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='97' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='__g_refs' type-id='type-id-906' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='98' column='1'/>
+ <var-decl name='__g_refs' type-id='type-id-905' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='98' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='__g_size' type-id='type-id-906' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='99' column='1'/>
+ <var-decl name='__g_size' type-id='type-id-905' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='__g1_orig_size' type-id='type-id-100' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='100' column='1'/>
@@ -21766,33 +21751,33 @@
<var-decl name='__wrefs' type-id='type-id-100' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='__g_signals' type-id='type-id-906' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='102' column='1'/>
+ <var-decl name='__g_signals' type-id='type-id-905' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='102' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='__int8_t' type-id='type-id-852' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='37' column='1' id='type-id-1415'/>
- <typedef-decl name='__uint8_t' type-id='type-id-90' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='38' column='1' id='type-id-1418'/>
- <typedef-decl name='__uint16_t' type-id='type-id-22' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-1419'/>
- <typedef-decl name='__int32_t' type-id='type-id-5' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='41' column='1' id='type-id-1416'/>
- <typedef-decl name='__uint32_t' type-id='type-id-100' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='42' column='1' id='type-id-1420'/>
- <typedef-decl name='__int64_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='44' column='1' id='type-id-1417'/>
- <typedef-decl name='__uint64_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='45' column='1' id='type-id-1421'/>
+ <typedef-decl name='__int8_t' type-id='type-id-851' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='37' column='1' id='type-id-1416'/>
+ <typedef-decl name='__uint8_t' type-id='type-id-90' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='38' column='1' id='type-id-1419'/>
+ <typedef-decl name='__uint16_t' type-id='type-id-22' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-1420'/>
+ <typedef-decl name='__int32_t' type-id='type-id-5' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='41' column='1' id='type-id-1417'/>
+ <typedef-decl name='__uint32_t' type-id='type-id-100' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='42' column='1' id='type-id-1421'/>
+ <typedef-decl name='__int64_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='44' column='1' id='type-id-1418'/>
+ <typedef-decl name='__uint64_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='45' column='1' id='type-id-1422'/>
<typedef-decl name='__dev_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='145' column='1' id='type-id-184'/>
<typedef-decl name='__uid_t' type-id='type-id-100' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='146' column='1' id='type-id-115'/>
<typedef-decl name='__ino64_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='149' column='1' id='type-id-89'/>
- <typedef-decl name='__off_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='152' column='1' id='type-id-1425'/>
+ <typedef-decl name='__off_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='152' column='1' id='type-id-1426'/>
<typedef-decl name='__off64_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='153' column='1' id='type-id-14'/>
<typedef-decl name='__pid_t' type-id='type-id-5' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='154' column='1' id='type-id-117'/>
<typedef-decl name='__clock_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='156' column='1' id='type-id-102'/>
<typedef-decl name='__ssize_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='194' column='1' id='type-id-183'/>
- <typedef-decl name='__sig_atomic_t' type-id='type-id-5' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='215' column='1' id='type-id-1426'/>
- <typedef-decl name='FILE' type-id='type-id-1427' filepath='/usr/include/x86_64-linux-gnu/bits/types/FILE.h' line='7' column='1' id='type-id-1428'/>
- <class-decl name='__sigset_t' size-in-bits='1024' is-struct='yes' naming-typedef-id='type-id-36' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h' line='5' column='1' id='type-id-1429'>
+ <typedef-decl name='__sig_atomic_t' type-id='type-id-5' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='215' column='1' id='type-id-1427'/>
+ <typedef-decl name='FILE' type-id='type-id-1428' filepath='/usr/include/x86_64-linux-gnu/bits/types/FILE.h' line='7' column='1' id='type-id-1429'/>
+ <class-decl name='__sigset_t' size-in-bits='1024' is-struct='yes' naming-typedef-id='type-id-36' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h' line='5' column='1' id='type-id-1430'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='__val' type-id='type-id-907' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h' line='7' column='1'/>
+ <var-decl name='__val' type-id='type-id-906' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h' line='7' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='__sigset_t' type-id='type-id-1429' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h' line='8' column='1' id='type-id-36'/>
- <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='24' column='1' id='type-id-1430'>
+ <typedef-decl name='__sigset_t' type-id='type-id-1430' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h' line='8' column='1' id='type-id-36'/>
+ <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='24' column='1' id='type-id-1431'>
<data-member access='public'>
<var-decl name='sival_int' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='26' column='1'/>
</data-member>
@@ -21800,9 +21785,9 @@
<var-decl name='sival_ptr' type-id='type-id-29' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='27' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='__sigval_t' type-id='type-id-1430' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='30' column='1' id='type-id-1431'/>
- <typedef-decl name='sig_atomic_t' type-id='type-id-1426' filepath='/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h' line='8' column='1' id='type-id-1350'/>
- <class-decl name='siginfo_t' size-in-bits='1024' is-struct='yes' naming-typedef-id='type-id-1432' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='36' column='1' id='type-id-1433'>
+ <typedef-decl name='__sigval_t' type-id='type-id-1431' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='30' column='1' id='type-id-1432'/>
+ <typedef-decl name='sig_atomic_t' type-id='type-id-1427' filepath='/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h' line='8' column='1' id='type-id-1351'/>
+ <class-decl name='siginfo_t' size-in-bits='1024' is-struct='yes' naming-typedef-id='type-id-1433' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='36' column='1' id='type-id-1434'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='si_signo' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='38' column='1'/>
</data-member>
@@ -21816,36 +21801,36 @@
<var-decl name='__pad0' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='48' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='_sifields' type-id='type-id-1434' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='123' column='1'/>
+ <var-decl name='_sifields' type-id='type-id-1435' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='123' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__6' size-in-bits='896' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='51' column='1' id='type-id-1434'>
+ <union-decl name='__anonymous_union__6' size-in-bits='896' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='51' column='1' id='type-id-1435'>
<data-member access='public'>
- <var-decl name='_pad' type-id='type-id-841' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='53' column='1'/>
+ <var-decl name='_pad' type-id='type-id-840' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='53' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='_kill' type-id='type-id-1435' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='60' column='1'/>
+ <var-decl name='_kill' type-id='type-id-1436' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='60' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='_timer' type-id='type-id-1436' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='68' column='1'/>
+ <var-decl name='_timer' type-id='type-id-1437' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='68' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='_rt' type-id='type-id-1437' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='76' column='1'/>
+ <var-decl name='_rt' type-id='type-id-1438' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='76' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='_sigchld' type-id='type-id-1438' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='86' column='1'/>
+ <var-decl name='_sigchld' type-id='type-id-1439' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='86' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='_sigfault' type-id='type-id-1439' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='105' column='1'/>
+ <var-decl name='_sigfault' type-id='type-id-1440' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='105' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='_sigpoll' type-id='type-id-1440' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='112' column='1'/>
+ <var-decl name='_sigpoll' type-id='type-id-1441' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='112' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='_sigsys' type-id='type-id-1441' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='121' column='1'/>
+ <var-decl name='_sigsys' type-id='type-id-1442' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='121' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__44' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='56' column='1' id='type-id-1435'>
+ <class-decl name='__anonymous_struct__44' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='56' column='1' id='type-id-1436'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='si_pid' type-id='type-id-117' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='58' column='1'/>
</data-member>
@@ -21853,7 +21838,7 @@
<var-decl name='si_uid' type-id='type-id-115' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='59' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__45' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='63' column='1' id='type-id-1436'>
+ <class-decl name='__anonymous_struct__45' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='63' column='1' id='type-id-1437'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='si_tid' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='65' column='1'/>
</data-member>
@@ -21861,10 +21846,10 @@
<var-decl name='si_overrun' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='si_sigval' type-id='type-id-1431' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='67' column='1'/>
+ <var-decl name='si_sigval' type-id='type-id-1432' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='67' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__46' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='71' column='1' id='type-id-1437'>
+ <class-decl name='__anonymous_struct__46' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='71' column='1' id='type-id-1438'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='si_pid' type-id='type-id-117' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='73' column='1'/>
</data-member>
@@ -21872,10 +21857,10 @@
<var-decl name='si_uid' type-id='type-id-115' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='74' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='si_sigval' type-id='type-id-1431' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='75' column='1'/>
+ <var-decl name='si_sigval' type-id='type-id-1432' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='75' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__47' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='79' column='1' id='type-id-1438'>
+ <class-decl name='__anonymous_struct__47' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='79' column='1' id='type-id-1439'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='si_pid' type-id='type-id-117' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='81' column='1'/>
</data-member>
@@ -21892,7 +21877,7 @@
<var-decl name='si_stime' type-id='type-id-102' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='85' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__48' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='89' column='1' id='type-id-1439'>
+ <class-decl name='__anonymous_struct__48' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='89' column='1' id='type-id-1440'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='si_addr' type-id='type-id-29' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='91' column='1'/>
</data-member>
@@ -21900,18 +21885,18 @@
<var-decl name='si_addr_lsb' type-id='type-id-77' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='93' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='_bounds' type-id='type-id-1442' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='104' column='1'/>
+ <var-decl name='_bounds' type-id='type-id-1443' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='104' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__7' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='94' column='1' id='type-id-1442'>
+ <union-decl name='__anonymous_union__7' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='94' column='1' id='type-id-1443'>
<data-member access='public'>
- <var-decl name='_addr_bnd' type-id='type-id-1443' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='101' column='1'/>
+ <var-decl name='_addr_bnd' type-id='type-id-1444' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='101' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='_pkey' type-id='type-id-1420' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='103' column='1'/>
+ <var-decl name='_pkey' type-id='type-id-1421' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='103' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__49' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='97' column='1' id='type-id-1443'>
+ <class-decl name='__anonymous_struct__49' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='97' column='1' id='type-id-1444'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_lower' type-id='type-id-29' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='99' column='1'/>
</data-member>
@@ -21919,7 +21904,7 @@
<var-decl name='_upper' type-id='type-id-29' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='100' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__50' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='108' column='1' id='type-id-1440'>
+ <class-decl name='__anonymous_struct__50' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='108' column='1' id='type-id-1441'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='si_band' type-id='type-id-181' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='110' column='1'/>
</data-member>
@@ -21927,7 +21912,7 @@
<var-decl name='si_fd' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='111' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__51' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='116' column='1' id='type-id-1441'>
+ <class-decl name='__anonymous_struct__51' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='116' column='1' id='type-id-1442'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_call_addr' type-id='type-id-29' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='118' column='1'/>
</data-member>
@@ -21938,8 +21923,8 @@
<var-decl name='_arch' type-id='type-id-100' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='120' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='siginfo_t' type-id='type-id-1433' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='124' column='1' id='type-id-1432'/>
- <class-decl name='stack_t' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-44' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/stack_t.h' line='26' column='1' id='type-id-1444'>
+ <typedef-decl name='siginfo_t' type-id='type-id-1434' filepath='/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h' line='124' column='1' id='type-id-1433'/>
+ <class-decl name='stack_t' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-44' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/stack_t.h' line='26' column='1' id='type-id-1445'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ss_sp' type-id='type-id-29' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/stack_t.h' line='28' column='1'/>
</data-member>
@@ -21950,9 +21935,9 @@
<var-decl name='ss_size' type-id='type-id-21' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/stack_t.h' line='30' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='stack_t' type-id='type-id-1444' filepath='/usr/include/x86_64-linux-gnu/bits/types/stack_t.h' line='31' column='1' id='type-id-44'/>
- <typedef-decl name='_IO_lock_t' type-id='type-id-3' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='43' column='1' id='type-id-1445'/>
- <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='49' column='1' id='type-id-1427'>
+ <typedef-decl name='stack_t' type-id='type-id-1445' filepath='/usr/include/x86_64-linux-gnu/bits/types/stack_t.h' line='31' column='1' id='type-id-44'/>
+ <typedef-decl name='_IO_lock_t' type-id='type-id-3' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='43' column='1' id='type-id-1446'/>
+ <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='49' column='1' id='type-id-1428'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_flags' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='51' column='1'/>
</data-member>
@@ -21990,10 +21975,10 @@
<var-decl name='_IO_save_end' type-id='type-id-17' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
- <var-decl name='_markers' type-id='type-id-1446' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='68' column='1'/>
+ <var-decl name='_markers' type-id='type-id-1447' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='832'>
- <var-decl name='_chain' type-id='type-id-1447' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='70' column='1'/>
+ <var-decl name='_chain' type-id='type-id-1448' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='70' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
<var-decl name='_fileno' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='72' column='1'/>
@@ -22002,31 +21987,31 @@
<var-decl name='_flags2' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='73' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
- <var-decl name='_old_offset' type-id='type-id-1425' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='74' column='1'/>
+ <var-decl name='_old_offset' type-id='type-id-1426' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='74' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='_cur_column' type-id='type-id-22' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='77' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1040'>
- <var-decl name='_vtable_offset' type-id='type-id-852' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='78' column='1'/>
+ <var-decl name='_vtable_offset' type-id='type-id-851' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='78' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1048'>
- <var-decl name='_shortbuf' type-id='type-id-806' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='79' column='1'/>
+ <var-decl name='_shortbuf' type-id='type-id-805' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1088'>
- <var-decl name='_lock' type-id='type-id-1448' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='81' column='1'/>
+ <var-decl name='_lock' type-id='type-id-1449' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
<var-decl name='_offset' type-id='type-id-14' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='89' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1216'>
- <var-decl name='_codecvt' type-id='type-id-1449' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='91' column='1'/>
+ <var-decl name='_codecvt' type-id='type-id-1450' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='91' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1280'>
- <var-decl name='_wide_data' type-id='type-id-1450' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='92' column='1'/>
+ <var-decl name='_wide_data' type-id='type-id-1451' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='92' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1344'>
- <var-decl name='_freeres_list' type-id='type-id-1447' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='93' column='1'/>
+ <var-decl name='_freeres_list' type-id='type-id-1448' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='93' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1408'>
<var-decl name='_freeres_buf' type-id='type-id-29' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='94' column='1'/>
@@ -22038,25 +22023,25 @@
<var-decl name='_mode' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1568'>
- <var-decl name='_unused2' type-id='type-id-808' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='98' column='1'/>
+ <var-decl name='_unused2' type-id='type-id-807' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='98' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='ino_t' type-id='type-id-89' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='49' column='1' id='type-id-1303'/>
- <typedef-decl name='dev_t' type-id='type-id-184' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='59' column='1' id='type-id-1302'/>
+ <typedef-decl name='ino_t' type-id='type-id-89' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='49' column='1' id='type-id-1304'/>
+ <typedef-decl name='dev_t' type-id='type-id-184' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='59' column='1' id='type-id-1303'/>
<typedef-decl name='ssize_t' type-id='type-id-183' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='108' column='1' id='type-id-182'/>
<typedef-decl name='wchar_t' type-id='type-id-5' filepath='/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h' line='321' column='1' id='type-id-387'/>
- <enum-decl name='decoding_state' filepath='Parser/lexer/state.h' line='13' column='1' id='type-id-676'>
+ <enum-decl name='decoding_state' filepath='Parser/lexer/state.h' line='13' column='1' id='type-id-675'>
<underlying-type type-id='type-id-31'/>
<enumerator name='STATE_INIT' value='0'/>
<enumerator name='STATE_SEEK_CODING' value='1'/>
<enumerator name='STATE_NORMAL' value='2'/>
</enum-decl>
- <enum-decl name='interactive_underflow_t' filepath='Parser/lexer/state.h' line='19' column='1' id='type-id-677'>
+ <enum-decl name='interactive_underflow_t' filepath='Parser/lexer/state.h' line='19' column='1' id='type-id-676'>
<underlying-type type-id='type-id-31'/>
<enumerator name='IUNDERFLOW_NORMAL' value='0'/>
<enumerator name='IUNDERFLOW_STOP' value='1'/>
</enum-decl>
- <class-decl name='token' size-in-bits='384' is-struct='yes' visibility='default' filepath='Parser/lexer/state.h' line='27' column='1' id='type-id-1451'>
+ <class-decl name='token' size-in-bits='384' is-struct='yes' visibility='default' filepath='Parser/lexer/state.h' line='27' column='1' id='type-id-1452'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='level' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='28' column='1'/>
</data-member>
@@ -22082,14 +22067,14 @@
<var-decl name='metadata' type-id='type-id-4' visibility='default' filepath='Parser/lexer/state.h' line='31' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='tokenizer_mode_kind_t' filepath='Parser/lexer/state.h' line='34' column='1' id='type-id-1452'>
+ <enum-decl name='tokenizer_mode_kind_t' filepath='Parser/lexer/state.h' line='34' column='1' id='type-id-1453'>
<underlying-type type-id='type-id-31'/>
<enumerator name='TOK_REGULAR_MODE' value='0'/>
<enumerator name='TOK_FSTRING_MODE' value='1'/>
</enum-decl>
- <class-decl name='_tokenizer_mode' size-in-bits='768' is-struct='yes' visibility='default' filepath='Parser/lexer/state.h' line='41' column='1' id='type-id-1453'>
+ <class-decl name='_tokenizer_mode' size-in-bits='768' is-struct='yes' visibility='default' filepath='Parser/lexer/state.h' line='41' column='1' id='type-id-1454'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-1452' visibility='default' filepath='Parser/lexer/state.h' line='42' column='1'/>
+ <var-decl name='kind' type-id='type-id-1453' visibility='default' filepath='Parser/lexer/state.h' line='42' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='curly_bracket_depth' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='44' column='1'/>
@@ -22137,8 +22122,8 @@
<var-decl name='in_format_spec' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='61' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='tokenizer_mode' type-id='type-id-1453' filepath='Parser/lexer/state.h' line='62' column='1' id='type-id-853'/>
- <class-decl name='tok_state' size-in-bits='138176' is-struct='yes' visibility='default' filepath='Parser/lexer/state.h' line='65' column='1' id='type-id-672'>
+ <typedef-decl name='tokenizer_mode' type-id='type-id-1454' filepath='Parser/lexer/state.h' line='62' column='1' id='type-id-852'/>
+ <class-decl name='tok_state' size-in-bits='138176' is-struct='yes' visibility='default' filepath='Parser/lexer/state.h' line='65' column='1' id='type-id-671'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='buf' type-id='type-id-17' visibility='default' filepath='Parser/lexer/state.h' line='68' column='1'/>
</data-member>
@@ -22176,7 +22161,7 @@
<var-decl name='indent' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='80' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
- <var-decl name='indstack' type-id='type-id-673' visibility='default' filepath='Parser/lexer/state.h' line='81' column='1'/>
+ <var-decl name='indstack' type-id='type-id-672' visibility='default' filepath='Parser/lexer/state.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='3904'>
<var-decl name='atbol' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='82' column='1'/>
@@ -22206,22 +22191,22 @@
<var-decl name='level' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='90' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='4256'>
- <var-decl name='parenstack' type-id='type-id-674' visibility='default' filepath='Parser/lexer/state.h' line='92' column='1'/>
+ <var-decl name='parenstack' type-id='type-id-673' visibility='default' filepath='Parser/lexer/state.h' line='92' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='5856'>
- <var-decl name='parenlinenostack' type-id='type-id-675' visibility='default' filepath='Parser/lexer/state.h' line='93' column='1'/>
+ <var-decl name='parenlinenostack' type-id='type-id-674' visibility='default' filepath='Parser/lexer/state.h' line='93' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='12256'>
- <var-decl name='parencolstack' type-id='type-id-675' visibility='default' filepath='Parser/lexer/state.h' line='94' column='1'/>
+ <var-decl name='parencolstack' type-id='type-id-674' visibility='default' filepath='Parser/lexer/state.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='18688'>
<var-decl name='filename' type-id='type-id-4' visibility='default' filepath='Parser/lexer/state.h' line='95' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='18752'>
- <var-decl name='altindstack' type-id='type-id-673' visibility='default' filepath='Parser/lexer/state.h' line='97' column='1'/>
+ <var-decl name='altindstack' type-id='type-id-672' visibility='default' filepath='Parser/lexer/state.h' line='97' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='21952'>
- <var-decl name='decoding_state' type-id='type-id-676' visibility='default' filepath='Parser/lexer/state.h' line='99' column='1'/>
+ <var-decl name='decoding_state' type-id='type-id-675' visibility='default' filepath='Parser/lexer/state.h' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='21984'>
<var-decl name='decoding_erred' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='100' column='1'/>
@@ -22260,16 +22245,16 @@
<var-decl name='type_comments' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='114' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22688'>
- <var-decl name='interactive_underflow' type-id='type-id-677' visibility='default' filepath='Parser/lexer/state.h' line='117' column='1'/>
+ <var-decl name='interactive_underflow' type-id='type-id-676' visibility='default' filepath='Parser/lexer/state.h' line='117' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22720'>
- <var-decl name='underflow' type-id='type-id-678' visibility='default' filepath='Parser/lexer/state.h' line='118' column='1'/>
+ <var-decl name='underflow' type-id='type-id-677' visibility='default' filepath='Parser/lexer/state.h' line='118' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22784'>
<var-decl name='report_warnings' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='120' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='22848'>
- <var-decl name='tok_mode_stack' type-id='type-id-679' visibility='default' filepath='Parser/lexer/state.h' line='122' column='1'/>
+ <var-decl name='tok_mode_stack' type-id='type-id-678' visibility='default' filepath='Parser/lexer/state.h' line='122' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='138048'>
<var-decl name='tok_mode_stack_index' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='123' column='1'/>
@@ -22284,7 +22269,7 @@
<var-decl name='implicit_newline' type-id='type-id-5' visibility='default' filepath='Parser/lexer/state.h' line='126' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_memo' size-in-bits='256' is-struct='yes' visibility='default' filepath='Parser/pegen.h' line='27' column='1' id='type-id-1454'>
+ <class-decl name='_memo' size-in-bits='256' is-struct='yes' visibility='default' filepath='Parser/pegen.h' line='27' column='1' id='type-id-1455'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='28' column='1'/>
</data-member>
@@ -22295,11 +22280,11 @@
<var-decl name='mark' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='30' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='next' type-id='type-id-1455' visibility='default' filepath='Parser/pegen.h' line='31' column='1'/>
+ <var-decl name='next' type-id='type-id-1456' visibility='default' filepath='Parser/pegen.h' line='31' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='Memo' type-id='type-id-1454' filepath='Parser/pegen.h' line='32' column='1' id='type-id-1456'/>
- <class-decl name='Token' size-in-bits='448' is-struct='yes' naming-typedef-id='type-id-1457' visibility='default' filepath='Parser/pegen.h' line='34' column='1' id='type-id-1458'>
+ <typedef-decl name='Memo' type-id='type-id-1455' filepath='Parser/pegen.h' line='32' column='1' id='type-id-1457'/>
+ <class-decl name='Token' size-in-bits='448' is-struct='yes' naming-typedef-id='type-id-1458' visibility='default' filepath='Parser/pegen.h' line='34' column='1' id='type-id-1459'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='35' column='1'/>
</data-member>
@@ -22322,14 +22307,14 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='38' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='memo' type-id='type-id-1459' visibility='default' filepath='Parser/pegen.h' line='39' column='1'/>
+ <var-decl name='memo' type-id='type-id-1460' visibility='default' filepath='Parser/pegen.h' line='39' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='metadata' type-id='type-id-4' visibility='default' filepath='Parser/pegen.h' line='40' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='Token' type-id='type-id-1458' filepath='Parser/pegen.h' line='41' column='1' id='type-id-1457'/>
- <class-decl name='KeywordToken' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1460' visibility='default' filepath='Parser/pegen.h' line='43' column='1' id='type-id-1461'>
+ <typedef-decl name='Token' type-id='type-id-1459' filepath='Parser/pegen.h' line='41' column='1' id='type-id-1458'/>
+ <class-decl name='KeywordToken' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1461' visibility='default' filepath='Parser/pegen.h' line='43' column='1' id='type-id-1462'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='str' type-id='type-id-6' visibility='default' filepath='Parser/pegen.h' line='44' column='1'/>
</data-member>
@@ -22337,10 +22322,10 @@
<var-decl name='type' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='45' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='KeywordToken' type-id='type-id-1461' filepath='Parser/pegen.h' line='46' column='1' id='type-id-1460'/>
- <class-decl name='growable_comment_array' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-692' visibility='default' filepath='Parser/pegen.h' line='49' column='1' id='type-id-1462'>
+ <typedef-decl name='KeywordToken' type-id='type-id-1462' filepath='Parser/pegen.h' line='46' column='1' id='type-id-1461'/>
+ <class-decl name='growable_comment_array' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-691' visibility='default' filepath='Parser/pegen.h' line='49' column='1' id='type-id-1463'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='items' type-id='type-id-1463' visibility='default' filepath='Parser/pegen.h' line='53' column='1'/>
+ <var-decl name='items' type-id='type-id-1464' visibility='default' filepath='Parser/pegen.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='size' type-id='type-id-21' visibility='default' filepath='Parser/pegen.h' line='54' column='1'/>
@@ -22349,7 +22334,7 @@
<var-decl name='num_items' type-id='type-id-21' visibility='default' filepath='Parser/pegen.h' line='55' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='Parser/pegen.h' line='50' column='1' id='type-id-1464'>
+ <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='Parser/pegen.h' line='50' column='1' id='type-id-1465'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='51' column='1'/>
</data-member>
@@ -22357,13 +22342,13 @@
<var-decl name='comment' type-id='type-id-17' visibility='default' filepath='Parser/pegen.h' line='52' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='growable_comment_array' type-id='type-id-1462' filepath='Parser/pegen.h' line='56' column='1' id='type-id-692'/>
- <class-decl name='Parser' size-in-bits='1280' is-struct='yes' naming-typedef-id='type-id-687' visibility='default' filepath='Parser/pegen.h' line='58' column='1' id='type-id-688'>
+ <typedef-decl name='growable_comment_array' type-id='type-id-1463' filepath='Parser/pegen.h' line='56' column='1' id='type-id-691'/>
+ <class-decl name='Parser' size-in-bits='1280' is-struct='yes' naming-typedef-id='type-id-686' visibility='default' filepath='Parser/pegen.h' line='58' column='1' id='type-id-687'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='tok' type-id='type-id-689' visibility='default' filepath='Parser/pegen.h' line='59' column='1'/>
+ <var-decl name='tok' type-id='type-id-688' visibility='default' filepath='Parser/pegen.h' line='59' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='tokens' type-id='type-id-690' visibility='default' filepath='Parser/pegen.h' line='60' column='1'/>
+ <var-decl name='tokens' type-id='type-id-689' visibility='default' filepath='Parser/pegen.h' line='60' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='mark' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='61' column='1'/>
@@ -22375,10 +22360,10 @@
<var-decl name='size' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='62' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='arena' type-id='type-id-680' visibility='default' filepath='Parser/pegen.h' line='63' column='1'/>
+ <var-decl name='arena' type-id='type-id-679' visibility='default' filepath='Parser/pegen.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='keywords' type-id='type-id-691' visibility='default' filepath='Parser/pegen.h' line='64' column='1'/>
+ <var-decl name='keywords' type-id='type-id-690' visibility='default' filepath='Parser/pegen.h' line='64' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='soft_keywords' type-id='type-id-246' visibility='default' filepath='Parser/pegen.h' line='65' column='1'/>
@@ -22414,10 +22399,10 @@
<var-decl name='feature_version' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='75' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='type_ignore_comments' type-id='type-id-692' visibility='default' filepath='Parser/pegen.h' line='76' column='1'/>
+ <var-decl name='type_ignore_comments' type-id='type-id-691' visibility='default' filepath='Parser/pegen.h' line='76' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1088'>
- <var-decl name='known_err_token' type-id='type-id-686' visibility='default' filepath='Parser/pegen.h' line='77' column='1'/>
+ <var-decl name='known_err_token' type-id='type-id-685' visibility='default' filepath='Parser/pegen.h' line='77' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1152'>
<var-decl name='level' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='78' column='1'/>
@@ -22429,194 +22414,195 @@
<var-decl name='debug' type-id='type-id-5' visibility='default' filepath='Parser/pegen.h' line='80' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='Parser' type-id='type-id-688' filepath='Parser/pegen.h' line='81' column='1' id='type-id-687'/>
- <pointer-type-def type-id='type-id-1144' size-in-bits='64' id='type-id-748'/>
- <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-55'/>
- <pointer-type-def type-id='type-id-1460' size-in-bits='64' id='type-id-1465'/>
- <pointer-type-def type-id='type-id-1465' size-in-bits='64' id='type-id-691'/>
- <pointer-type-def type-id='type-id-1456' size-in-bits='64' id='type-id-1459'/>
- <pointer-type-def type-id='type-id-687' size-in-bits='64' id='type-id-685'/>
- <pointer-type-def type-id='type-id-1299' size-in-bits='64' id='type-id-680'/>
- <pointer-type-def type-id='type-id-817' size-in-bits='64' id='type-id-750'/>
- <pointer-type-def type-id='type-id-983' size-in-bits='64' id='type-id-992'/>
- <pointer-type-def type-id='type-id-1016' size-in-bits='64' id='type-id-1147'/>
- <pointer-type-def type-id='type-id-985' size-in-bits='64' id='type-id-1000'/>
- <pointer-type-def type-id='type-id-1399' size-in-bits='64' id='type-id-323'/>
- <pointer-type-def type-id='type-id-933' size-in-bits='64' id='type-id-1129'/>
- <pointer-type-def type-id='type-id-513' size-in-bits='64' id='type-id-414'/>
- <pointer-type-def type-id='type-id-937' size-in-bits='64' id='type-id-334'/>
- <pointer-type-def type-id='type-id-936' size-in-bits='64' id='type-id-939'/>
- <pointer-type-def type-id='type-id-944' size-in-bits='64' id='type-id-1161'/>
- <pointer-type-def type-id='type-id-1400' size-in-bits='64' id='type-id-350'/>
- <pointer-type-def type-id='type-id-946' size-in-bits='64' id='type-id-306'/>
- <pointer-type-def type-id='type-id-1397' size-in-bits='64' id='type-id-333'/>
- <pointer-type-def type-id='type-id-1209' size-in-bits='64' id='type-id-1212'/>
- <pointer-type-def type-id='type-id-1178' size-in-bits='64' id='type-id-1130'/>
- <pointer-type-def type-id='type-id-1347' size-in-bits='64' id='type-id-27'/>
- <pointer-type-def type-id='type-id-957' size-in-bits='64' id='type-id-258'/>
- <pointer-type-def type-id='type-id-978' size-in-bits='64' id='type-id-996'/>
- <pointer-type-def type-id='type-id-1398' size-in-bits='64' id='type-id-331'/>
- <pointer-type-def type-id='type-id-1396' size-in-bits='64' id='type-id-332'/>
- <pointer-type-def type-id='type-id-967' size-in-bits='64' id='type-id-994'/>
+ <typedef-decl name='Parser' type-id='type-id-687' filepath='Parser/pegen.h' line='81' column='1' id='type-id-686'/>
+ <pointer-type-def type-id='type-id-1143' size-in-bits='64' id='type-id-747'/>
+ <pointer-type-def type-id='type-id-1429' size-in-bits='64' id='type-id-55'/>
+ <pointer-type-def type-id='type-id-1461' size-in-bits='64' id='type-id-1466'/>
+ <pointer-type-def type-id='type-id-1466' size-in-bits='64' id='type-id-690'/>
+ <pointer-type-def type-id='type-id-1457' size-in-bits='64' id='type-id-1460'/>
+ <pointer-type-def type-id='type-id-686' size-in-bits='64' id='type-id-684'/>
+ <pointer-type-def type-id='type-id-1300' size-in-bits='64' id='type-id-679'/>
+ <pointer-type-def type-id='type-id-816' size-in-bits='64' id='type-id-749'/>
+ <pointer-type-def type-id='type-id-982' size-in-bits='64' id='type-id-991'/>
+ <pointer-type-def type-id='type-id-1015' size-in-bits='64' id='type-id-1146'/>
+ <pointer-type-def type-id='type-id-984' size-in-bits='64' id='type-id-999'/>
+ <pointer-type-def type-id='type-id-1400' size-in-bits='64' id='type-id-323'/>
+ <pointer-type-def type-id='type-id-932' size-in-bits='64' id='type-id-1128'/>
+ <pointer-type-def type-id='type-id-512' size-in-bits='64' id='type-id-414'/>
+ <pointer-type-def type-id='type-id-936' size-in-bits='64' id='type-id-334'/>
+ <pointer-type-def type-id='type-id-935' size-in-bits='64' id='type-id-938'/>
+ <pointer-type-def type-id='type-id-943' size-in-bits='64' id='type-id-1161'/>
+ <pointer-type-def type-id='type-id-1401' size-in-bits='64' id='type-id-350'/>
+ <pointer-type-def type-id='type-id-945' size-in-bits='64' id='type-id-306'/>
+ <pointer-type-def type-id='type-id-1164' size-in-bits='64' id='type-id-1167'/>
+ <pointer-type-def type-id='type-id-1398' size-in-bits='64' id='type-id-333'/>
+ <pointer-type-def type-id='type-id-1210' size-in-bits='64' id='type-id-1213'/>
+ <pointer-type-def type-id='type-id-1179' size-in-bits='64' id='type-id-1129'/>
+ <pointer-type-def type-id='type-id-1348' size-in-bits='64' id='type-id-27'/>
+ <pointer-type-def type-id='type-id-956' size-in-bits='64' id='type-id-258'/>
+ <pointer-type-def type-id='type-id-977' size-in-bits='64' id='type-id-995'/>
+ <pointer-type-def type-id='type-id-1399' size-in-bits='64' id='type-id-331'/>
+ <pointer-type-def type-id='type-id-1397' size-in-bits='64' id='type-id-332'/>
+ <pointer-type-def type-id='type-id-966' size-in-bits='64' id='type-id-993'/>
<pointer-type-def type-id='type-id-355' size-in-bits='64' id='type-id-4'/>
<pointer-type-def type-id='type-id-389' size-in-bits='64' id='type-id-379'/>
- <pointer-type-def type-id='type-id-1466' size-in-bits='64' id='type-id-1376'/>
- <pointer-type-def type-id='type-id-1467' size-in-bits='64' id='type-id-1391'/>
- <pointer-type-def type-id='type-id-1468' size-in-bits='64' id='type-id-1371'/>
- <pointer-type-def type-id='type-id-1469' size-in-bits='64' id='type-id-1377'/>
- <pointer-type-def type-id='type-id-1470' size-in-bits='64' id='type-id-1388'/>
- <pointer-type-def type-id='type-id-1471' size-in-bits='64' id='type-id-934'/>
- <pointer-type-def type-id='type-id-1472' size-in-bits='64' id='type-id-1385'/>
- <pointer-type-def type-id='type-id-1473' size-in-bits='64' id='type-id-1380'/>
- <pointer-type-def type-id='type-id-1474' size-in-bits='64' id='type-id-943'/>
- <pointer-type-def type-id='type-id-1475' size-in-bits='64' id='type-id-1032'/>
- <pointer-type-def type-id='type-id-1476' size-in-bits='64' id='type-id-1389'/>
+ <pointer-type-def type-id='type-id-1467' size-in-bits='64' id='type-id-1377'/>
+ <pointer-type-def type-id='type-id-1468' size-in-bits='64' id='type-id-1392'/>
+ <pointer-type-def type-id='type-id-1469' size-in-bits='64' id='type-id-1372'/>
+ <pointer-type-def type-id='type-id-1470' size-in-bits='64' id='type-id-1378'/>
+ <pointer-type-def type-id='type-id-1471' size-in-bits='64' id='type-id-1389'/>
+ <pointer-type-def type-id='type-id-1472' size-in-bits='64' id='type-id-933'/>
+ <pointer-type-def type-id='type-id-1473' size-in-bits='64' id='type-id-1386'/>
+ <pointer-type-def type-id='type-id-1474' size-in-bits='64' id='type-id-1381'/>
+ <pointer-type-def type-id='type-id-1475' size-in-bits='64' id='type-id-942'/>
+ <pointer-type-def type-id='type-id-1476' size-in-bits='64' id='type-id-1031'/>
<pointer-type-def type-id='type-id-1477' size-in-bits='64' id='type-id-1390'/>
- <pointer-type-def type-id='type-id-1478' size-in-bits='64' id='type-id-1133'/>
- <qualified-type-def type-id='type-id-4' const='yes' id='type-id-1479'/>
- <pointer-type-def type-id='type-id-1479' size-in-bits='64' id='type-id-256'/>
+ <pointer-type-def type-id='type-id-1478' size-in-bits='64' id='type-id-1391'/>
+ <pointer-type-def type-id='type-id-1479' size-in-bits='64' id='type-id-1132'/>
+ <qualified-type-def type-id='type-id-4' const='yes' id='type-id-1480'/>
+ <pointer-type-def type-id='type-id-1480' size-in-bits='64' id='type-id-256'/>
<pointer-type-def type-id='type-id-4' size-in-bits='64' id='type-id-236'/>
- <pointer-type-def type-id='type-id-972' size-in-bits='64' id='type-id-995'/>
- <pointer-type-def type-id='type-id-1401' size-in-bits='64' id='type-id-515'/>
- <pointer-type-def type-id='type-id-1356' size-in-bits='64' id='type-id-26'/>
- <pointer-type-def type-id='type-id-1036' size-in-bits='64' id='type-id-764'/>
+ <pointer-type-def type-id='type-id-971' size-in-bits='64' id='type-id-994'/>
+ <pointer-type-def type-id='type-id-1402' size-in-bits='64' id='type-id-514'/>
+ <pointer-type-def type-id='type-id-1357' size-in-bits='64' id='type-id-26'/>
+ <pointer-type-def type-id='type-id-1035' size-in-bits='64' id='type-id-763'/>
<pointer-type-def type-id='type-id-264' size-in-bits='64' id='type-id-1'/>
- <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-548'/>
+ <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-547'/>
<pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-261'/>
<pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-8'/>
- <pointer-type-def type-id='type-id-1457' size-in-bits='64' id='type-id-686'/>
- <pointer-type-def type-id='type-id-686' size-in-bits='64' id='type-id-690'/>
- <pointer-type-def type-id='type-id-1427' size-in-bits='64' id='type-id-1447'/>
- <pointer-type-def type-id='type-id-818' size-in-bits='64' id='type-id-1449'/>
- <pointer-type-def type-id='type-id-1445' size-in-bits='64' id='type-id-1448'/>
- <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-1446'/>
- <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-1450'/>
- <pointer-type-def type-id='type-id-965' size-in-bits='64' id='type-id-270'/>
- <pointer-type-def type-id='type-id-821' size-in-bits='64' id='type-id-770'/>
- <pointer-type-def type-id='type-id-914' size-in-bits='64' id='type-id-926'/>
- <pointer-type-def type-id='type-id-916' size-in-bits='64' id='type-id-923'/>
- <pointer-type-def type-id='type-id-920' size-in-bits='64' id='type-id-927'/>
- <pointer-type-def type-id='type-id-1132' size-in-bits='64' id='type-id-1480'/>
+ <pointer-type-def type-id='type-id-1458' size-in-bits='64' id='type-id-685'/>
+ <pointer-type-def type-id='type-id-685' size-in-bits='64' id='type-id-689'/>
+ <pointer-type-def type-id='type-id-1428' size-in-bits='64' id='type-id-1448'/>
+ <pointer-type-def type-id='type-id-817' size-in-bits='64' id='type-id-1450'/>
+ <pointer-type-def type-id='type-id-1446' size-in-bits='64' id='type-id-1449'/>
+ <pointer-type-def type-id='type-id-818' size-in-bits='64' id='type-id-1447'/>
+ <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-1451'/>
+ <pointer-type-def type-id='type-id-964' size-in-bits='64' id='type-id-270'/>
+ <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-769'/>
+ <pointer-type-def type-id='type-id-913' size-in-bits='64' id='type-id-925'/>
+ <pointer-type-def type-id='type-id-915' size-in-bits='64' id='type-id-922'/>
+ <pointer-type-def type-id='type-id-919' size-in-bits='64' id='type-id-926'/>
+ <pointer-type-def type-id='type-id-1131' size-in-bits='64' id='type-id-1481'/>
<pointer-type-def type-id='type-id-356' size-in-bits='64' id='type-id-237'/>
- <pointer-type-def type-id='type-id-918' size-in-bits='64' id='type-id-925'/>
- <pointer-type-def type-id='type-id-1291' size-in-bits='64' id='type-id-772'/>
- <pointer-type-def type-id='type-id-772' size-in-bits='64' id='type-id-1481'/>
+ <pointer-type-def type-id='type-id-917' size-in-bits='64' id='type-id-924'/>
+ <pointer-type-def type-id='type-id-1292' size-in-bits='64' id='type-id-771'/>
+ <pointer-type-def type-id='type-id-771' size-in-bits='64' id='type-id-1482'/>
<pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-366'/>
- <pointer-type-def type-id='type-id-1259' size-in-bits='64' id='type-id-1162'/>
- <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1251'/>
- <pointer-type-def type-id='type-id-1028' size-in-bits='64' id='type-id-1031'/>
- <pointer-type-def type-id='type-id-1363' size-in-bits='64' id='type-id-1370'/>
- <pointer-type-def type-id='type-id-1319' size-in-bits='64' id='type-id-1320'/>
- <pointer-type-def type-id='type-id-1121' size-in-bits='64' id='type-id-1160'/>
- <pointer-type-def type-id='type-id-1220' size-in-bits='64' id='type-id-1482'/>
- <pointer-type-def type-id='type-id-1483' size-in-bits='64' id='type-id-1225'/>
- <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-547'/>
- <pointer-type-def type-id='type-id-1214' size-in-bits='64' id='type-id-1215'/>
- <pointer-type-def type-id='type-id-1216' size-in-bits='64' id='type-id-1219'/>
- <pointer-type-def type-id='type-id-1217' size-in-bits='64' id='type-id-1229'/>
- <pointer-type-def type-id='type-id-1464' size-in-bits='64' id='type-id-1463'/>
- <pointer-type-def type-id='type-id-1423' size-in-bits='64' id='type-id-1424'/>
- <pointer-type-def type-id='type-id-822' size-in-bits='64' id='type-id-300'/>
- <pointer-type-def type-id='type-id-1093' size-in-bits='64' id='type-id-1057'/>
+ <pointer-type-def type-id='type-id-1260' size-in-bits='64' id='type-id-1162'/>
+ <pointer-type-def type-id='type-id-1296' size-in-bits='64' id='type-id-1252'/>
+ <pointer-type-def type-id='type-id-1027' size-in-bits='64' id='type-id-1030'/>
+ <pointer-type-def type-id='type-id-1364' size-in-bits='64' id='type-id-1371'/>
+ <pointer-type-def type-id='type-id-1320' size-in-bits='64' id='type-id-1321'/>
+ <pointer-type-def type-id='type-id-1120' size-in-bits='64' id='type-id-1160'/>
+ <pointer-type-def type-id='type-id-1221' size-in-bits='64' id='type-id-1483'/>
+ <pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1226'/>
+ <pointer-type-def type-id='type-id-539' size-in-bits='64' id='type-id-546'/>
+ <pointer-type-def type-id='type-id-1215' size-in-bits='64' id='type-id-1216'/>
+ <pointer-type-def type-id='type-id-1217' size-in-bits='64' id='type-id-1220'/>
+ <pointer-type-def type-id='type-id-1218' size-in-bits='64' id='type-id-1230'/>
+ <pointer-type-def type-id='type-id-1465' size-in-bits='64' id='type-id-1464'/>
+ <pointer-type-def type-id='type-id-1424' size-in-bits='64' id='type-id-1425'/>
+ <pointer-type-def type-id='type-id-821' size-in-bits='64' id='type-id-300'/>
<pointer-type-def type-id='type-id-1092' size-in-bits='64' id='type-id-1056'/>
<pointer-type-def type-id='type-id-1091' size-in-bits='64' id='type-id-1055'/>
- <pointer-type-def type-id='type-id-1024' size-in-bits='64' id='type-id-1025'/>
- <pointer-type-def type-id='type-id-1068' size-in-bits='64' id='type-id-1050'/>
- <pointer-type-def type-id='type-id-1167' size-in-bits='64' id='type-id-1120'/>
- <pointer-type-def type-id='type-id-951' size-in-bits='64' id='type-id-1231'/>
- <pointer-type-def type-id='type-id-1094' size-in-bits='64' id='type-id-1058'/>
- <pointer-type-def type-id='type-id-1454' size-in-bits='64' id='type-id-1455'/>
- <pointer-type-def type-id='type-id-1277' size-in-bits='64' id='type-id-1246'/>
- <pointer-type-def type-id='type-id-1315' size-in-bits='64' id='type-id-1316'/>
- <pointer-type-def type-id='type-id-1245' size-in-bits='64' id='type-id-1314'/>
- <pointer-type-def type-id='type-id-1313' size-in-bits='64' id='type-id-510'/>
- <pointer-type-def type-id='type-id-1026' size-in-bits='64' id='type-id-1027'/>
- <pointer-type-def type-id='type-id-1138' size-in-bits='64' id='type-id-1139'/>
- <pointer-type-def type-id='type-id-1271' size-in-bits='64' id='type-id-796'/>
- <pointer-type-def type-id='type-id-1272' size-in-bits='64' id='type-id-799'/>
- <pointer-type-def type-id='type-id-1267' size-in-bits='64' id='type-id-801'/>
- <pointer-type-def type-id='type-id-1063' size-in-bits='64' id='type-id-682'/>
- <pointer-type-def type-id='type-id-1061' size-in-bits='64' id='type-id-743'/>
- <pointer-type-def type-id='type-id-1059' size-in-bits='64' id='type-id-611'/>
- <pointer-type-def type-id='type-id-1048' size-in-bits='64' id='type-id-681'/>
- <pointer-type-def type-id='type-id-1065' size-in-bits='64' id='type-id-637'/>
- <pointer-type-def type-id='type-id-1097' size-in-bits='64' id='type-id-1098'/>
- <pointer-type-def type-id='type-id-1100' size-in-bits='64' id='type-id-1484'/>
- <pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1103'/>
+ <pointer-type-def type-id='type-id-1090' size-in-bits='64' id='type-id-1054'/>
+ <pointer-type-def type-id='type-id-1023' size-in-bits='64' id='type-id-1024'/>
+ <pointer-type-def type-id='type-id-1067' size-in-bits='64' id='type-id-1049'/>
+ <pointer-type-def type-id='type-id-1168' size-in-bits='64' id='type-id-1119'/>
+ <pointer-type-def type-id='type-id-950' size-in-bits='64' id='type-id-1232'/>
+ <pointer-type-def type-id='type-id-1093' size-in-bits='64' id='type-id-1057'/>
+ <pointer-type-def type-id='type-id-1455' size-in-bits='64' id='type-id-1456'/>
+ <pointer-type-def type-id='type-id-1278' size-in-bits='64' id='type-id-1247'/>
+ <pointer-type-def type-id='type-id-1316' size-in-bits='64' id='type-id-1317'/>
+ <pointer-type-def type-id='type-id-1246' size-in-bits='64' id='type-id-1315'/>
+ <pointer-type-def type-id='type-id-1314' size-in-bits='64' id='type-id-509'/>
+ <pointer-type-def type-id='type-id-1025' size-in-bits='64' id='type-id-1026'/>
+ <pointer-type-def type-id='type-id-1137' size-in-bits='64' id='type-id-1138'/>
+ <pointer-type-def type-id='type-id-1272' size-in-bits='64' id='type-id-795'/>
+ <pointer-type-def type-id='type-id-1273' size-in-bits='64' id='type-id-798'/>
+ <pointer-type-def type-id='type-id-1268' size-in-bits='64' id='type-id-800'/>
+ <pointer-type-def type-id='type-id-1062' size-in-bits='64' id='type-id-681'/>
+ <pointer-type-def type-id='type-id-1060' size-in-bits='64' id='type-id-742'/>
+ <pointer-type-def type-id='type-id-1058' size-in-bits='64' id='type-id-610'/>
+ <pointer-type-def type-id='type-id-1047' size-in-bits='64' id='type-id-680'/>
+ <pointer-type-def type-id='type-id-1064' size-in-bits='64' id='type-id-636'/>
+ <pointer-type-def type-id='type-id-1096' size-in-bits='64' id='type-id-1097'/>
+ <pointer-type-def type-id='type-id-1099' size-in-bits='64' id='type-id-1485'/>
+ <pointer-type-def type-id='type-id-1485' size-in-bits='64' id='type-id-1102'/>
<pointer-type-def type-id='type-id-17' size-in-bits='64' id='type-id-246'/>
- <pointer-type-def type-id='type-id-825' size-in-bits='64' id='type-id-1118'/>
- <qualified-type-def type-id='type-id-1291' const='yes' id='type-id-1485'/>
- <pointer-type-def type-id='type-id-1485' size-in-bits='64' id='type-id-1290'/>
- <qualified-type-def type-id='type-id-1284' const='yes' id='type-id-1486'/>
- <pointer-type-def type-id='type-id-1486' size-in-bits='64' id='type-id-1292'/>
- <pointer-type-def type-id='type-id-529' size-in-bits='64' id='type-id-966'/>
+ <pointer-type-def type-id='type-id-824' size-in-bits='64' id='type-id-1117'/>
+ <qualified-type-def type-id='type-id-1292' const='yes' id='type-id-1486'/>
+ <pointer-type-def type-id='type-id-1486' size-in-bits='64' id='type-id-1291'/>
+ <qualified-type-def type-id='type-id-1285' const='yes' id='type-id-1487'/>
+ <pointer-type-def type-id='type-id-1487' size-in-bits='64' id='type-id-1293'/>
+ <pointer-type-def type-id='type-id-528' size-in-bits='64' id='type-id-965'/>
<pointer-type-def type-id='type-id-171' size-in-bits='64' id='type-id-178'/>
- <pointer-type-def type-id='type-id-1150' size-in-bits='64' id='type-id-1154'/>
- <pointer-type-def type-id='type-id-1487' size-in-bits='64' id='type-id-1378'/>
- <pointer-type-def type-id='type-id-1488' size-in-bits='64' id='type-id-1022'/>
- <pointer-type-def type-id='type-id-1489' size-in-bits='64' id='type-id-1383'/>
- <pointer-type-def type-id='type-id-1490' size-in-bits='64' id='type-id-1382'/>
- <pointer-type-def type-id='type-id-1491' size-in-bits='64' id='type-id-1044'/>
- <pointer-type-def type-id='type-id-1492' size-in-bits='64' id='type-id-1394'/>
- <pointer-type-def type-id='type-id-1493' size-in-bits='64' id='type-id-1386'/>
- <pointer-type-def type-id='type-id-1494' size-in-bits='64' id='type-id-1012'/>
- <pointer-type-def type-id='type-id-1495' size-in-bits='64' id='type-id-1381'/>
- <pointer-type-def type-id='type-id-1496' size-in-bits='64' id='type-id-1384'/>
+ <pointer-type-def type-id='type-id-1149' size-in-bits='64' id='type-id-1153'/>
+ <pointer-type-def type-id='type-id-1488' size-in-bits='64' id='type-id-1379'/>
+ <pointer-type-def type-id='type-id-1489' size-in-bits='64' id='type-id-1021'/>
+ <pointer-type-def type-id='type-id-1490' size-in-bits='64' id='type-id-1384'/>
+ <pointer-type-def type-id='type-id-1491' size-in-bits='64' id='type-id-1383'/>
+ <pointer-type-def type-id='type-id-1492' size-in-bits='64' id='type-id-1043'/>
+ <pointer-type-def type-id='type-id-1493' size-in-bits='64' id='type-id-1395'/>
+ <pointer-type-def type-id='type-id-1494' size-in-bits='64' id='type-id-1387'/>
+ <pointer-type-def type-id='type-id-1495' size-in-bits='64' id='type-id-1011'/>
+ <pointer-type-def type-id='type-id-1496' size-in-bits='64' id='type-id-1382'/>
+ <pointer-type-def type-id='type-id-1497' size-in-bits='64' id='type-id-1385'/>
<pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-335'/>
- <pointer-type-def type-id='type-id-1497' size-in-bits='64' id='type-id-1136'/>
- <pointer-type-def type-id='type-id-1498' size-in-bits='64' id='type-id-1009'/>
- <pointer-type-def type-id='type-id-1499' size-in-bits='64' id='type-id-1296'/>
- <pointer-type-def type-id='type-id-1500' size-in-bits='64' id='type-id-1035'/>
- <pointer-type-def type-id='type-id-1501' size-in-bits='64' id='type-id-1366'/>
- <pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-678'/>
- <pointer-type-def type-id='type-id-1503' size-in-bits='64' id='type-id-930'/>
- <pointer-type-def type-id='type-id-1504' size-in-bits='64' id='type-id-942'/>
- <pointer-type-def type-id='type-id-1505' size-in-bits='64' id='type-id-950'/>
- <pointer-type-def type-id='type-id-1506' size-in-bits='64' id='type-id-1365'/>
+ <pointer-type-def type-id='type-id-1498' size-in-bits='64' id='type-id-1135'/>
+ <pointer-type-def type-id='type-id-1499' size-in-bits='64' id='type-id-1008'/>
+ <pointer-type-def type-id='type-id-1500' size-in-bits='64' id='type-id-1297'/>
+ <pointer-type-def type-id='type-id-1501' size-in-bits='64' id='type-id-1034'/>
+ <pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-1367'/>
+ <pointer-type-def type-id='type-id-1503' size-in-bits='64' id='type-id-677'/>
+ <pointer-type-def type-id='type-id-1504' size-in-bits='64' id='type-id-929'/>
+ <pointer-type-def type-id='type-id-1505' size-in-bits='64' id='type-id-941'/>
+ <pointer-type-def type-id='type-id-1506' size-in-bits='64' id='type-id-949'/>
+ <pointer-type-def type-id='type-id-1507' size-in-bits='64' id='type-id-1366'/>
<pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-247'/>
<pointer-type-def type-id='type-id-188' size-in-bits='64' id='type-id-84'/>
<pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-175'/>
- <pointer-type-def type-id='type-id-1253' size-in-bits='64' id='type-id-1254'/>
+ <pointer-type-def type-id='type-id-1254' size-in-bits='64' id='type-id-1255'/>
+ <pointer-type-def type-id='type-id-1264' size-in-bits='64' id='type-id-1267'/>
+ <pointer-type-def type-id='type-id-1313' size-in-bits='64' id='type-id-1312'/>
<pointer-type-def type-id='type-id-1263' size-in-bits='64' id='type-id-1266'/>
- <pointer-type-def type-id='type-id-1312' size-in-bits='64' id='type-id-1311'/>
- <pointer-type-def type-id='type-id-1262' size-in-bits='64' id='type-id-1265'/>
- <pointer-type-def type-id='type-id-476' size-in-bits='64' id='type-id-1243'/>
- <pointer-type-def type-id='type-id-1362' size-in-bits='64' id='type-id-850'/>
- <pointer-type-def type-id='type-id-1432' size-in-bits='64' id='type-id-186'/>
- <pointer-type-def type-id='type-id-672' size-in-bits='64' id='type-id-689'/>
- <pointer-type-def type-id='type-id-1451' size-in-bits='64' id='type-id-693'/>
- <pointer-type-def type-id='type-id-1352' size-in-bits='64' id='type-id-1354'/>
- <pointer-type-def type-id='type-id-1507' size-in-bits='64' id='type-id-981'/>
- <pointer-type-def type-id='type-id-1508' size-in-bits='64' id='type-id-1387'/>
- <pointer-type-def type-id='type-id-1509' size-in-bits='64' id='type-id-1379'/>
- <pointer-type-def type-id='type-id-1510' size-in-bits='64' id='type-id-1224'/>
- <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-922'/>
+ <pointer-type-def type-id='type-id-476' size-in-bits='64' id='type-id-1244'/>
+ <pointer-type-def type-id='type-id-1363' size-in-bits='64' id='type-id-849'/>
+ <pointer-type-def type-id='type-id-1433' size-in-bits='64' id='type-id-186'/>
+ <pointer-type-def type-id='type-id-671' size-in-bits='64' id='type-id-688'/>
+ <pointer-type-def type-id='type-id-1452' size-in-bits='64' id='type-id-692'/>
+ <pointer-type-def type-id='type-id-1353' size-in-bits='64' id='type-id-1355'/>
+ <pointer-type-def type-id='type-id-1508' size-in-bits='64' id='type-id-980'/>
+ <pointer-type-def type-id='type-id-1509' size-in-bits='64' id='type-id-1388'/>
+ <pointer-type-def type-id='type-id-1510' size-in-bits='64' id='type-id-1380'/>
+ <pointer-type-def type-id='type-id-1511' size-in-bits='64' id='type-id-1225'/>
+ <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-921'/>
<pointer-type-def type-id='type-id-233' size-in-bits='64' id='type-id-231'/>
<pointer-type-def type-id='type-id-312' size-in-bits='64' id='type-id-308'/>
- <pointer-type-def type-id='type-id-1511' size-in-bits='64' id='type-id-1395'/>
- <pointer-type-def type-id='type-id-1512' size-in-bits='64' id='type-id-1403'/>
- <pointer-type-def type-id='type-id-1513' size-in-bits='64' id='type-id-1414'/>
- <pointer-type-def type-id='type-id-512' size-in-bits='64' id='type-id-511'/>
- <pointer-type-def type-id='type-id-1514' size-in-bits='64' id='type-id-1021'/>
- <pointer-type-def type-id='type-id-1515' size-in-bits='64' id='type-id-1015'/>
- <pointer-type-def type-id='type-id-1516' size-in-bits='64' id='type-id-1115'/>
- <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-29'/>
+ <pointer-type-def type-id='type-id-1512' size-in-bits='64' id='type-id-1396'/>
+ <pointer-type-def type-id='type-id-1513' size-in-bits='64' id='type-id-1404'/>
+ <pointer-type-def type-id='type-id-1514' size-in-bits='64' id='type-id-1415'/>
+ <pointer-type-def type-id='type-id-511' size-in-bits='64' id='type-id-510'/>
+ <pointer-type-def type-id='type-id-1515' size-in-bits='64' id='type-id-1020'/>
+ <pointer-type-def type-id='type-id-1516' size-in-bits='64' id='type-id-1014'/>
<pointer-type-def type-id='type-id-1517' size-in-bits='64' id='type-id-1114'/>
- <pointer-type-def type-id='type-id-1518' size-in-bits='64' id='type-id-1228'/>
- <pointer-type-def type-id='type-id-1519' size-in-bits='64' id='type-id-1014'/>
- <pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-1019'/>
- <pointer-type-def type-id='type-id-1521' size-in-bits='64' id='type-id-1020'/>
+ <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-29'/>
+ <pointer-type-def type-id='type-id-1518' size-in-bits='64' id='type-id-1113'/>
+ <pointer-type-def type-id='type-id-1519' size-in-bits='64' id='type-id-1229'/>
+ <pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-1013'/>
+ <pointer-type-def type-id='type-id-1521' size-in-bits='64' id='type-id-1018'/>
+ <pointer-type-def type-id='type-id-1522' size-in-bits='64' id='type-id-1019'/>
<pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-260'/>
- <qualified-type-def type-id='type-id-1349' volatile='yes' id='type-id-1348'/>
+ <qualified-type-def type-id='type-id-1350' volatile='yes' id='type-id-1349'/>
<pointer-type-def type-id='type-id-387' size-in-bits='64' id='type-id-57'/>
<pointer-type-def type-id='type-id-57' size-in-bits='64' id='type-id-239'/>
- <class-decl name='PyAsyncGenASend' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-817'/>
- <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-818'/>
- <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-819'/>
- <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-820'/>
- <class-decl name='_PyAsyncGenWrappedValue' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-821'/>
- <class-decl name='_arena' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-823'/>
- <class-decl name='code_arena_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-825'/>
+ <class-decl name='PyAsyncGenASend' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-816'/>
+ <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-817'/>
+ <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-818'/>
+ <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-819'/>
+ <class-decl name='_PyAsyncGenWrappedValue' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-820'/>
+ <class-decl name='_arena' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-822'/>
+ <class-decl name='code_arena_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-824'/>
<function-decl name='PyObject_Vectorcall' mangled-name='PyObject_Vectorcall' filepath='./Include/abstract.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Vectorcall'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-256'/>
@@ -22656,24 +22642,24 @@
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyAST_Constant' filepath='./Include/internal/pycore_ast.h' line='825' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-660'/>
- <parameter type-id='type-id-635'/>
+ <parameter type-id='type-id-659'/>
+ <parameter type-id='type-id-634'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyAST_Name' filepath='./Include/internal/pycore_ast.h' line='837' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-633'/>
- <parameter type-id='type-id-683'/>
+ <parameter type-id='type-id-632'/>
+ <parameter type-id='type-id-682'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-610'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-609'/>
</function-decl>
<function-decl name='_PyImport_GetModuleAttrString' mangled-name='_PyImport_GetModuleAttrString' filepath='./Include/internal/pycore_import.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyImport_GetModuleAttrString'>
<parameter type-id='type-id-6'/>
@@ -22681,12 +22667,12 @@
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyArena_Malloc' mangled-name='_PyArena_Malloc' filepath='./Include/internal/pycore_pyarena.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyArena_Malloc'>
- <parameter type-id='type-id-680'/>
+ <parameter type-id='type-id-679'/>
<parameter type-id='type-id-21'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyArena_AddPyObject' mangled-name='_PyArena_AddPyObject' filepath='./Include/internal/pycore_pyarena.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyArena_AddPyObject'>
- <parameter type-id='type-id-680'/>
+ <parameter type-id='type-id-679'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -22717,7 +22703,7 @@
<parameter type-id='type-id-5'/>
<return type-id='type-id-181'/>
</function-decl>
- <function-decl name='_Py_Dealloc' mangled-name='_Py_Dealloc' filepath='./Include/object.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_Dealloc'>
+ <function-decl name='_Py_Dealloc' mangled-name='_Py_Dealloc' filepath='./Include/object.h' line='780' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_Dealloc'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -22816,24 +22802,24 @@
<return type-id='type-id-21'/>
</function-decl>
<function-decl name='_PyTokenizer_Get' filepath='Parser/lexer/lexer.h' line='8' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
- <parameter type-id='type-id-693'/>
+ <parameter type-id='type-id-688'/>
+ <parameter type-id='type-id-692'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyTokenizer_Free' filepath='Parser/lexer/state.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyToken_Free' filepath='Parser/lexer/state.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-693'/>
+ <parameter type-id='type-id-692'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyToken_Init' filepath='Parser/lexer/state.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-693'/>
+ <parameter type-id='type-id-692'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Pypegen_raise_decode_error' filepath='Parser/pegen.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_raise_tokenizer_init_error' filepath='Parser/pegen.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -22841,11 +22827,11 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Pypegen_tokenizer_error' filepath='Parser/pegen.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_raise_error' filepath='Parser/pegen.h' line='165' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-6'/>
@@ -22853,7 +22839,7 @@
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyPegen_raise_error_known_location' filepath='Parser/pegen.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-7'/>
<parameter type-id='type-id-7'/>
@@ -22864,303 +22850,303 @@
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_Pypegen_set_syntax_error' filepath='Parser/pegen.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-684'/>
<parameter type-id='type-id-685'/>
- <parameter type-id='type-id-686'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyPegen_parse' filepath='Parser/pegen.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyTokenizer_FromString' filepath='Parser/tokenizer/tokenizer.h' line='6' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <return type-id='type-id-689'/>
+ <return type-id='type-id-688'/>
</function-decl>
<function-decl name='_PyTokenizer_FromUTF8' filepath='Parser/tokenizer/tokenizer.h' line='7' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <return type-id='type-id-689'/>
+ <return type-id='type-id-688'/>
</function-decl>
<function-decl name='_PyTokenizer_FromFile' filepath='Parser/tokenizer/tokenizer.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-55'/>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
- <return type-id='type-id-689'/>
+ <return type-id='type-id-688'/>
</function-decl>
- <function-type size-in-bits='64' id='type-id-1466'>
+ <function-type size-in-bits='64' id='type-id-1467'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1467'>
+ <function-type size-in-bits='64' id='type-id-1468'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-256'/>
<parameter type-id='type-id-21'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1468'>
+ <function-type size-in-bits='64' id='type-id-1469'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1469'>
+ <function-type size-in-bits='64' id='type-id-1470'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1470'>
+ <function-type size-in-bits='64' id='type-id-1471'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1471'>
+ <function-type size-in-bits='64' id='type-id-1472'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1472'>
+ <function-type size-in-bits='64' id='type-id-1473'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-17'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1473'>
+ <function-type size-in-bits='64' id='type-id-1474'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-7'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1474'>
+ <function-type size-in-bits='64' id='type-id-1475'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1475'>
+ <function-type size-in-bits='64' id='type-id-1476'>
<parameter type-id='type-id-26'/>
<parameter type-id='type-id-366'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1476'>
+ <function-type size-in-bits='64' id='type-id-1477'>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1477'>
+ <function-type size-in-bits='64' id='type-id-1478'>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-7'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1478'>
- <parameter type-id='type-id-1480'/>
+ <function-type size-in-bits='64' id='type-id-1479'>
+ <parameter type-id='type-id-1481'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1483'>
- <parameter type-id='type-id-547'/>
+ <function-type size-in-bits='64' id='type-id-1484'>
+ <parameter type-id='type-id-546'/>
<parameter type-id='type-id-29'/>
- <return type-id='type-id-1482'/>
+ <return type-id='type-id-1483'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1487'>
+ <function-type size-in-bits='64' id='type-id-1488'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1488'>
+ <function-type size-in-bits='64' id='type-id-1489'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-350'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1489'>
+ <function-type size-in-bits='64' id='type-id-1490'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1490'>
+ <function-type size-in-bits='64' id='type-id-1491'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1491'>
+ <function-type size-in-bits='64' id='type-id-1492'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1492'>
+ <function-type size-in-bits='64' id='type-id-1493'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-261'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1493'>
+ <function-type size-in-bits='64' id='type-id-1494'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-17'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1494'>
+ <function-type size-in-bits='64' id='type-id-1495'>
<parameter type-id='type-id-4'/>
- <parameter type-id='type-id-1010'/>
+ <parameter type-id='type-id-1009'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1495'>
+ <function-type size-in-bits='64' id='type-id-1496'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-7'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1496'>
+ <function-type size-in-bits='64' id='type-id-1497'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-336'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1497'>
+ <function-type size-in-bits='64' id='type-id-1498'>
<parameter type-id='type-id-26'/>
<parameter type-id='type-id-4'/>
- <parameter type-id='type-id-1480'/>
+ <parameter type-id='type-id-1481'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1498'>
+ <function-type size-in-bits='64' id='type-id-1499'>
<parameter type-id='type-id-1'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1499'>
- <parameter type-id='type-id-1251'/>
+ <function-type size-in-bits='64' id='type-id-1500'>
+ <parameter type-id='type-id-1252'/>
<parameter type-id='type-id-366'/>
<parameter type-id='type-id-1160'/>
- <parameter type-id='type-id-1481'/>
+ <parameter type-id='type-id-1482'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1500'>
+ <function-type size-in-bits='64' id='type-id-1501'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1501'>
+ <function-type size-in-bits='64' id='type-id-1502'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-548'/>
+ <parameter type-id='type-id-547'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1502'>
- <parameter type-id='type-id-689'/>
+ <function-type size-in-bits='64' id='type-id-1503'>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1503'>
- <parameter type-id='type-id-928'/>
+ <function-type size-in-bits='64' id='type-id-1504'>
+ <parameter type-id='type-id-927'/>
<parameter type-id='type-id-323'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1504'>
- <parameter type-id='type-id-940'/>
+ <function-type size-in-bits='64' id='type-id-1505'>
+ <parameter type-id='type-id-939'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1505'>
- <parameter type-id='type-id-948'/>
+ <function-type size-in-bits='64' id='type-id-1506'>
+ <parameter type-id='type-id-947'/>
<parameter type-id='type-id-306'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1506'>
+ <function-type size-in-bits='64' id='type-id-1507'>
<parameter type-id='type-id-257'/>
<parameter type-id='type-id-17'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1507'>
+ <function-type size-in-bits='64' id='type-id-1508'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-236'/>
<return type-id='type-id-262'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1508'>
+ <function-type size-in-bits='64' id='type-id-1509'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-299'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1509'>
+ <function-type size-in-bits='64' id='type-id-1510'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-7'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1510'>
+ <function-type size-in-bits='64' id='type-id-1511'>
<parameter type-id='type-id-29'/>
- <return type-id='type-id-1222'/>
+ <return type-id='type-id-1223'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1511'>
+ <function-type size-in-bits='64' id='type-id-1512'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-261'/>
<return type-id='type-id-3'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1512'>
+ <function-type size-in-bits='64' id='type-id-1513'>
<parameter type-id='type-id-5'/>
<return type-id='type-id-3'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1513'>
+ <function-type size-in-bits='64' id='type-id-1514'>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-186'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-3'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1514'>
+ <function-type size-in-bits='64' id='type-id-1515'>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-3'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1515'>
+ <function-type size-in-bits='64' id='type-id-1516'>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-21'/>
<return type-id='type-id-3'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1516'>
+ <function-type size-in-bits='64' id='type-id-1517'>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-100'/>
<parameter type-id='type-id-323'/>
<return type-id='type-id-3'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1517'>
+ <function-type size-in-bits='64' id='type-id-1518'>
<return type-id='type-id-29'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1518'>
+ <function-type size-in-bits='64' id='type-id-1519'>
<parameter type-id='type-id-21'/>
<return type-id='type-id-29'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1519'>
+ <function-type size-in-bits='64' id='type-id-1520'>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-21'/>
<return type-id='type-id-29'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1520'>
+ <function-type size-in-bits='64' id='type-id-1521'>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-21'/>
<parameter type-id='type-id-21'/>
<return type-id='type-id-29'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1521'>
+ <function-type size-in-bits='64' id='type-id-1522'>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-21'/>
<return type-id='type-id-29'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Parser/pegen_errors.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Parser/pegen_errors.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyErr_ProgramDecodedTextObject' mangled-name='_PyErr_ProgramDecodedTextObject' filepath='./Include/internal/pycore_pyerrors.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyErr_ProgramDecodedTextObject'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
@@ -23172,7 +23158,7 @@
<parameter is-variadic='yes'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_Str' mangled-name='PyObject_Str' filepath='./Include/object.h' line='557' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Str'>
+ <function-decl name='PyObject_Str' mangled-name='PyObject_Str' filepath='./Include/object.h' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_Str'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
@@ -23213,7 +23199,7 @@
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyPegen_fill_token' filepath='Parser/pegen.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-685'/>
+ <parameter type-id='type-id-684'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPegen_byte_offset_to_character_offset' filepath='Parser/pegen.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -23222,7 +23208,7 @@
<return type-id='type-id-7'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Parser/string_parser.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Parser/string_parser.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-259'/>
<function-decl name='PyErr_WarnExplicitObject' mangled-name='PyErr_WarnExplicitObject' filepath='./Include/cpython/warnings.h' line='5' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_WarnExplicitObject'>
<parameter type-id='type-id-4'/>
@@ -23267,15 +23253,15 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Parser/token.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-529' size-in-bits='4288' id='type-id-1522'>
- <subrange length='67' type-id='type-id-2' id='type-id-1523'/>
+ <abi-instr address-size='64' path='Parser/token.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-528' size-in-bits='4288' id='type-id-1523'>
+ <subrange length='67' type-id='type-id-2' id='type-id-1524'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-529' size-in-bits='infinite' id='type-id-1524'>
+ <array-type-def dimensions='1' type-id='type-id-528' size-in-bits='infinite' id='type-id-1525'>
<subrange length='infinite' id='type-id-229'/>
</array-type-def>
- <qualified-type-def type-id='type-id-6' const='yes' id='type-id-529'/>
- <var-decl name='_PyParser_TokenNames' type-id='type-id-1524' mangled-name='_PyParser_TokenNames' visibility='default' filepath='./Include/internal/pycore_token.h' line='98' column='1' elf-symbol-id='_PyParser_TokenNames'/>
+ <qualified-type-def type-id='type-id-6' const='yes' id='type-id-528'/>
+ <var-decl name='_PyParser_TokenNames' type-id='type-id-1525' mangled-name='_PyParser_TokenNames' visibility='default' filepath='./Include/internal/pycore_token.h' line='98' column='1' elf-symbol-id='_PyParser_TokenNames'/>
<function-decl name='_PyToken_OneChar' mangled-name='_PyToken_OneChar' filepath='Parser/token.c' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyToken_OneChar'>
<parameter type-id='type-id-5' name='c1' filepath='Parser/token.c' line='81' column='1'/>
<return type-id='type-id-5'/>
@@ -23292,10 +23278,10 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Parser/tokenizer/file_tokenizer.c' comp-dir-path='/src' language='LANG_C11'>
- <pointer-type-def type-id='type-id-1525' size-in-bits='64' id='type-id-1526'/>
+ <abi-instr address-size='64' path='Parser/tokenizer/file_tokenizer.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <pointer-type-def type-id='type-id-1526' size-in-bits='64' id='type-id-1527'/>
<pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-56'/>
- <pointer-type-def type-id='type-id-1527' size-in-bits='64' id='type-id-1528'/>
+ <pointer-type-def type-id='type-id-1528' size-in-bits='64' id='type-id-1529'/>
<function-decl name='PyObject_CallNoArgs' mangled-name='PyObject_CallNoArgs' filepath='./Include/abstract.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_CallNoArgs'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
@@ -23339,7 +23325,7 @@
<parameter type-id='type-id-56'/>
<return type-id='type-id-17'/>
</function-decl>
- <function-decl name='PyObject_GetAttr' mangled-name='PyObject_GetAttr' filepath='./Include/object.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GetAttr'>
+ <function-decl name='PyObject_GetAttr' mangled-name='PyObject_GetAttr' filepath='./Include/object.h' line='572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GetAttr'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
@@ -23397,41 +23383,41 @@
<return type-id='type-id-17'/>
</function-decl>
<function-decl name='_PyLexer_remember_fstring_buffers' filepath='Parser/tokenizer/../lexer/buffer.h' line='6' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyLexer_restore_fstring_buffers' filepath='Parser/tokenizer/../lexer/buffer.h' line='7' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyLexer_tok_reserve_buf' filepath='Parser/tokenizer/../lexer/buffer.h' line='8' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<parameter type-id='type-id-7'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyLexer_update_fstring_expr' filepath='Parser/tokenizer/../lexer/lexer.h' line='6' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<parameter type-id='type-id-52'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyTokenizer_tok_new' filepath='Parser/tokenizer/../lexer/state.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
- <return type-id='type-id-689'/>
+ <return type-id='type-id-688'/>
</function-decl>
<function-decl name='_PyTokenizer_error_ret' filepath='Parser/tokenizer/helpers.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-17'/>
</function-decl>
<function-decl name='_PyTokenizer_new_string' filepath='Parser/tokenizer/helpers.h' line='19' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-17'/>
</function-decl>
<function-decl name='_PyTokenizer_translate_newlines' filepath='Parser/tokenizer/helpers.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-17'/>
</function-decl>
<function-decl name='_PyTokenizer_translate_into_utf8' filepath='Parser/tokenizer/helpers.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -23440,43 +23426,43 @@
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyTokenizer_check_bom' filepath='Parser/tokenizer/helpers.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-678'/>
- <parameter type-id='type-id-1528'/>
- <parameter type-id='type-id-1526'/>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-677'/>
+ <parameter type-id='type-id-1529'/>
+ <parameter type-id='type-id-1527'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyTokenizer_check_coding_spec' filepath='Parser/tokenizer/helpers.h' line='27' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-689'/>
- <parameter type-id='type-id-1526'/>
+ <parameter type-id='type-id-688'/>
+ <parameter type-id='type-id-1527'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyTokenizer_ensure_utf8' filepath='Parser/tokenizer/helpers.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-17'/>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-type size-in-bits='64' id='type-id-1525'>
- <parameter type-id='type-id-689'/>
+ <function-type size-in-bits='64' id='type-id-1526'>
+ <parameter type-id='type-id-688'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-5'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1527'>
+ <function-type size-in-bits='64' id='type-id-1528'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-689'/>
+ <parameter type-id='type-id-688'/>
<return type-id='type-id-3'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Parser/tokenizer/helpers.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Parser/tokenizer/helpers.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='strcspn' filepath='/usr/include/string.h' line='293' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-21'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Parser/tokenizer/readline_tokenizer.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Parser/tokenizer/readline_tokenizer.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyUnicode_Decode' mangled-name='PyUnicode_Decode' filepath='./Include/unicodeobject.h' line='337' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnicode_Decode'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-7'/>
@@ -23485,13 +23471,13 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/Python-ast.c' comp-dir-path='/src' language='LANG_C11'>
- <typedef-decl name='_Py_once_fn_t' type-id='type-id-263' filepath='./Include/internal/pycore_lock.h' line='133' column='1' id='type-id-1529'/>
- <pointer-type-def type-id='type-id-963' size-in-bits='64' id='type-id-1530'/>
- <pointer-type-def type-id='type-id-1529' size-in-bits='64' id='type-id-1531'/>
+ <abi-instr address-size='64' path='Python/Python-ast.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <typedef-decl name='_Py_once_fn_t' type-id='type-id-263' filepath='./Include/internal/pycore_lock.h' line='133' column='1' id='type-id-1530'/>
+ <pointer-type-def type-id='type-id-962' size-in-bits='64' id='type-id-1531'/>
+ <pointer-type-def type-id='type-id-1530' size-in-bits='64' id='type-id-1532'/>
<function-decl name='_PyOnceFlag_CallOnceSlow' mangled-name='_PyOnceFlag_CallOnceSlow' filepath='./Include/internal/pycore_lock.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyOnceFlag_CallOnceSlow'>
- <parameter type-id='type-id-1530'/>
<parameter type-id='type-id-1531'/>
+ <parameter type-id='type-id-1532'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -23505,7 +23491,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/Python-tokenize.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/Python-tokenize.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyErr_SyntaxLocationObject' mangled-name='PyErr_SyntaxLocationObject' filepath='./Include/cpython/pyerrors.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_SyntaxLocationObject'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
@@ -23533,13 +23519,13 @@
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <return type-id='type-id-689'/>
+ <return type-id='type-id-688'/>
</function-decl>
<function-decl name='PyInit__tokenize' mangled-name='PyInit__tokenize' filepath='Python/Python-tokenize.c' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyInit__tokenize'>
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/_warnings.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/_warnings.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyImport_GetModules' filepath='./Include/internal/pycore_import.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-4'/>
@@ -23607,8 +23593,8 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/assemble.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='_PyCodeConstructor' size-in-bits='896' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_code.h' line='243' column='1' id='type-id-1532'>
+ <abi-instr address-size='64' path='Python/assemble.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='_PyCodeConstructor' size-in-bits='896' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_code.h' line='243' column='1' id='type-id-1533'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='filename' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_code.h' line='245' column='1'/>
</data-member>
@@ -23658,7 +23644,7 @@
<var-decl name='exceptiontable' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_code.h' line='273' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_PyExceptHandlerInfo' size-in-bits='96' is-struct='yes' naming-typedef-id='type-id-1533' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='15' column='1' id='type-id-1534'>
+ <class-decl name='_PyExceptHandlerInfo' size-in-bits='96' is-struct='yes' naming-typedef-id='type-id-1534' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='15' column='1' id='type-id-1535'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='h_label' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='16' column='1'/>
</data-member>
@@ -23669,8 +23655,8 @@
<var-decl name='h_preserve_lasti' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='18' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyExceptHandlerInfo' type-id='type-id-1534' filepath='./Include/internal/pycore_instruction_sequence.h' line='19' column='1' id='type-id-1533'/>
- <class-decl name='_PyInstruction' size-in-bits='352' is-struct='yes' naming-typedef-id='type-id-1535' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='21' column='1' id='type-id-1536'>
+ <typedef-decl name='_PyExceptHandlerInfo' type-id='type-id-1535' filepath='./Include/internal/pycore_instruction_sequence.h' line='19' column='1' id='type-id-1534'/>
+ <class-decl name='_PyInstruction' size-in-bits='352' is-struct='yes' naming-typedef-id='type-id-1536' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='21' column='1' id='type-id-1537'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='i_opcode' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='22' column='1'/>
</data-member>
@@ -23678,10 +23664,10 @@
<var-decl name='i_oparg' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='23' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='i_loc' type-id='type-id-1537' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='24' column='1'/>
+ <var-decl name='i_loc' type-id='type-id-1538' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='24' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='i_except_handler_info' type-id='type-id-1533' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='25' column='1'/>
+ <var-decl name='i_except_handler_info' type-id='type-id-1534' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='25' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='i_target' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='28' column='1'/>
@@ -23690,13 +23676,13 @@
<var-decl name='i_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='29' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyInstruction' type-id='type-id-1536' filepath='./Include/internal/pycore_instruction_sequence.h' line='30' column='1' id='type-id-1535'/>
- <class-decl name='instruction_sequence' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='32' column='1' id='type-id-1538'>
+ <typedef-decl name='_PyInstruction' type-id='type-id-1537' filepath='./Include/internal/pycore_instruction_sequence.h' line='30' column='1' id='type-id-1536'/>
+ <class-decl name='instruction_sequence' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='32' column='1' id='type-id-1539'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='33' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='s_instrs' type-id='type-id-1539' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='34' column='1'/>
+ <var-decl name='s_instrs' type-id='type-id-1540' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='34' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='s_allocated' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='35' column='1'/>
@@ -23717,8 +23703,8 @@
<var-decl name='s_nested' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='47' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyInstructionSequence' type-id='type-id-1538' filepath='./Include/internal/pycore_instruction_sequence.h' line='48' column='1' id='type-id-1540'/>
- <class-decl name='_Py_SourceLocation' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1537' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='45' column='1' id='type-id-1541'>
+ <typedef-decl name='_PyInstructionSequence' type-id='type-id-1539' filepath='./Include/internal/pycore_instruction_sequence.h' line='48' column='1' id='type-id-1541'/>
+ <class-decl name='_Py_SourceLocation' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1538' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='45' column='1' id='type-id-1542'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='lineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='46' column='1'/>
</data-member>
@@ -23732,16 +23718,16 @@
<var-decl name='end_col_offset' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='49' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_SourceLocation' type-id='type-id-1541' filepath='./Include/internal/pycore_symtable.h' line='50' column='1' id='type-id-1537'/>
- <pointer-type-def type-id='type-id-1532' size-in-bits='64' id='type-id-1542'/>
- <pointer-type-def type-id='type-id-1535' size-in-bits='64' id='type-id-1539'/>
- <pointer-type-def type-id='type-id-1540' size-in-bits='64' id='type-id-1543'/>
+ <typedef-decl name='_Py_SourceLocation' type-id='type-id-1542' filepath='./Include/internal/pycore_symtable.h' line='50' column='1' id='type-id-1538'/>
+ <pointer-type-def type-id='type-id-1533' size-in-bits='64' id='type-id-1543'/>
+ <pointer-type-def type-id='type-id-1536' size-in-bits='64' id='type-id-1540'/>
+ <pointer-type-def type-id='type-id-1541' size-in-bits='64' id='type-id-1544'/>
<function-decl name='_PyCode_Validate' filepath='./Include/internal/pycore_code.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1542'/>
+ <parameter type-id='type-id-1543'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCode_New' filepath='./Include/internal/pycore_code.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1542'/>
+ <parameter type-id='type-id-1543'/>
<return type-id='type-id-323'/>
</function-decl>
<function-decl name='_PyCompile_ConstCacheMergeOne' filepath='./Include/internal/pycore_compile.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -23750,7 +23736,7 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyInstructionSequence_ApplyLabelMap' filepath='./Include/internal/pycore_instruction_sequence.h' line='61' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1544'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_set_localsplus_info' filepath='Python/assemble.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -23762,14 +23748,14 @@
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/ast_opt.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/ast_opt.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyAST_GetDocString' filepath='./Include/internal/pycore_ast.h' line='921' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-608'/>
+ <parameter type-id='type-id-607'/>
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/bltinmodule.c' comp-dir-path='/src' language='LANG_C11'>
- <pointer-type-def type-id='type-id-823' size-in-bits='64' id='type-id-1544'/>
+ <abi-instr address-size='64' path='Python/bltinmodule.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <pointer-type-def type-id='type-id-822' size-in-bits='64' id='type-id-1545'/>
<var-decl name='PyFilter_Type' type-id='type-id-264' mangled-name='PyFilter_Type' visibility='default' filepath='./Include/bltinmodule.h' line='7' column='1' elf-symbol-id='PyFilter_Type'/>
<var-decl name='PyMap_Type' type-id='type-id-264' mangled-name='PyMap_Type' visibility='default' filepath='./Include/bltinmodule.h' line='8' column='1' elf-symbol-id='PyMap_Type'/>
<var-decl name='PyZip_Type' type-id='type-id-264' mangled-name='PyZip_Type' visibility='default' filepath='./Include/bltinmodule.h' line='9' column='1' elf-symbol-id='PyZip_Type'/>
@@ -23825,37 +23811,37 @@
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='PyAST_mod2obj' filepath='./Include/internal/pycore_ast.h' line='909' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-576'/>
+ <parameter type-id='type-id-575'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='PyAST_obj2mod' filepath='./Include/internal/pycore_ast.h' line='910' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
- <parameter type-id='type-id-680'/>
+ <parameter type-id='type-id-679'/>
<parameter type-id='type-id-5'/>
- <return type-id='type-id-576'/>
+ <return type-id='type-id-575'/>
</function-decl>
<function-decl name='PyAST_Check' filepath='./Include/internal/pycore_ast.h' line='911' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyAST_Validate' filepath='./Include/internal/pycore_ast.h' line='913' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-576'/>
+ <parameter type-id='type-id-575'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyAST_Compile' mangled-name='_PyAST_Compile' filepath='./Include/internal/pycore_compile.h' line='18' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyAST_Compile'>
- <parameter type-id='type-id-575'/>
+ <parameter type-id='type-id-574'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-207'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1544'/>
+ <parameter type-id='type-id-1545'/>
<return type-id='type-id-323'/>
</function-decl>
<function-decl name='_PyCompile_AstOptimize' filepath='./Include/internal/pycore_compile.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-575'/>
+ <parameter type-id='type-id-574'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-207'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1544'/>
+ <parameter type-id='type-id-1545'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyFile_Flush' filepath='./Include/internal/pycore_fileutils.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -23875,16 +23861,16 @@
<parameter is-variadic='yes'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyType_CalculateMetaclass' filepath='./Include/internal/pycore_object.h' line='699' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyType_CalculateMetaclass' filepath='./Include/internal/pycore_object.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-1'/>
</function-decl>
<function-decl name='_PyArena_New' mangled-name='_PyArena_New' filepath='./Include/internal/pycore_pyarena.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyArena_New'>
- <return type-id='type-id-680'/>
+ <return type-id='type-id-679'/>
</function-decl>
<function-decl name='_PyArena_Free' mangled-name='_PyArena_Free' filepath='./Include/internal/pycore_pyarena.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyArena_Free'>
- <parameter type-id='type-id-680'/>
+ <parameter type-id='type-id-679'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Py_SourceAsString' filepath='./Include/internal/pycore_pythonrun.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -23901,7 +23887,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/bootstrap_hash.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/bootstrap_hash.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_fstat' mangled-name='_Py_fstat' filepath='./Include/internal/pycore_fileutils.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_fstat'>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-58'/>
@@ -23945,22 +23931,22 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/ceval.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-1545' size-in-bits='1664' id='type-id-1546'>
- <subrange length='26' type-id='type-id-2' id='type-id-890'/>
+ <abi-instr address-size='64' path='Python/ceval.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-1546' size-in-bits='1664' id='type-id-1547'>
+ <subrange length='26' type-id='type-id-2' id='type-id-889'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1545' size-in-bits='infinite' id='type-id-1547'>
+ <array-type-def dimensions='1' type-id='type-id-1546' size-in-bits='infinite' id='type-id-1548'>
<subrange length='infinite' id='type-id-229'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1548' size-in-bits='256' id='type-id-1549'>
+ <array-type-def dimensions='1' type-id='type-id-1549' size-in-bits='256' id='type-id-1550'>
<subrange length='4' type-id='type-id-2' id='type-id-227'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1548' size-in-bits='infinite' id='type-id-1550'>
+ <array-type-def dimensions='1' type-id='type-id-1549' size-in-bits='infinite' id='type-id-1551'>
<subrange length='infinite' id='type-id-229'/>
</array-type-def>
- <typedef-decl name='conversion_func' type-id='type-id-1376' filepath='./Include/internal/pycore_ceval.h' line='243' column='1' id='type-id-1551'/>
- <qualified-type-def type-id='type-id-969' const='yes' id='type-id-1545'/>
- <qualified-type-def type-id='type-id-1551' const='yes' id='type-id-1548'/>
+ <typedef-decl name='conversion_func' type-id='type-id-1377' filepath='./Include/internal/pycore_ceval.h' line='243' column='1' id='type-id-1552'/>
+ <qualified-type-def type-id='type-id-968' const='yes' id='type-id-1546'/>
+ <qualified-type-def type-id='type-id-1552' const='yes' id='type-id-1549'/>
<function-decl name='PyInterpreterState_ThreadHead' mangled-name='PyInterpreterState_ThreadHead' filepath='./Include/cpython/pystate.h' line='265' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyInterpreterState_ThreadHead'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-26'/>
@@ -23994,13 +23980,13 @@
</function-decl>
<function-decl name='_PyEval_SetProfile' mangled-name='_PyEval_SetProfile' filepath='./Include/internal/pycore_ceval.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyEval_SetProfile'>
<parameter type-id='type-id-26'/>
- <parameter type-id='type-id-1023'/>
+ <parameter type-id='type-id-1022'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyEval_SetTrace' filepath='./Include/internal/pycore_ceval.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-26'/>
- <parameter type-id='type-id-1023'/>
+ <parameter type-id='type-id-1022'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -24008,8 +23994,8 @@
<parameter type-id='type-id-26'/>
<return type-id='type-id-5'/>
</function-decl>
- <var-decl name='_PyEval_BinaryOps' type-id='type-id-1547' mangled-name='_PyEval_BinaryOps' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='245' column='1' elf-symbol-id='_PyEval_BinaryOps'/>
- <var-decl name='_PyEval_ConversionFuncs' type-id='type-id-1550' mangled-name='_PyEval_ConversionFuncs' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='246' column='1' elf-symbol-id='_PyEval_ConversionFuncs'/>
+ <var-decl name='_PyEval_BinaryOps' type-id='type-id-1548' mangled-name='_PyEval_BinaryOps' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='245' column='1' elf-symbol-id='_PyEval_BinaryOps'/>
+ <var-decl name='_PyEval_ConversionFuncs' type-id='type-id-1551' mangled-name='_PyEval_ConversionFuncs' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='246' column='1' elf-symbol-id='_PyEval_ConversionFuncs'/>
<function-decl name='_Py_Specialize_LoadSuperAttr' filepath='./Include/internal/pycore_code.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
@@ -24096,14 +24082,14 @@
<parameter type-id='type-id-1160'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_Py_Instrument' filepath='./Include/internal/pycore_code.h' line='586' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_Py_Instrument' filepath='./Include/internal/pycore_code.h' line='587' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-323'/>
<parameter type-id='type-id-27'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyDict_SendEvent' filepath='./Include/internal/pycore_dict.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-940'/>
+ <parameter type-id='type-id-939'/>
<parameter type-id='type-id-334'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
@@ -24186,7 +24172,7 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyType_NewManagedObject' filepath='./Include/internal/pycore_object.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyType_NewManagedObject' filepath='./Include/internal/pycore_object.h' line='696' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-1'/>
<return type-id='type-id-4'/>
</function-decl>
@@ -24311,22 +24297,22 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyEval_SetProfile' mangled-name='PyEval_SetProfile' filepath='Python/ceval.c' line='2287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyEval_SetProfile'>
- <parameter type-id='type-id-1023' name='func' filepath='Python/ceval.c' line='2287' column='1'/>
+ <parameter type-id='type-id-1022' name='func' filepath='Python/ceval.c' line='2287' column='1'/>
<parameter type-id='type-id-4' name='arg' filepath='Python/ceval.c' line='2287' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyEval_SetProfileAllThreads' mangled-name='PyEval_SetProfileAllThreads' filepath='Python/ceval.c' line='2297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyEval_SetProfileAllThreads'>
- <parameter type-id='type-id-1023' name='func' filepath='Python/ceval.c' line='2297' column='1'/>
+ <parameter type-id='type-id-1022' name='func' filepath='Python/ceval.c' line='2297' column='1'/>
<parameter type-id='type-id-4' name='arg' filepath='Python/ceval.c' line='2297' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyEval_SetTrace' mangled-name='PyEval_SetTrace' filepath='Python/ceval.c' line='2318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyEval_SetTrace'>
- <parameter type-id='type-id-1023' name='func' filepath='Python/ceval.c' line='2318' column='1'/>
+ <parameter type-id='type-id-1022' name='func' filepath='Python/ceval.c' line='2318' column='1'/>
<parameter type-id='type-id-4' name='arg' filepath='Python/ceval.c' line='2318' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyEval_SetTraceAllThreads' mangled-name='PyEval_SetTraceAllThreads' filepath='Python/ceval.c' line='2328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyEval_SetTraceAllThreads'>
- <parameter type-id='type-id-1023' name='func' filepath='Python/ceval.c' line='2328' column='1'/>
+ <parameter type-id='type-id-1022' name='func' filepath='Python/ceval.c' line='2328' column='1'/>
<parameter type-id='type-id-4' name='arg' filepath='Python/ceval.c' line='2328' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -24400,26 +24386,26 @@
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/ceval_gil.c' comp-dir-path='/src' language='LANG_C11'>
- <union-decl name='pthread_mutexattr_t' size-in-bits='32' naming-typedef-id='type-id-1552' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='32' column='1' id='type-id-1553'>
+ <abi-instr address-size='64' path='Python/ceval_gil.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <union-decl name='pthread_mutexattr_t' size-in-bits='32' naming-typedef-id='type-id-1553' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='32' column='1' id='type-id-1554'>
<data-member access='public'>
- <var-decl name='__size' type-id='type-id-815' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='34' column='1'/>
+ <var-decl name='__size' type-id='type-id-814' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='34' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='35' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='pthread_mutexattr_t' type-id='type-id-1553' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='36' column='1' id='type-id-1552'/>
- <qualified-type-def type-id='type-id-1552' const='yes' id='type-id-1554'/>
- <pointer-type-def type-id='type-id-1554' size-in-bits='64' id='type-id-1555'/>
- <qualified-type-def type-id='type-id-106' const='yes' id='type-id-1556'/>
- <pointer-type-def type-id='type-id-1556' size-in-bits='64' id='type-id-174'/>
+ <typedef-decl name='pthread_mutexattr_t' type-id='type-id-1554' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='36' column='1' id='type-id-1553'/>
+ <qualified-type-def type-id='type-id-1553' const='yes' id='type-id-1555'/>
+ <pointer-type-def type-id='type-id-1555' size-in-bits='64' id='type-id-1556'/>
+ <qualified-type-def type-id='type-id-106' const='yes' id='type-id-1557'/>
+ <pointer-type-def type-id='type-id-1557' size-in-bits='64' id='type-id-174'/>
<qualified-type-def type-id='type-id-174' restrict='yes' id='type-id-205'/>
- <pointer-type-def type-id='type-id-1168' size-in-bits='64' id='type-id-1557'/>
- <qualified-type-def type-id='type-id-1557' restrict='yes' id='type-id-1558'/>
- <pointer-type-def type-id='type-id-1169' size-in-bits='64' id='type-id-1559'/>
- <qualified-type-def type-id='type-id-1559' restrict='yes' id='type-id-1560'/>
- <function-decl name='_Py_RunGC' filepath='./Include/internal/pycore_gc.h' line='384' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <pointer-type-def type-id='type-id-1169' size-in-bits='64' id='type-id-1558'/>
+ <qualified-type-def type-id='type-id-1558' restrict='yes' id='type-id-1559'/>
+ <pointer-type-def type-id='type-id-1170' size-in-bits='64' id='type-id-1560'/>
+ <qualified-type-def type-id='type-id-1560' restrict='yes' id='type-id-1561'/>
+ <function-decl name='_Py_RunGC' filepath='./Include/internal/pycore_gc.h' line='355' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-26'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -24462,38 +24448,38 @@
<return type-id='type-id-2'/>
</function-decl>
<function-decl name='pthread_mutex_init' filepath='/usr/include/pthread.h' line='781' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1559'/>
- <parameter type-id='type-id-1555'/>
+ <parameter type-id='type-id-1560'/>
+ <parameter type-id='type-id-1556'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_mutex_destroy' filepath='/usr/include/pthread.h' line='786' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1559'/>
+ <parameter type-id='type-id-1560'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_mutex_lock' filepath='/usr/include/pthread.h' line='794' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1559'/>
+ <parameter type-id='type-id-1560'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_mutex_unlock' filepath='/usr/include/pthread.h' line='835' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1559'/>
+ <parameter type-id='type-id-1560'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_cond_destroy' filepath='/usr/include/pthread.h' line='1117' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1557'/>
+ <parameter type-id='type-id-1558'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_cond_signal' filepath='/usr/include/pthread.h' line='1121' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1557'/>
+ <parameter type-id='type-id-1558'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_cond_wait' filepath='/usr/include/pthread.h' line='1133' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1558'/>
- <parameter type-id='type-id-1560'/>
+ <parameter type-id='type-id-1559'/>
+ <parameter type-id='type-id-1561'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_cond_timedwait' filepath='/usr/include/pthread.h' line='1145' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1558'/>
- <parameter type-id='type-id-1560'/>
+ <parameter type-id='type-id-1559'/>
+ <parameter type-id='type-id-1561'/>
<parameter type-id='type-id-205'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -24518,7 +24504,7 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='Py_AddPendingCall' mangled-name='Py_AddPendingCall' filepath='Python/ceval_gil.c' line='804' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_AddPendingCall'>
- <parameter type-id='type-id-1108' name='func' filepath='Python/ceval_gil.c' line='804' column='1'/>
+ <parameter type-id='type-id-1107' name='func' filepath='Python/ceval_gil.c' line='804' column='1'/>
<parameter type-id='type-id-29' name='arg' filepath='Python/ceval_gil.c' line='804' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -24530,7 +24516,7 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyThread_cond_init' filepath='Python/condvar.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1557'/>
+ <parameter type-id='type-id-1558'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyThread_cond_after' filepath='Python/condvar.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -24539,7 +24525,7 @@
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/codecs.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/codecs.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='Py_hexdigits' type-id='type-id-6' mangled-name='Py_hexdigits' visibility='default' filepath='./Include/codecs.h' line='170' column='1' elf-symbol-id='Py_hexdigits'/>
<function-decl name='PyStatus_Ok' mangled-name='PyStatus_Ok' filepath='./Include/cpython/initconfig.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStatus_Ok'>
<return type-id='type-id-60'/>
@@ -24552,7 +24538,7 @@
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_PyUnicode_GetNameCAPI' filepath='./Include/internal/pycore_ucnhash.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64'>
- <return type-id='type-id-1370'/>
+ <return type-id='type-id-1371'/>
</function-decl>
<function-decl name='PyCodec_Register' mangled-name='PyCodec_Register' filepath='Python/codecs.c' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCodec_Register'>
<parameter type-id='type-id-4' name='search_function' filepath='Python/codecs.c' line='23' column='1'/>
@@ -24628,27 +24614,27 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/compile.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-1561' size-in-bits='256' id='type-id-1562'>
- <subrange length='8' type-id='type-id-2' id='type-id-518'/>
+ <abi-instr address-size='64' path='Python/compile.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-1562' size-in-bits='256' id='type-id-1563'>
+ <subrange length='8' type-id='type-id-2' id='type-id-517'/>
</array-type-def>
- <class-decl name='_PyCfgBuilder' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1563'/>
- <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='17152' id='type-id-1564'>
- <subrange length='268' type-id='type-id-2' id='type-id-1565'/>
+ <class-decl name='_PyCfgBuilder' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1564'/>
+ <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='17152' id='type-id-1565'>
+ <subrange length='268' type-id='type-id-2' id='type-id-1566'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1566' size-in-bits='73728' id='type-id-1567'>
+ <array-type-def dimensions='1' type-id='type-id-1567' size-in-bits='73728' id='type-id-1568'>
<subrange length='256' type-id='type-id-2' id='type-id-68'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1568' size-in-bits='8576' id='type-id-1569'>
- <subrange length='268' type-id='type-id-2' id='type-id-1565'/>
+ <array-type-def dimensions='1' type-id='type-id-1569' size-in-bits='8576' id='type-id-1570'>
+ <subrange length='268' type-id='type-id-2' id='type-id-1566'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1570' size-in-bits='288' id='type-id-1571'>
- <subrange length='12' type-id='type-id-2' id='type-id-865'/>
+ <array-type-def dimensions='1' type-id='type-id-1571' size-in-bits='288' id='type-id-1572'>
+ <subrange length='12' type-id='type-id-2' id='type-id-864'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-321' size-in-bits='2048' id='type-id-1572'>
+ <array-type-def dimensions='1' type-id='type-id-321' size-in-bits='2048' id='type-id-1573'>
<subrange length='256' type-id='type-id-2' id='type-id-68'/>
</array-type-def>
- <class-decl name='_PyCompile_CodeUnitMetadata' size-in-bits='768' is-struct='yes' naming-typedef-id='type-id-1573' visibility='default' filepath='./Include/internal/pycore_compile.h' line='42' column='1' id='type-id-1574'>
+ <class-decl name='_PyCompile_CodeUnitMetadata' size-in-bits='768' is-struct='yes' naming-typedef-id='type-id-1574' visibility='default' filepath='./Include/internal/pycore_compile.h' line='42' column='1' id='type-id-1575'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='u_name' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_compile.h' line='43' column='1'/>
</data-member>
@@ -24686,14 +24672,14 @@
<var-decl name='u_firstlineno' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_compile.h' line='63' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyCompile_CodeUnitMetadata' type-id='type-id-1574' filepath='./Include/internal/pycore_compile.h' line='64' column='1' id='type-id-1573'/>
- <class-decl name='_PyJumpTargetLabel' size-in-bits='32' is-struct='yes' naming-typedef-id='type-id-1575' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='50' column='1' id='type-id-1576'>
+ <typedef-decl name='_PyCompile_CodeUnitMetadata' type-id='type-id-1575' filepath='./Include/internal/pycore_compile.h' line='64' column='1' id='type-id-1574'/>
+ <class-decl name='_PyJumpTargetLabel' size-in-bits='32' is-struct='yes' naming-typedef-id='type-id-1576' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='50' column='1' id='type-id-1577'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='id' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='51' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyJumpTargetLabel' type-id='type-id-1576' filepath='./Include/internal/pycore_instruction_sequence.h' line='52' column='1' id='type-id-1575'/>
- <class-decl name='opcode_metadata' size-in-bits='32' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='958' column='1' id='type-id-1577'>
+ <typedef-decl name='_PyJumpTargetLabel' type-id='type-id-1577' filepath='./Include/internal/pycore_instruction_sequence.h' line='52' column='1' id='type-id-1576'/>
+ <class-decl name='opcode_metadata' size-in-bits='32' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='958' column='1' id='type-id-1578'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='valid_entry' type-id='type-id-303' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='959' column='1'/>
</data-member>
@@ -24701,20 +24687,20 @@
<var-decl name='instr_format' type-id='type-id-357' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='960' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
- <var-decl name='flags' type-id='type-id-1578' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='961' column='1'/>
+ <var-decl name='flags' type-id='type-id-1579' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='961' column='1'/>
</data-member>
</class-decl>
- <class-decl name='opcode_macro_expansion' size-in-bits='288' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1194' column='1' id='type-id-1579'>
+ <class-decl name='opcode_macro_expansion' size-in-bits='288' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1194' column='1' id='type-id-1580'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='nuops' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1195' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='uops' type-id='type-id-1562' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1196' column='1'/>
+ <var-decl name='uops' type-id='type-id-1563' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1196' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1196' column='1' id='type-id-1561'>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1196' column='1' id='type-id-1562'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='uop' type-id='type-id-1578' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1196' column='1'/>
+ <var-decl name='uop' type-id='type-id-1579' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1196' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='16'>
<var-decl name='size' type-id='type-id-357' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1196' column='1'/>
@@ -24723,12 +24709,12 @@
<var-decl name='offset' type-id='type-id-357' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1196' column='1'/>
</data-member>
</class-decl>
- <class-decl name='pseudo_targets' size-in-bits='24' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1886' column='1' id='type-id-1580'>
+ <class-decl name='pseudo_targets' size-in-bits='24' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1886' column='1' id='type-id-1581'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='targets' type-id='type-id-896' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1887' column='1'/>
+ <var-decl name='targets' type-id='type-id-895' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1887' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='_block_type' filepath='./Include/internal/pycore_symtable.h' line='13' column='1' id='type-id-1581'>
+ <enum-decl name='_block_type' filepath='./Include/internal/pycore_symtable.h' line='13' column='1' id='type-id-1582'>
<underlying-type type-id='type-id-31'/>
<enumerator name='FunctionBlock' value='0'/>
<enumerator name='ClassBlock' value='1'/>
@@ -24738,8 +24724,8 @@
<enumerator name='TypeParametersBlock' value='5'/>
<enumerator name='TypeVariableBlock' value='6'/>
</enum-decl>
- <typedef-decl name='_Py_block_ty' type-id='type-id-1581' filepath='./Include/internal/pycore_symtable.h' line='35' column='1' id='type-id-1582'/>
- <enum-decl name='_comprehension_type' filepath='./Include/internal/pycore_symtable.h' line='37' column='1' id='type-id-1583'>
+ <typedef-decl name='_Py_block_ty' type-id='type-id-1582' filepath='./Include/internal/pycore_symtable.h' line='35' column='1' id='type-id-1583'/>
+ <enum-decl name='_comprehension_type' filepath='./Include/internal/pycore_symtable.h' line='37' column='1' id='type-id-1584'>
<underlying-type type-id='type-id-31'/>
<enumerator name='NoComprehension' value='0'/>
<enumerator name='ListComprehension' value='1'/>
@@ -24747,25 +24733,25 @@
<enumerator name='SetComprehension' value='3'/>
<enumerator name='GeneratorExpression' value='4'/>
</enum-decl>
- <typedef-decl name='_Py_comprehension_ty' type-id='type-id-1583' filepath='./Include/internal/pycore_symtable.h' line='42' column='1' id='type-id-1584'/>
- <class-decl name='_PyFutureFeatures' size-in-bits='160' is-struct='yes' naming-typedef-id='type-id-1585' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='62' column='1' id='type-id-1586'>
+ <typedef-decl name='_Py_comprehension_ty' type-id='type-id-1584' filepath='./Include/internal/pycore_symtable.h' line='42' column='1' id='type-id-1585'/>
+ <class-decl name='_PyFutureFeatures' size-in-bits='160' is-struct='yes' naming-typedef-id='type-id-1586' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='62' column='1' id='type-id-1587'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ff_features' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='ff_location' type-id='type-id-1537' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='64' column='1'/>
+ <var-decl name='ff_location' type-id='type-id-1538' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='64' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyFutureFeatures' type-id='type-id-1586' filepath='./Include/internal/pycore_symtable.h' line='65' column='1' id='type-id-1585'/>
- <class-decl name='symtable' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='69' column='1' id='type-id-1587'>
+ <typedef-decl name='_PyFutureFeatures' type-id='type-id-1587' filepath='./Include/internal/pycore_symtable.h' line='65' column='1' id='type-id-1586'/>
+ <class-decl name='symtable' size-in-bits='640' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='69' column='1' id='type-id-1588'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='st_filename' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='70' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='st_cur' type-id='type-id-1588' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='72' column='1'/>
+ <var-decl name='st_cur' type-id='type-id-1589' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='72' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='st_top' type-id='type-id-1588' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='73' column='1'/>
+ <var-decl name='st_top' type-id='type-id-1589' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='73' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='st_blocks' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='74' column='1'/>
@@ -24783,7 +24769,7 @@
<var-decl name='st_private' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='81' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='st_future' type-id='type-id-1589' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='82' column='1'/>
+ <var-decl name='st_future' type-id='type-id-1590' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='82' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='recursion_depth' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='84' column='1'/>
@@ -24792,7 +24778,7 @@
<var-decl name='recursion_limit' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='85' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_symtable_entry' size-in-bits='1152' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='88' column='1' id='type-id-1590'>
+ <class-decl name='_symtable_entry' size-in-bits='1152' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='88' column='1' id='type-id-1591'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ob_base' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='89' column='1'/>
</data-member>
@@ -24818,7 +24804,7 @@
<var-decl name='ste_mangled_names' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
- <var-decl name='ste_type' type-id='type-id-1582' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='98' column='1'/>
+ <var-decl name='ste_type' type-id='type-id-1583' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='98' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='640'>
<var-decl name='ste_scope_info' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='105' column='1'/>
@@ -24839,7 +24825,7 @@
<var-decl name='ste_coroutine' type-id='type-id-100' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='112' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='768'>
- <var-decl name='ste_comprehension' type-id='type-id-1584' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='113' column='1'/>
+ <var-decl name='ste_comprehension' type-id='type-id-1585' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='113' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='800'>
<var-decl name='ste_varargs' type-id='type-id-100' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='114' column='1'/>
@@ -24890,28 +24876,28 @@
<var-decl name='ste_table' type-id='type-id-208' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='134' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PySTEntryObject' type-id='type-id-1590' filepath='./Include/internal/pycore_symtable.h' line='135' column='1' id='type-id-1591'/>
- <typedef-decl name='int16_t' type-id='type-id-1592' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='25' column='1' id='type-id-1578'/>
- <typedef-decl name='__int16_t' type-id='type-id-77' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='39' column='1' id='type-id-1592'/>
- <typedef-decl name='cfg_builder' type-id='type-id-1563' filepath='Python/compile.c' line='75' column='1' id='type-id-1593'/>
- <pointer-type-def type-id='type-id-1591' size-in-bits='64' id='type-id-1594'/>
- <pointer-type-def type-id='type-id-1563' size-in-bits='64' id='type-id-1595'/>
- <pointer-type-def type-id='type-id-1573' size-in-bits='64' id='type-id-1596'/>
- <pointer-type-def type-id='type-id-1585' size-in-bits='64' id='type-id-1589'/>
- <pointer-type-def type-id='type-id-1590' size-in-bits='64' id='type-id-1588'/>
- <pointer-type-def type-id='type-id-1593' size-in-bits='64' id='type-id-1597'/>
- <qualified-type-def type-id='type-id-1579' const='yes' id='type-id-1566'/>
- <qualified-type-def type-id='type-id-1577' const='yes' id='type-id-1568'/>
- <qualified-type-def type-id='type-id-1580' const='yes' id='type-id-1570'/>
- <pointer-type-def type-id='type-id-1587' size-in-bits='64' id='type-id-208'/>
- <class-decl name='_PyCfgBuilder' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1563'/>
+ <typedef-decl name='PySTEntryObject' type-id='type-id-1591' filepath='./Include/internal/pycore_symtable.h' line='135' column='1' id='type-id-1592'/>
+ <typedef-decl name='int16_t' type-id='type-id-1593' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='25' column='1' id='type-id-1579'/>
+ <typedef-decl name='__int16_t' type-id='type-id-77' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='39' column='1' id='type-id-1593'/>
+ <typedef-decl name='cfg_builder' type-id='type-id-1564' filepath='Python/compile.c' line='75' column='1' id='type-id-1594'/>
+ <pointer-type-def type-id='type-id-1592' size-in-bits='64' id='type-id-1595'/>
+ <pointer-type-def type-id='type-id-1564' size-in-bits='64' id='type-id-1596'/>
+ <pointer-type-def type-id='type-id-1574' size-in-bits='64' id='type-id-1597'/>
+ <pointer-type-def type-id='type-id-1586' size-in-bits='64' id='type-id-1590'/>
+ <pointer-type-def type-id='type-id-1591' size-in-bits='64' id='type-id-1589'/>
+ <pointer-type-def type-id='type-id-1594' size-in-bits='64' id='type-id-1598'/>
+ <qualified-type-def type-id='type-id-1580' const='yes' id='type-id-1567'/>
+ <qualified-type-def type-id='type-id-1578' const='yes' id='type-id-1569'/>
+ <qualified-type-def type-id='type-id-1581' const='yes' id='type-id-1571'/>
+ <pointer-type-def type-id='type-id-1588' size-in-bits='64' id='type-id-208'/>
+ <class-decl name='_PyCfgBuilder' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1564'/>
<function-decl name='PyErr_ProgramTextObject' mangled-name='PyErr_ProgramTextObject' filepath='./Include/cpython/pyerrors.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_ProgramTextObject'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyAST_ExprAsUnicode' filepath='./Include/internal/pycore_ast.h' line='916' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-610'/>
+ <parameter type-id='type-id-609'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyCode_GetFreevars' filepath='./Include/internal/pycore_code.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -24919,37 +24905,37 @@
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyAST_Optimize' filepath='./Include/internal/pycore_compile.h' line='35' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-575'/>
- <parameter type-id='type-id-1544'/>
+ <parameter type-id='type-id-574'/>
+ <parameter type-id='type-id-1545'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCfgBuilder_UseLabel' filepath='./Include/internal/pycore_flowgraph.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1595'/>
- <parameter type-id='type-id-1575'/>
+ <parameter type-id='type-id-1596'/>
+ <parameter type-id='type-id-1576'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCfgBuilder_Addop' filepath='./Include/internal/pycore_flowgraph.h' line='18' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1595'/>
+ <parameter type-id='type-id-1596'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1537'/>
+ <parameter type-id='type-id-1538'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCfgBuilder_New' filepath='./Include/internal/pycore_flowgraph.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64'>
- <return type-id='type-id-1595'/>
+ <return type-id='type-id-1596'/>
</function-decl>
<function-decl name='_PyCfgBuilder_Free' filepath='./Include/internal/pycore_flowgraph.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1595'/>
+ <parameter type-id='type-id-1596'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyCfgBuilder_CheckSize' filepath='./Include/internal/pycore_flowgraph.h' line='22' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1595'/>
+ <parameter type-id='type-id-1596'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCfg_OptimizeCodeUnit' filepath='./Include/internal/pycore_flowgraph.h' line='24' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1595'/>
+ <parameter type-id='type-id-1596'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
@@ -24958,25 +24944,25 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCfg_ToInstructionSequence' filepath='./Include/internal/pycore_flowgraph.h' line='27' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1595'/>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1596'/>
+ <parameter type-id='type-id-1544'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCfg_OptimizedCfgToInstructionSequence' filepath='./Include/internal/pycore_flowgraph.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1595'/>
<parameter type-id='type-id-1596'/>
+ <parameter type-id='type-id-1597'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-175'/>
<parameter type-id='type-id-175'/>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1544'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyAssemble_MakeCodeObject' filepath='./Include/internal/pycore_flowgraph.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1596'/>
+ <parameter type-id='type-id-1597'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1544'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-4'/>
@@ -24986,68 +24972,68 @@
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyInstructionSequence_UseLabel' filepath='./Include/internal/pycore_instruction_sequence.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1544'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyInstructionSequence_Addop' filepath='./Include/internal/pycore_instruction_sequence.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1544'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1537'/>
+ <parameter type-id='type-id-1538'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyInstructionSequence_NewLabel' filepath='./Include/internal/pycore_instruction_sequence.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1543'/>
- <return type-id='type-id-1575'/>
+ <parameter type-id='type-id-1544'/>
+ <return type-id='type-id-1576'/>
</function-decl>
<function-decl name='_PyInstructionSequence_InsertInstruction' filepath='./Include/internal/pycore_instruction_sequence.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1544'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1537'/>
+ <parameter type-id='type-id-1538'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyInstructionSequence_AddNested' filepath='./Include/internal/pycore_instruction_sequence.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1543'/>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1544'/>
+ <parameter type-id='type-id-1544'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyInstructionSequence_Fini' filepath='./Include/internal/pycore_instruction_sequence.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1543'/>
+ <parameter type-id='type-id-1544'/>
<return type-id='type-id-3'/>
</function-decl>
- <var-decl name='_PyOpcode_opcode_metadata' type-id='type-id-1569' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='964' column='1'/>
- <var-decl name='_PyOpcode_macro_expansion' type-id='type-id-1567' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1198' column='1'/>
- <var-decl name='_PyOpcode_OpName' type-id='type-id-1564' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1366' column='1'/>
- <var-decl name='_PyOpcode_Caches' type-id='type-id-1572' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1596' column='1'/>
- <var-decl name='_PyOpcode_Deopt' type-id='type-id-1572' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1621' column='1'/>
- <var-decl name='_PyOpcode_PseudoTargets' type-id='type-id-1571' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1889' column='1'/>
+ <var-decl name='_PyOpcode_opcode_metadata' type-id='type-id-1570' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='964' column='1'/>
+ <var-decl name='_PyOpcode_macro_expansion' type-id='type-id-1568' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1198' column='1'/>
+ <var-decl name='_PyOpcode_OpName' type-id='type-id-1565' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1366' column='1'/>
+ <var-decl name='_PyOpcode_Caches' type-id='type-id-1573' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1596' column='1'/>
+ <var-decl name='_PyOpcode_Deopt' type-id='type-id-1573' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1621' column='1'/>
+ <var-decl name='_PyOpcode_PseudoTargets' type-id='type-id-1572' visibility='default' filepath='./Include/internal/pycore_opcode_metadata.h' line='1889' column='1'/>
<function-decl name='_PyST_GetSymbol' filepath='./Include/internal/pycore_symtable.h' line='141' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1594'/>
+ <parameter type-id='type-id-1595'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-181'/>
</function-decl>
<function-decl name='_PyST_GetScope' filepath='./Include/internal/pycore_symtable.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1594'/>
+ <parameter type-id='type-id-1595'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyST_IsFunctionLike' filepath='./Include/internal/pycore_symtable.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1594'/>
+ <parameter type-id='type-id-1595'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PySymtable_Build' filepath='./Include/internal/pycore_symtable.h' line='145' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-575'/>
+ <parameter type-id='type-id-574'/>
<parameter type-id='type-id-4'/>
- <parameter type-id='type-id-1589'/>
+ <parameter type-id='type-id-1590'/>
<return type-id='type-id-208'/>
</function-decl>
<function-decl name='_PySymtable_Lookup' filepath='./Include/internal/pycore_symtable.h' line='149' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-208'/>
<parameter type-id='type-id-29'/>
- <return type-id='type-id-1594'/>
+ <return type-id='type-id-1595'/>
</function-decl>
<function-decl name='_PySymtable_Free' filepath='./Include/internal/pycore_symtable.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-208'/>
@@ -25055,134 +25041,134 @@
</function-decl>
<function-decl name='_Py_MaybeMangle' filepath='./Include/internal/pycore_symtable.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
- <parameter type-id='type-id-1594'/>
+ <parameter type-id='type-id-1595'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyFuture_FromAST' filepath='./Include/internal/pycore_symtable.h' line='196' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-575'/>
+ <parameter type-id='type-id-574'/>
<parameter type-id='type-id-4'/>
- <parameter type-id='type-id-1589'/>
+ <parameter type-id='type-id-1590'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyCompile_OpcodeStackEffectWithJump' mangled-name='PyCompile_OpcodeStackEffectWithJump' filepath='Python/compile.c' line='772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCompile_OpcodeStackEffectWithJump'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='772' column='1'/>
- <parameter type-id='type-id-5' name='oparg' filepath='Python/compile.c' line='772' column='1'/>
- <parameter type-id='type-id-5' name='jump' filepath='Python/compile.c' line='772' column='1'/>
+ <function-decl name='PyCompile_OpcodeStackEffectWithJump' mangled-name='PyCompile_OpcodeStackEffectWithJump' filepath='Python/compile.c' line='773' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCompile_OpcodeStackEffectWithJump'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='773' column='1'/>
+ <parameter type-id='type-id-5' name='oparg' filepath='Python/compile.c' line='773' column='1'/>
+ <parameter type-id='type-id-5' name='jump' filepath='Python/compile.c' line='773' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_OpcodeIsValid' mangled-name='_PyCompile_OpcodeIsValid' filepath='Python/compile.c' line='784' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeIsValid'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='784' column='1'/>
+ <function-decl name='_PyCompile_OpcodeIsValid' mangled-name='_PyCompile_OpcodeIsValid' filepath='Python/compile.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeIsValid'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='785' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_OpcodeHasArg' mangled-name='_PyCompile_OpcodeHasArg' filepath='Python/compile.c' line='790' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasArg'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='790' column='1'/>
+ <function-decl name='_PyCompile_OpcodeHasArg' mangled-name='_PyCompile_OpcodeHasArg' filepath='Python/compile.c' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasArg'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='791' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_OpcodeHasConst' mangled-name='_PyCompile_OpcodeHasConst' filepath='Python/compile.c' line='796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasConst'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='796' column='1'/>
+ <function-decl name='_PyCompile_OpcodeHasConst' mangled-name='_PyCompile_OpcodeHasConst' filepath='Python/compile.c' line='797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasConst'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='797' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_OpcodeHasName' mangled-name='_PyCompile_OpcodeHasName' filepath='Python/compile.c' line='802' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasName'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='802' column='1'/>
+ <function-decl name='_PyCompile_OpcodeHasName' mangled-name='_PyCompile_OpcodeHasName' filepath='Python/compile.c' line='803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasName'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='803' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_OpcodeHasJump' mangled-name='_PyCompile_OpcodeHasJump' filepath='Python/compile.c' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasJump'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='808' column='1'/>
+ <function-decl name='_PyCompile_OpcodeHasJump' mangled-name='_PyCompile_OpcodeHasJump' filepath='Python/compile.c' line='809' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasJump'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='809' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_OpcodeHasFree' mangled-name='_PyCompile_OpcodeHasFree' filepath='Python/compile.c' line='814' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasFree'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='814' column='1'/>
+ <function-decl name='_PyCompile_OpcodeHasFree' mangled-name='_PyCompile_OpcodeHasFree' filepath='Python/compile.c' line='815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasFree'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='815' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_OpcodeHasLocal' mangled-name='_PyCompile_OpcodeHasLocal' filepath='Python/compile.c' line='820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasLocal'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='820' column='1'/>
+ <function-decl name='_PyCompile_OpcodeHasLocal' mangled-name='_PyCompile_OpcodeHasLocal' filepath='Python/compile.c' line='821' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasLocal'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='821' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_OpcodeHasExc' mangled-name='_PyCompile_OpcodeHasExc' filepath='Python/compile.c' line='826' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasExc'>
- <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='826' column='1'/>
+ <function-decl name='_PyCompile_OpcodeHasExc' mangled-name='_PyCompile_OpcodeHasExc' filepath='Python/compile.c' line='827' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OpcodeHasExc'>
+ <parameter type-id='type-id-5' name='opcode' filepath='Python/compile.c' line='827' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_CleanDoc' mangled-name='_PyCompile_CleanDoc' filepath='Python/compile.c' line='7729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_CleanDoc'>
- <parameter type-id='type-id-4' name='doc' filepath='Python/compile.c' line='7729' column='1'/>
+ <function-decl name='_PyCompile_CleanDoc' mangled-name='_PyCompile_CleanDoc' filepath='Python/compile.c' line='7730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_CleanDoc'>
+ <parameter type-id='type-id-4' name='doc' filepath='Python/compile.c' line='7730' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyCompile_CodeGen' mangled-name='_PyCompile_CodeGen' filepath='Python/compile.c' line='7816' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_CodeGen'>
- <parameter type-id='type-id-4' name='ast' filepath='Python/compile.c' line='7816' column='1'/>
- <parameter type-id='type-id-4' name='filename' filepath='Python/compile.c' line='7816' column='1'/>
- <parameter type-id='type-id-207' name='pflags' filepath='Python/compile.c' line='7816' column='1'/>
- <parameter type-id='type-id-5' name='optimize' filepath='Python/compile.c' line='7817' column='1'/>
- <parameter type-id='type-id-5' name='compile_mode' filepath='Python/compile.c' line='7817' column='1'/>
+ <function-decl name='_PyCompile_CodeGen' mangled-name='_PyCompile_CodeGen' filepath='Python/compile.c' line='7817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_CodeGen'>
+ <parameter type-id='type-id-4' name='ast' filepath='Python/compile.c' line='7817' column='1'/>
+ <parameter type-id='type-id-4' name='filename' filepath='Python/compile.c' line='7817' column='1'/>
+ <parameter type-id='type-id-207' name='pflags' filepath='Python/compile.c' line='7817' column='1'/>
+ <parameter type-id='type-id-5' name='optimize' filepath='Python/compile.c' line='7818' column='1'/>
+ <parameter type-id='type-id-5' name='compile_mode' filepath='Python/compile.c' line='7818' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyCompile_OptimizeCfg' mangled-name='_PyCompile_OptimizeCfg' filepath='Python/compile.c' line='7906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OptimizeCfg'>
- <parameter type-id='type-id-4' name='seq' filepath='Python/compile.c' line='7906' column='1'/>
- <parameter type-id='type-id-4' name='consts' filepath='Python/compile.c' line='7906' column='1'/>
- <parameter type-id='type-id-5' name='nlocals' filepath='Python/compile.c' line='7906' column='1'/>
+ <function-decl name='_PyCompile_OptimizeCfg' mangled-name='_PyCompile_OptimizeCfg' filepath='Python/compile.c' line='7907' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_OptimizeCfg'>
+ <parameter type-id='type-id-4' name='seq' filepath='Python/compile.c' line='7907' column='1'/>
+ <parameter type-id='type-id-4' name='consts' filepath='Python/compile.c' line='7907' column='1'/>
+ <parameter type-id='type-id-5' name='nlocals' filepath='Python/compile.c' line='7907' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyCfg_JumpLabelsToTargets' filepath='Python/compile.c' line='7934' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1597'/>
+ <function-decl name='_PyCfg_JumpLabelsToTargets' filepath='Python/compile.c' line='7935' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-1598'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyCompile_Assemble' mangled-name='_PyCompile_Assemble' filepath='Python/compile.c' line='7937' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_Assemble'>
- <parameter type-id='type-id-1596' name='umd' filepath='Python/compile.c' line='7937' column='1'/>
- <parameter type-id='type-id-4' name='filename' filepath='Python/compile.c' line='7937' column='1'/>
- <parameter type-id='type-id-4' name='seq' filepath='Python/compile.c' line='7938' column='1'/>
+ <function-decl name='_PyCompile_Assemble' mangled-name='_PyCompile_Assemble' filepath='Python/compile.c' line='7938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCompile_Assemble'>
+ <parameter type-id='type-id-1597' name='umd' filepath='Python/compile.c' line='7938' column='1'/>
+ <parameter type-id='type-id-4' name='filename' filepath='Python/compile.c' line='7938' column='1'/>
+ <parameter type-id='type-id-4' name='seq' filepath='Python/compile.c' line='7939' column='1'/>
<return type-id='type-id-323'/>
</function-decl>
- <function-decl name='PyCode_Optimize' mangled-name='PyCode_Optimize' filepath='Python/compile.c' line='7992' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCode_Optimize'>
- <parameter type-id='type-id-4' name='code' filepath='Python/compile.c' line='7992' column='1'/>
- <parameter type-id='type-id-4' name='_unused_consts' filepath='Python/compile.c' line='7992' column='1'/>
- <parameter type-id='type-id-4' name='_unused_names' filepath='Python/compile.c' line='7993' column='1'/>
- <parameter type-id='type-id-4' name='_unused_lnotab_obj' filepath='Python/compile.c' line='7993' column='1'/>
+ <function-decl name='PyCode_Optimize' mangled-name='PyCode_Optimize' filepath='Python/compile.c' line='7993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCode_Optimize'>
+ <parameter type-id='type-id-4' name='code' filepath='Python/compile.c' line='7993' column='1'/>
+ <parameter type-id='type-id-4' name='_unused_consts' filepath='Python/compile.c' line='7993' column='1'/>
+ <parameter type-id='type-id-4' name='_unused_names' filepath='Python/compile.c' line='7994' column='1'/>
+ <parameter type-id='type-id-4' name='_unused_lnotab_obj' filepath='Python/compile.c' line='7994' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/context.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/context.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PyContext_Type' type-id='type-id-264' mangled-name='PyContext_Type' visibility='default' filepath='./Include/cpython/context.h' line='8' column='1' elf-symbol-id='PyContext_Type'/>
<var-decl name='PyContextVar_Type' type-id='type-id-264' mangled-name='PyContextVar_Type' visibility='default' filepath='./Include/cpython/context.h' line='11' column='1' elf-symbol-id='PyContextVar_Type'/>
<var-decl name='PyContextToken_Type' type-id='type-id-264' mangled-name='PyContextToken_Type' visibility='default' filepath='./Include/cpython/context.h' line='14' column='1' elf-symbol-id='PyContextToken_Type'/>
<var-decl name='_PyContextTokenMissing_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_context.h' line='12' column='1'/>
<function-decl name='_PyHamt_New' filepath='./Include/internal/pycore_hamt.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
- <return type-id='type-id-1130'/>
+ <return type-id='type-id-1129'/>
</function-decl>
<function-decl name='_PyHamt_Assoc' filepath='./Include/internal/pycore_hamt.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1130'/>
+ <parameter type-id='type-id-1129'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
- <return type-id='type-id-1130'/>
+ <return type-id='type-id-1129'/>
</function-decl>
<function-decl name='_PyHamt_Without' filepath='./Include/internal/pycore_hamt.h' line='102' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1130'/>
+ <parameter type-id='type-id-1129'/>
<parameter type-id='type-id-4'/>
- <return type-id='type-id-1130'/>
+ <return type-id='type-id-1129'/>
</function-decl>
<function-decl name='_PyHamt_Find' filepath='./Include/internal/pycore_hamt.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1130'/>
+ <parameter type-id='type-id-1129'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-236'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyHamt_Eq' filepath='./Include/internal/pycore_hamt.h' line='120' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1130'/>
- <parameter type-id='type-id-1130'/>
+ <parameter type-id='type-id-1129'/>
+ <parameter type-id='type-id-1129'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyHamt_Len' filepath='./Include/internal/pycore_hamt.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1130'/>
+ <parameter type-id='type-id-1129'/>
<return type-id='type-id-7'/>
</function-decl>
<function-decl name='_PyHamt_NewIterKeys' filepath='./Include/internal/pycore_hamt.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1130'/>
+ <parameter type-id='type-id-1129'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyHamt_NewIterValues' filepath='./Include/internal/pycore_hamt.h' line='129' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1130'/>
+ <parameter type-id='type-id-1129'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyHamt_NewIterItems' filepath='./Include/internal/pycore_hamt.h' line='132' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1130'/>
+ <parameter type-id='type-id-1129'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyContext_NewHamtForTests' mangled-name='_PyContext_NewHamtForTests' filepath='Python/context.c' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyContext_NewHamtForTests'>
@@ -25228,24 +25214,24 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/critical_section.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='PyCriticalSection' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1598'/>
- <class-decl name='PyCriticalSection2' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1599'/>
- <typedef-decl name='PyCriticalSection' type-id='type-id-1598' filepath='./Include/cpython/critical_section.h' line='70' column='1' id='type-id-1600'/>
- <typedef-decl name='PyCriticalSection2' type-id='type-id-1599' filepath='./Include/cpython/critical_section.h' line='71' column='1' id='type-id-1601'/>
- <pointer-type-def type-id='type-id-1600' size-in-bits='64' id='type-id-1602'/>
+ <abi-instr address-size='64' path='Python/critical_section.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='PyCriticalSection' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1599'/>
+ <class-decl name='PyCriticalSection2' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1600'/>
+ <typedef-decl name='PyCriticalSection' type-id='type-id-1599' filepath='./Include/cpython/critical_section.h' line='70' column='1' id='type-id-1601'/>
+ <typedef-decl name='PyCriticalSection2' type-id='type-id-1600' filepath='./Include/cpython/critical_section.h' line='71' column='1' id='type-id-1602'/>
<pointer-type-def type-id='type-id-1601' size-in-bits='64' id='type-id-1603'/>
- <class-decl name='PyCriticalSection' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1598'/>
- <class-decl name='PyCriticalSection2' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1599'/>
+ <pointer-type-def type-id='type-id-1602' size-in-bits='64' id='type-id-1604'/>
+ <class-decl name='PyCriticalSection' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1599'/>
+ <class-decl name='PyCriticalSection2' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1600'/>
<function-decl name='_PyCriticalSection_BeginSlow' mangled-name='_PyCriticalSection_BeginSlow' filepath='Python/critical_section.c' line='12' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCriticalSection_BeginSlow'>
- <parameter type-id='type-id-1602' name='c' filepath='Python/critical_section.c' line='12' column='1'/>
- <parameter type-id='type-id-503' name='m' filepath='Python/critical_section.c' line='12' column='1'/>
+ <parameter type-id='type-id-1603' name='c' filepath='Python/critical_section.c' line='12' column='1'/>
+ <parameter type-id='type-id-508' name='m' filepath='Python/critical_section.c' line='12' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyCriticalSection2_BeginSlow' mangled-name='_PyCriticalSection2_BeginSlow' filepath='Python/critical_section.c' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCriticalSection2_BeginSlow'>
- <parameter type-id='type-id-1603' name='c' filepath='Python/critical_section.c' line='26' column='1'/>
- <parameter type-id='type-id-503' name='m1' filepath='Python/critical_section.c' line='26' column='1'/>
- <parameter type-id='type-id-503' name='m2' filepath='Python/critical_section.c' line='26' column='1'/>
+ <parameter type-id='type-id-1604' name='c' filepath='Python/critical_section.c' line='26' column='1'/>
+ <parameter type-id='type-id-508' name='m1' filepath='Python/critical_section.c' line='26' column='1'/>
+ <parameter type-id='type-id-508' name='m2' filepath='Python/critical_section.c' line='26' column='1'/>
<parameter type-id='type-id-5' name='is_m1_locked' filepath='Python/critical_section.c' line='27' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -25258,27 +25244,27 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyCriticalSection_Begin' mangled-name='PyCriticalSection_Begin' filepath='Python/critical_section.c' line='116' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCriticalSection_Begin'>
- <parameter type-id='type-id-1602' name='c' filepath='Python/critical_section.c' line='116' column='1'/>
+ <parameter type-id='type-id-1603' name='c' filepath='Python/critical_section.c' line='116' column='1'/>
<parameter type-id='type-id-4' name='op' filepath='Python/critical_section.c' line='116' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyCriticalSection_End' mangled-name='PyCriticalSection_End' filepath='Python/critical_section.c' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCriticalSection_End'>
- <parameter type-id='type-id-1602' name='c' filepath='Python/critical_section.c' line='125' column='1'/>
+ <parameter type-id='type-id-1603' name='c' filepath='Python/critical_section.c' line='125' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyCriticalSection2_Begin' mangled-name='PyCriticalSection2_Begin' filepath='Python/critical_section.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCriticalSection2_Begin'>
- <parameter type-id='type-id-1603' name='c' filepath='Python/critical_section.c' line='134' column='1'/>
+ <parameter type-id='type-id-1604' name='c' filepath='Python/critical_section.c' line='134' column='1'/>
<parameter type-id='type-id-4' name='a' filepath='Python/critical_section.c' line='134' column='1'/>
<parameter type-id='type-id-4' name='b' filepath='Python/critical_section.c' line='134' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyCriticalSection2_End' mangled-name='PyCriticalSection2_End' filepath='Python/critical_section.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyCriticalSection2_End'>
- <parameter type-id='type-id-1603' name='c' filepath='Python/critical_section.c' line='143' column='1'/>
+ <parameter type-id='type-id-1604' name='c' filepath='Python/critical_section.c' line='143' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/crossinterp.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='PyInterpreterConfig' size-in-bits='224' is-struct='yes' naming-typedef-id='type-id-1604' visibility='default' filepath='./Include/cpython/pylifecycle.h' line='44' column='1' id='type-id-1605'>
+ <abi-instr address-size='64' path='Python/crossinterp.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='PyInterpreterConfig' size-in-bits='224' is-struct='yes' naming-typedef-id='type-id-1605' visibility='default' filepath='./Include/cpython/pylifecycle.h' line='44' column='1' id='type-id-1606'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='use_main_obmalloc' type-id='type-id-5' visibility='default' filepath='./Include/cpython/pylifecycle.h' line='46' column='1'/>
</data-member>
@@ -25301,11 +25287,11 @@
<var-decl name='gil' type-id='type-id-5' visibility='default' filepath='./Include/cpython/pylifecycle.h' line='52' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyInterpreterConfig' type-id='type-id-1605' filepath='./Include/cpython/pylifecycle.h' line='53' column='1' id='type-id-1604'/>
- <typedef-decl name='_Py_add_pending_call_result' type-id='type-id-5' filepath='./Include/internal/pycore_ceval.h' line='51' column='1' id='type-id-1606'/>
- <class-decl name='_excinfo' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='209' column='1' id='type-id-1607'>
+ <typedef-decl name='PyInterpreterConfig' type-id='type-id-1606' filepath='./Include/cpython/pylifecycle.h' line='53' column='1' id='type-id-1605'/>
+ <typedef-decl name='_Py_add_pending_call_result' type-id='type-id-5' filepath='./Include/internal/pycore_ceval.h' line='51' column='1' id='type-id-1607'/>
+ <class-decl name='_excinfo' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='209' column='1' id='type-id-1608'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='type' type-id='type-id-1608' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='215' column='1'/>
+ <var-decl name='type' type-id='type-id-1609' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='215' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='msg' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='216' column='1'/>
@@ -25314,7 +25300,7 @@
<var-decl name='errdisplay' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='217' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_excinfo_type' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='210' column='1' id='type-id-1608'>
+ <class-decl name='_excinfo_type' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='210' column='1' id='type-id-1609'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='builtin' type-id='type-id-1' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='211' column='1'/>
</data-member>
@@ -25328,8 +25314,8 @@
<var-decl name='module' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='214' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyXI_excinfo' type-id='type-id-1607' filepath='./Include/internal/pycore_crossinterp.h' line='218' column='1' id='type-id-1609'/>
- <enum-decl name='error_code' filepath='./Include/internal/pycore_crossinterp.h' line='226' column='1' id='type-id-1610'>
+ <typedef-decl name='_PyXI_excinfo' type-id='type-id-1608' filepath='./Include/internal/pycore_crossinterp.h' line='218' column='1' id='type-id-1610'/>
+ <enum-decl name='error_code' filepath='./Include/internal/pycore_crossinterp.h' line='226' column='1' id='type-id-1611'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_PyXI_ERR_NO_ERROR' value='0'/>
<enumerator name='_PyXI_ERR_UNCAUGHT_EXCEPTION' value='-1'/>
@@ -25340,22 +25326,22 @@
<enumerator name='_PyXI_ERR_APPLY_NS_FAILURE' value='-6'/>
<enumerator name='_PyXI_ERR_NOT_SHAREABLE' value='-7'/>
</enum-decl>
- <typedef-decl name='_PyXI_errcode' type-id='type-id-1610' filepath='./Include/internal/pycore_crossinterp.h' line='235' column='1' id='type-id-1611'/>
- <class-decl name='_sharedexception' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='238' column='1' id='type-id-1612'>
+ <typedef-decl name='_PyXI_errcode' type-id='type-id-1611' filepath='./Include/internal/pycore_crossinterp.h' line='235' column='1' id='type-id-1612'/>
+ <class-decl name='_sharedexception' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='238' column='1' id='type-id-1613'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='interp' type-id='type-id-27' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='240' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='code' type-id='type-id-1611' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='242' column='1'/>
+ <var-decl name='code' type-id='type-id-1612' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='242' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='uncaught' type-id='type-id-1609' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='246' column='1'/>
+ <var-decl name='uncaught' type-id='type-id-1610' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='246' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyXI_error' type-id='type-id-1612' filepath='./Include/internal/pycore_crossinterp.h' line='247' column='1' id='type-id-1613'/>
- <typedef-decl name='_PyXI_session' type-id='type-id-1614' filepath='./Include/internal/pycore_crossinterp.h' line='252' column='1' id='type-id-1615'/>
- <typedef-decl name='_PyXI_namespace' type-id='type-id-1616' filepath='./Include/internal/pycore_crossinterp.h' line='253' column='1' id='type-id-1617'/>
- <class-decl name='xi_session' size-in-bits='960' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='277' column='1' id='type-id-1614'>
+ <typedef-decl name='_PyXI_error' type-id='type-id-1613' filepath='./Include/internal/pycore_crossinterp.h' line='247' column='1' id='type-id-1614'/>
+ <typedef-decl name='_PyXI_session' type-id='type-id-1615' filepath='./Include/internal/pycore_crossinterp.h' line='252' column='1' id='type-id-1616'/>
+ <typedef-decl name='_PyXI_namespace' type-id='type-id-1617' filepath='./Include/internal/pycore_crossinterp.h' line='253' column='1' id='type-id-1618'/>
+ <class-decl name='xi_session' size-in-bits='960' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='277' column='1' id='type-id-1615'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='prev_tstate' type-id='type-id-26' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='282' column='1'/>
</data-member>
@@ -25372,54 +25358,54 @@
<var-decl name='main_ns' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='298' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='error_override' type-id='type-id-1618' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='302' column='1'/>
+ <var-decl name='error_override' type-id='type-id-1619' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='302' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='error' type-id='type-id-1619' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='304' column='1'/>
+ <var-decl name='error' type-id='type-id-1620' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='304' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='_error' type-id='type-id-1613' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='307' column='1'/>
+ <var-decl name='_error' type-id='type-id-1614' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='307' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='896'>
- <var-decl name='_error_override' type-id='type-id-1611' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='308' column='1'/>
+ <var-decl name='_error_override' type-id='type-id-1612' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='308' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_sharednsitem' size-in-bits='128' is-struct='yes' visibility='default' filepath='Python/crossinterp.c' line='1095' column='1' id='type-id-1620'>
+ <class-decl name='_sharednsitem' size-in-bits='128' is-struct='yes' visibility='default' filepath='Python/crossinterp.c' line='1095' column='1' id='type-id-1621'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='Python/crossinterp.c' line='1096' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='data' type-id='type-id-1480' visibility='default' filepath='Python/crossinterp.c' line='1097' column='1'/>
+ <var-decl name='data' type-id='type-id-1481' visibility='default' filepath='Python/crossinterp.c' line='1097' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyXI_namespace_item' type-id='type-id-1620' filepath='Python/crossinterp.c' line='1103' column='1' id='type-id-1621'/>
- <class-decl name='_sharedns' size-in-bits='128' is-struct='yes' visibility='default' filepath='Python/crossinterp.c' line='1223' column='1' id='type-id-1616'>
+ <typedef-decl name='_PyXI_namespace_item' type-id='type-id-1621' filepath='Python/crossinterp.c' line='1103' column='1' id='type-id-1622'/>
+ <class-decl name='_sharedns' size-in-bits='128' is-struct='yes' visibility='default' filepath='Python/crossinterp.c' line='1223' column='1' id='type-id-1617'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='len' type-id='type-id-7' visibility='default' filepath='Python/crossinterp.c' line='1224' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='items' type-id='type-id-1622' visibility='default' filepath='Python/crossinterp.c' line='1225' column='1'/>
+ <var-decl name='items' type-id='type-id-1623' visibility='default' filepath='Python/crossinterp.c' line='1225' column='1'/>
</data-member>
</class-decl>
- <pointer-type-def type-id='type-id-1604' size-in-bits='64' id='type-id-1623'/>
- <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-1624'/>
- <pointer-type-def type-id='type-id-1611' size-in-bits='64' id='type-id-1618'/>
- <pointer-type-def type-id='type-id-1613' size-in-bits='64' id='type-id-1619'/>
- <pointer-type-def type-id='type-id-1609' size-in-bits='64' id='type-id-1625'/>
- <pointer-type-def type-id='type-id-1617' size-in-bits='64' id='type-id-1626'/>
- <pointer-type-def type-id='type-id-1621' size-in-bits='64' id='type-id-1622'/>
- <pointer-type-def type-id='type-id-1615' size-in-bits='64' id='type-id-1627'/>
- <qualified-type-def type-id='type-id-1604' const='yes' id='type-id-1628'/>
- <pointer-type-def type-id='type-id-1628' size-in-bits='64' id='type-id-1629'/>
- <qualified-type-def type-id='type-id-21' const='yes' id='type-id-1630'/>
+ <pointer-type-def type-id='type-id-1605' size-in-bits='64' id='type-id-1624'/>
+ <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-1625'/>
+ <pointer-type-def type-id='type-id-1612' size-in-bits='64' id='type-id-1619'/>
+ <pointer-type-def type-id='type-id-1614' size-in-bits='64' id='type-id-1620'/>
+ <pointer-type-def type-id='type-id-1610' size-in-bits='64' id='type-id-1626'/>
+ <pointer-type-def type-id='type-id-1618' size-in-bits='64' id='type-id-1627'/>
+ <pointer-type-def type-id='type-id-1622' size-in-bits='64' id='type-id-1623'/>
+ <pointer-type-def type-id='type-id-1616' size-in-bits='64' id='type-id-1628'/>
+ <qualified-type-def type-id='type-id-1605' const='yes' id='type-id-1629'/>
+ <pointer-type-def type-id='type-id-1629' size-in-bits='64' id='type-id-1630'/>
+ <qualified-type-def type-id='type-id-21' const='yes' id='type-id-1631'/>
<pointer-type-def type-id='type-id-181' size-in-bits='64' id='type-id-169'/>
<function-decl name='PyStatus_Exception' mangled-name='PyStatus_Exception' filepath='./Include/cpython/initconfig.h' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyStatus_Exception'>
<parameter type-id='type-id-60'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='Py_NewInterpreterFromConfig' mangled-name='Py_NewInterpreterFromConfig' filepath='./Include/cpython/pylifecycle.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_NewInterpreterFromConfig'>
- <parameter type-id='type-id-1624'/>
- <parameter type-id='type-id-1629'/>
+ <parameter type-id='type-id-1625'/>
+ <parameter type-id='type-id-1630'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='PyUnstable_InterpreterState_GetMainModule' mangled-name='PyUnstable_InterpreterState_GetMainModule' filepath='./Include/cpython/pystate.h' line='11' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnstable_InterpreterState_GetMainModule'>
@@ -25428,10 +25414,10 @@
</function-decl>
<function-decl name='_PyEval_AddPendingCall' mangled-name='_PyEval_AddPendingCall' filepath='./Include/internal/pycore_ceval.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyEval_AddPendingCall'>
<parameter type-id='type-id-27'/>
- <parameter type-id='type-id-1108'/>
+ <parameter type-id='type-id-1107'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-5'/>
- <return type-id='type-id-1606'/>
+ <return type-id='type-id-1607'/>
</function-decl>
<var-decl name='PyExc_InterpreterError' type-id='type-id-4' mangled-name='PyExc_InterpreterError' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='18' column='1' elf-symbol-id='PyExc_InterpreterError'/>
<var-decl name='PyExc_InterpreterNotFoundError' type-id='type-id-4' mangled-name='PyExc_InterpreterNotFoundError' visibility='default' filepath='./Include/internal/pycore_crossinterp.h' line='19' column='1' elf-symbol-id='PyExc_InterpreterNotFoundError'/>
@@ -25502,31 +25488,31 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_New' mangled-name='_PyCrossInterpreterData_New' filepath='Python/crossinterp.c' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_New'>
- <return type-id='type-id-1480'/>
+ <return type-id='type-id-1481'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_Free' mangled-name='_PyCrossInterpreterData_Free' filepath='Python/crossinterp.c' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_Free'>
- <parameter type-id='type-id-1480' name='xid' filepath='Python/crossinterp.c' line='86' column='1'/>
+ <parameter type-id='type-id-1481' name='xid' filepath='Python/crossinterp.c' line='86' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_Init' mangled-name='_PyCrossInterpreterData_Init' filepath='Python/crossinterp.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_Init'>
- <parameter type-id='type-id-1480' name='data' filepath='Python/crossinterp.c' line='124' column='1'/>
+ <parameter type-id='type-id-1481' name='data' filepath='Python/crossinterp.c' line='124' column='1'/>
<parameter type-id='type-id-27' name='interp' filepath='Python/crossinterp.c' line='125' column='1'/>
<parameter type-id='type-id-29' name='shared' filepath='Python/crossinterp.c' line='126' column='1'/>
<parameter type-id='type-id-4' name='obj' filepath='Python/crossinterp.c' line='126' column='1'/>
- <parameter type-id='type-id-1134' name='new_object' filepath='Python/crossinterp.c' line='127' column='1'/>
+ <parameter type-id='type-id-1133' name='new_object' filepath='Python/crossinterp.c' line='127' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_InitWithSize' mangled-name='_PyCrossInterpreterData_InitWithSize' filepath='Python/crossinterp.c' line='148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_InitWithSize'>
- <parameter type-id='type-id-1480' name='data' filepath='Python/crossinterp.c' line='148' column='1'/>
+ <parameter type-id='type-id-1481' name='data' filepath='Python/crossinterp.c' line='148' column='1'/>
<parameter type-id='type-id-27' name='interp' filepath='Python/crossinterp.c' line='149' column='1'/>
- <parameter type-id='type-id-1630' name='size' filepath='Python/crossinterp.c' line='150' column='1'/>
+ <parameter type-id='type-id-1631' name='size' filepath='Python/crossinterp.c' line='150' column='1'/>
<parameter type-id='type-id-4' name='obj' filepath='Python/crossinterp.c' line='150' column='1'/>
- <parameter type-id='type-id-1134' name='new_object' filepath='Python/crossinterp.c' line='151' column='1'/>
+ <parameter type-id='type-id-1133' name='new_object' filepath='Python/crossinterp.c' line='151' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_Clear' mangled-name='_PyCrossInterpreterData_Clear' filepath='Python/crossinterp.c' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_Clear'>
<parameter type-id='type-id-27' name='interp' filepath='Python/crossinterp.c' line='167' column='1'/>
- <parameter type-id='type-id-1480' name='data' filepath='Python/crossinterp.c' line='168' column='1'/>
+ <parameter type-id='type-id-1481' name='data' filepath='Python/crossinterp.c' line='168' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyObject_CheckCrossInterpreterData' mangled-name='_PyObject_CheckCrossInterpreterData' filepath='Python/crossinterp.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_CheckCrossInterpreterData'>
@@ -25535,100 +25521,100 @@
</function-decl>
<function-decl name='_PyObject_GetCrossInterpreterData' mangled-name='_PyObject_GetCrossInterpreterData' filepath='Python/crossinterp.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyObject_GetCrossInterpreterData'>
<parameter type-id='type-id-4' name='obj' filepath='Python/crossinterp.c' line='238' column='1'/>
- <parameter type-id='type-id-1480' name='data' filepath='Python/crossinterp.c' line='238' column='1'/>
+ <parameter type-id='type-id-1481' name='data' filepath='Python/crossinterp.c' line='238' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_NewObject' mangled-name='_PyCrossInterpreterData_NewObject' filepath='Python/crossinterp.c' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_NewObject'>
- <parameter type-id='type-id-1480' name='data' filepath='Python/crossinterp.c' line='274' column='1'/>
+ <parameter type-id='type-id-1481' name='data' filepath='Python/crossinterp.c' line='274' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_Release' mangled-name='_PyCrossInterpreterData_Release' filepath='Python/crossinterp.c' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_Release'>
- <parameter type-id='type-id-1480' name='data' filepath='Python/crossinterp.c' line='324' column='1'/>
+ <parameter type-id='type-id-1481' name='data' filepath='Python/crossinterp.c' line='324' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_ReleaseAndRawFree' mangled-name='_PyCrossInterpreterData_ReleaseAndRawFree' filepath='Python/crossinterp.c' line='330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_ReleaseAndRawFree'>
- <parameter type-id='type-id-1480' name='data' filepath='Python/crossinterp.c' line='330' column='1'/>
+ <parameter type-id='type-id-1481' name='data' filepath='Python/crossinterp.c' line='330' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyXI_InitExcInfo' mangled-name='_PyXI_InitExcInfo' filepath='Python/crossinterp.c' line='921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_InitExcInfo'>
- <parameter type-id='type-id-1625' name='info' filepath='Python/crossinterp.c' line='921' column='1'/>
+ <parameter type-id='type-id-1626' name='info' filepath='Python/crossinterp.c' line='921' column='1'/>
<parameter type-id='type-id-4' name='exc' filepath='Python/crossinterp.c' line='921' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyXI_FormatExcInfo' mangled-name='_PyXI_FormatExcInfo' filepath='Python/crossinterp.c' line='943' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_FormatExcInfo'>
- <parameter type-id='type-id-1625' name='info' filepath='Python/crossinterp.c' line='943' column='1'/>
+ <parameter type-id='type-id-1626' name='info' filepath='Python/crossinterp.c' line='943' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyXI_ExcInfoAsObject' mangled-name='_PyXI_ExcInfoAsObject' filepath='Python/crossinterp.c' line='949' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_ExcInfoAsObject'>
- <parameter type-id='type-id-1625' name='info' filepath='Python/crossinterp.c' line='949' column='1'/>
+ <parameter type-id='type-id-1626' name='info' filepath='Python/crossinterp.c' line='949' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyXI_ClearExcInfo' mangled-name='_PyXI_ClearExcInfo' filepath='Python/crossinterp.c' line='955' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_ClearExcInfo'>
- <parameter type-id='type-id-1625' name='info' filepath='Python/crossinterp.c' line='955' column='1'/>
+ <parameter type-id='type-id-1626' name='info' filepath='Python/crossinterp.c' line='955' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyXI_ApplyError' mangled-name='_PyXI_ApplyError' filepath='Python/crossinterp.c' line='1054' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_ApplyError'>
- <parameter type-id='type-id-1619' name='error' filepath='Python/crossinterp.c' line='1054' column='1'/>
+ <parameter type-id='type-id-1620' name='error' filepath='Python/crossinterp.c' line='1054' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyXI_FreeNamespace' mangled-name='_PyXI_FreeNamespace' filepath='Python/crossinterp.c' line='1396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_FreeNamespace'>
- <parameter type-id='type-id-1626' name='ns' filepath='Python/crossinterp.c' line='1396' column='1'/>
+ <parameter type-id='type-id-1627' name='ns' filepath='Python/crossinterp.c' line='1396' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyXI_NamespaceFromNames' mangled-name='_PyXI_NamespaceFromNames' filepath='Python/crossinterp.c' line='1421' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_NamespaceFromNames'>
<parameter type-id='type-id-4' name='names' filepath='Python/crossinterp.c' line='1421' column='1'/>
- <return type-id='type-id-1626'/>
+ <return type-id='type-id-1627'/>
</function-decl>
<function-decl name='_PyXI_FillNamespaceFromDict' mangled-name='_PyXI_FillNamespaceFromDict' filepath='Python/crossinterp.c' line='1449' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_FillNamespaceFromDict'>
- <parameter type-id='type-id-1626' name='ns' filepath='Python/crossinterp.c' line='1449' column='1'/>
+ <parameter type-id='type-id-1627' name='ns' filepath='Python/crossinterp.c' line='1449' column='1'/>
<parameter type-id='type-id-4' name='nsobj' filepath='Python/crossinterp.c' line='1449' column='1'/>
- <parameter type-id='type-id-1627' name='session' filepath='Python/crossinterp.c' line='1450' column='1'/>
+ <parameter type-id='type-id-1628' name='session' filepath='Python/crossinterp.c' line='1450' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyXI_ApplyNamespace' mangled-name='_PyXI_ApplyNamespace' filepath='Python/crossinterp.c' line='1511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_ApplyNamespace'>
- <parameter type-id='type-id-1626' name='ns' filepath='Python/crossinterp.c' line='1511' column='1'/>
+ <parameter type-id='type-id-1627' name='ns' filepath='Python/crossinterp.c' line='1511' column='1'/>
<parameter type-id='type-id-4' name='nsobj' filepath='Python/crossinterp.c' line='1511' column='1'/>
<parameter type-id='type-id-4' name='dflt' filepath='Python/crossinterp.c' line='1511' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyXI_ApplyCapturedException' mangled-name='_PyXI_ApplyCapturedException' filepath='Python/crossinterp.c' line='1679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_ApplyCapturedException'>
- <parameter type-id='type-id-1627' name='session' filepath='Python/crossinterp.c' line='1679' column='1'/>
+ <parameter type-id='type-id-1628' name='session' filepath='Python/crossinterp.c' line='1679' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyXI_HasCapturedException' mangled-name='_PyXI_HasCapturedException' filepath='Python/crossinterp.c' line='1690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_HasCapturedException'>
- <parameter type-id='type-id-1627' name='session' filepath='Python/crossinterp.c' line='1690' column='1'/>
+ <parameter type-id='type-id-1628' name='session' filepath='Python/crossinterp.c' line='1690' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyXI_Enter' mangled-name='_PyXI_Enter' filepath='Python/crossinterp.c' line='1696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_Enter'>
- <parameter type-id='type-id-1627' name='session' filepath='Python/crossinterp.c' line='1696' column='1'/>
+ <parameter type-id='type-id-1628' name='session' filepath='Python/crossinterp.c' line='1696' column='1'/>
<parameter type-id='type-id-27' name='interp' filepath='Python/crossinterp.c' line='1697' column='1'/>
<parameter type-id='type-id-4' name='nsupdates' filepath='Python/crossinterp.c' line='1697' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyXI_Exit' mangled-name='_PyXI_Exit' filepath='Python/crossinterp.c' line='1764' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_Exit'>
- <parameter type-id='type-id-1627' name='session' filepath='Python/crossinterp.c' line='1764' column='1'/>
+ <parameter type-id='type-id-1628' name='session' filepath='Python/crossinterp.c' line='1764' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyXI_NewInterpreter' mangled-name='_PyXI_NewInterpreter' filepath='Python/crossinterp.c' line='1824' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_NewInterpreter'>
- <parameter type-id='type-id-1623' name='config' filepath='Python/crossinterp.c' line='1824' column='1'/>
+ <parameter type-id='type-id-1624' name='config' filepath='Python/crossinterp.c' line='1824' column='1'/>
<parameter type-id='type-id-169' name='maybe_whence' filepath='Python/crossinterp.c' line='1824' column='1'/>
- <parameter type-id='type-id-1624' name='p_tstate' filepath='Python/crossinterp.c' line='1825' column='1'/>
- <parameter type-id='type-id-1624' name='p_save_tstate' filepath='Python/crossinterp.c' line='1825' column='1'/>
+ <parameter type-id='type-id-1625' name='p_tstate' filepath='Python/crossinterp.c' line='1825' column='1'/>
+ <parameter type-id='type-id-1625' name='p_save_tstate' filepath='Python/crossinterp.c' line='1825' column='1'/>
<return type-id='type-id-27'/>
</function-decl>
<function-decl name='_PyXI_EndInterpreter' mangled-name='_PyXI_EndInterpreter' filepath='Python/crossinterp.c' line='1871' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyXI_EndInterpreter'>
<parameter type-id='type-id-27' name='interp' filepath='Python/crossinterp.c' line='1871' column='1'/>
<parameter type-id='type-id-26' name='tstate' filepath='Python/crossinterp.c' line='1872' column='1'/>
- <parameter type-id='type-id-1624' name='p_save_tstate' filepath='Python/crossinterp.c' line='1872' column='1'/>
+ <parameter type-id='type-id-1625' name='p_save_tstate' filepath='Python/crossinterp.c' line='1872' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_Lookup' mangled-name='_PyCrossInterpreterData_Lookup' filepath='Python/crossinterp_data_lookup.h' line='15' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_Lookup'>
<parameter type-id='type-id-4' name='obj' filepath='Python/crossinterp_data_lookup.h' line='15' column='1'/>
- <return type-id='type-id-1137'/>
+ <return type-id='type-id-1136'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_RegisterClass' mangled-name='_PyCrossInterpreterData_RegisterClass' filepath='Python/crossinterp_data_lookup.h' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_RegisterClass'>
<parameter type-id='type-id-1' name='cls' filepath='Python/crossinterp_data_lookup.h' line='241' column='1'/>
- <parameter type-id='type-id-1137' name='getdata' filepath='Python/crossinterp_data_lookup.h' line='242' column='1'/>
+ <parameter type-id='type-id-1136' name='getdata' filepath='Python/crossinterp_data_lookup.h' line='242' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyCrossInterpreterData_UnregisterClass' mangled-name='_PyCrossInterpreterData_UnregisterClass' filepath='Python/crossinterp_data_lookup.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyCrossInterpreterData_UnregisterClass'>
@@ -25636,7 +25622,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/errors.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/errors.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_fopen_obj' mangled-name='_Py_fopen_obj' filepath='./Include/cpython/fileutils.h' line='6' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_fopen_obj'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-6'/>
@@ -25741,35 +25727,35 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/fileutils.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-1631' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='13' column='1' id='type-id-1632'>
+ <abi-instr address-size='64' path='Python/fileutils.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='__mbstate_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-1632' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='13' column='1' id='type-id-1633'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='__count' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='15' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='__value' type-id='type-id-1633' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='20' column='1'/>
+ <var-decl name='__value' type-id='type-id-1634' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='20' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='16' column='1' id='type-id-1633'>
+ <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='16' column='1' id='type-id-1634'>
<data-member access='public'>
<var-decl name='__wch' type-id='type-id-100' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='18' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='__wchb' type-id='type-id-815' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='19' column='1'/>
+ <var-decl name='__wchb' type-id='type-id-814' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='19' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='__mbstate_t' type-id='type-id-1632' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='21' column='1' id='type-id-1631'/>
- <typedef-decl name='mbstate_t' type-id='type-id-1631' filepath='/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h' line='6' column='1' id='type-id-1634'/>
- <pointer-type-def type-id='type-id-1634' size-in-bits='64' id='type-id-1635'/>
- <qualified-type-def type-id='type-id-1635' restrict='yes' id='type-id-1636'/>
- <qualified-type-def type-id='type-id-58' restrict='yes' id='type-id-1637'/>
+ <typedef-decl name='__mbstate_t' type-id='type-id-1633' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='21' column='1' id='type-id-1632'/>
+ <typedef-decl name='mbstate_t' type-id='type-id-1632' filepath='/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h' line='6' column='1' id='type-id-1635'/>
+ <pointer-type-def type-id='type-id-1635' size-in-bits='64' id='type-id-1636'/>
+ <qualified-type-def type-id='type-id-1636' restrict='yes' id='type-id-1637'/>
+ <qualified-type-def type-id='type-id-58' restrict='yes' id='type-id-1638'/>
<function-decl name='_Py_DecodeUTF8Ex' filepath='./Include/internal/pycore_fileutils.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-7'/>
<parameter type-id='type-id-239'/>
<parameter type-id='type-id-56'/>
<parameter type-id='type-id-259'/>
- <parameter type-id='type-id-543'/>
+ <parameter type-id='type-id-542'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_EncodeUTF8Ex' filepath='./Include/internal/pycore_fileutils.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -25778,7 +25764,7 @@
<parameter type-id='type-id-56'/>
<parameter type-id='type-id-259'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-543'/>
+ <parameter type-id='type-id-542'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='941' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -25824,7 +25810,7 @@
<parameter type-id='type-id-19'/>
<parameter type-id='type-id-177'/>
<parameter type-id='type-id-21'/>
- <parameter type-id='type-id-1636'/>
+ <parameter type-id='type-id-1637'/>
<return type-id='type-id-21'/>
</function-decl>
<function-decl name='ioctl' filepath='/usr/include/x86_64-linux-gnu/sys/ioctl.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -25866,7 +25852,7 @@
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/flowgraph.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/flowgraph.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyCompile_EnsureArrayLargeEnough' filepath='./Include/internal/pycore_compile.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-260'/>
@@ -25876,8 +25862,8 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/formatter_unicode.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/locale.h' line='51' column='1' id='type-id-1638'>
+ <abi-instr address-size='64' path='Python/formatter_unicode.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='lconv' size-in-bits='768' is-struct='yes' visibility='default' filepath='/usr/include/locale.h' line='51' column='1' id='type-id-1639'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='decimal_point' type-id='type-id-17' visibility='default' filepath='/usr/include/locale.h' line='55' column='1'/>
</data-member>
@@ -25951,9 +25937,9 @@
<var-decl name='int_n_sign_posn' type-id='type-id-52' visibility='default' filepath='/usr/include/locale.h' line='109' column='1'/>
</data-member>
</class-decl>
- <pointer-type-def type-id='type-id-1638' size-in-bits='64' id='type-id-1639'/>
+ <pointer-type-def type-id='type-id-1639' size-in-bits='64' id='type-id-1640'/>
<function-decl name='_Py_GetLocaleconvNumeric' filepath='./Include/internal/pycore_fileutils.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1639'/>
+ <parameter type-id='type-id-1640'/>
<parameter type-id='type-id-236'/>
<parameter type-id='type-id-236'/>
<return type-id='type-id-5'/>
@@ -25988,21 +25974,21 @@
<parameter type-id='type-id-7'/>
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-4'/>
- <parameter type-id='type-id-548'/>
+ <parameter type-id='type-id-547'/>
<return type-id='type-id-7'/>
</function-decl>
<function-decl name='localeconv' filepath='/usr/include/locale.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
- <return type-id='type-id-1639'/>
+ <return type-id='type-id-1640'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/frame.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-1640' size-in-bits='384' id='type-id-1641'>
+ <abi-instr address-size='64' path='Python/frame.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-1641' size-in-bits='384' id='type-id-1642'>
<subrange length='6' type-id='type-id-2' id='type-id-390'/>
</array-type-def>
- <qualified-type-def type-id='type-id-264' const='yes' id='type-id-1642'/>
- <pointer-type-def type-id='type-id-1642' size-in-bits='64' id='type-id-1643'/>
- <qualified-type-def type-id='type-id-1643' const='yes' id='type-id-1640'/>
- <var-decl name='PyUnstable_ExecutableKinds' type-id='type-id-1641' mangled-name='PyUnstable_ExecutableKinds' visibility='default' filepath='./Include/cpython/pyframe.h' line='45' column='1' elf-symbol-id='PyUnstable_ExecutableKinds'/>
+ <qualified-type-def type-id='type-id-264' const='yes' id='type-id-1643'/>
+ <pointer-type-def type-id='type-id-1643' size-in-bits='64' id='type-id-1644'/>
+ <qualified-type-def type-id='type-id-1644' const='yes' id='type-id-1641'/>
+ <var-decl name='PyUnstable_ExecutableKinds' type-id='type-id-1642' mangled-name='PyUnstable_ExecutableKinds' visibility='default' filepath='./Include/cpython/pyframe.h' line='45' column='1' elf-symbol-id='PyUnstable_ExecutableKinds'/>
<function-decl name='_PyFrame_New_NoTrack' filepath='./Include/internal/pycore_frame.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-323'/>
<return type-id='type-id-350'/>
@@ -26016,8 +26002,8 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/frozen.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='_frozen' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/cpython/import.h' line='15' column='1' id='type-id-1644'>
+ <abi-instr address-size='64' path='Python/frozen.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='_frozen' size-in-bits='192' is-struct='yes' visibility='default' filepath='./Include/cpython/import.h' line='15' column='1' id='type-id-1645'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/cpython/import.h' line='16' column='1'/>
</data-member>
@@ -26031,7 +26017,7 @@
<var-decl name='is_package' type-id='type-id-5' visibility='default' filepath='./Include/cpython/import.h' line='19' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_module_alias' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='176' column='1' id='type-id-1645'>
+ <class-decl name='_module_alias' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_import.h' line='176' column='1' id='type-id-1646'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_import.h' line='177' column='1'/>
</data-member>
@@ -26039,17 +26025,17 @@
<var-decl name='orig' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_import.h' line='178' column='1'/>
</data-member>
</class-decl>
- <qualified-type-def type-id='type-id-1644' const='yes' id='type-id-1646'/>
- <pointer-type-def type-id='type-id-1646' size-in-bits='64' id='type-id-1647'/>
- <qualified-type-def type-id='type-id-1645' const='yes' id='type-id-1648'/>
- <pointer-type-def type-id='type-id-1648' size-in-bits='64' id='type-id-1649'/>
- <var-decl name='PyImport_FrozenModules' type-id='type-id-1647' mangled-name='PyImport_FrozenModules' visibility='default' filepath='./Include/cpython/import.h' line='25' column='1' elf-symbol-id='PyImport_FrozenModules'/>
- <var-decl name='_PyImport_FrozenBootstrap' type-id='type-id-1647' mangled-name='_PyImport_FrozenBootstrap' visibility='default' filepath='./Include/internal/pycore_import.h' line='182' column='1' elf-symbol-id='_PyImport_FrozenBootstrap'/>
- <var-decl name='_PyImport_FrozenStdlib' type-id='type-id-1647' mangled-name='_PyImport_FrozenStdlib' visibility='default' filepath='./Include/internal/pycore_import.h' line='183' column='1' elf-symbol-id='_PyImport_FrozenStdlib'/>
- <var-decl name='_PyImport_FrozenTest' type-id='type-id-1647' mangled-name='_PyImport_FrozenTest' visibility='default' filepath='./Include/internal/pycore_import.h' line='184' column='1' elf-symbol-id='_PyImport_FrozenTest'/>
- <var-decl name='_PyImport_FrozenAliases' type-id='type-id-1649' visibility='default' filepath='./Include/internal/pycore_import.h' line='186' column='1'/>
+ <qualified-type-def type-id='type-id-1645' const='yes' id='type-id-1647'/>
+ <pointer-type-def type-id='type-id-1647' size-in-bits='64' id='type-id-1648'/>
+ <qualified-type-def type-id='type-id-1646' const='yes' id='type-id-1649'/>
+ <pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-1650'/>
+ <var-decl name='PyImport_FrozenModules' type-id='type-id-1648' mangled-name='PyImport_FrozenModules' visibility='default' filepath='./Include/cpython/import.h' line='25' column='1' elf-symbol-id='PyImport_FrozenModules'/>
+ <var-decl name='_PyImport_FrozenBootstrap' type-id='type-id-1648' mangled-name='_PyImport_FrozenBootstrap' visibility='default' filepath='./Include/internal/pycore_import.h' line='182' column='1' elf-symbol-id='_PyImport_FrozenBootstrap'/>
+ <var-decl name='_PyImport_FrozenStdlib' type-id='type-id-1648' mangled-name='_PyImport_FrozenStdlib' visibility='default' filepath='./Include/internal/pycore_import.h' line='183' column='1' elf-symbol-id='_PyImport_FrozenStdlib'/>
+ <var-decl name='_PyImport_FrozenTest' type-id='type-id-1648' mangled-name='_PyImport_FrozenTest' visibility='default' filepath='./Include/internal/pycore_import.h' line='184' column='1' elf-symbol-id='_PyImport_FrozenTest'/>
+ <var-decl name='_PyImport_FrozenAliases' type-id='type-id-1650' visibility='default' filepath='./Include/internal/pycore_import.h' line='186' column='1'/>
</abi-instr>
- <abi-instr address-size='64' path='Python/frozenmain.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/frozenmain.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<pointer-type-def type-id='type-id-266' size-in-bits='64' id='type-id-59'/>
<function-decl name='PyConfig_InitPythonConfig' mangled-name='PyConfig_InitPythonConfig' filepath='./Include/cpython/initconfig.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyConfig_InitPythonConfig'>
<parameter type-id='type-id-59'/>
@@ -26106,13 +26092,22 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/gc.c' comp-dir-path='/src' language='LANG_C11'>
- <typedef-decl name='gcvisitobjects_t' type-id='type-id-335' filepath='./Include/cpython/objimpl.h' line='103' column='1' id='type-id-1650'/>
+ <abi-instr address-size='64' path='Python/gc.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <typedef-decl name='gcvisitobjects_t' type-id='type-id-335' filepath='./Include/cpython/objimpl.h' line='103' column='1' id='type-id-1651'/>
+ <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-173'/>
+ <function-decl name='PyTime_AsSecondsDouble' mangled-name='PyTime_AsSecondsDouble' filepath='./Include/cpython/pytime.h' line='14' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyTime_AsSecondsDouble'>
+ <parameter type-id='type-id-211'/>
+ <return type-id='type-id-171'/>
+ </function-decl>
+ <function-decl name='PyTime_PerfCounterRaw' mangled-name='PyTime_PerfCounterRaw' filepath='./Include/cpython/pytime.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyTime_PerfCounterRaw'>
+ <parameter type-id='type-id-173'/>
+ <return type-id='type-id-5'/>
+ </function-decl>
<function-decl name='_PyDict_MaybeUntrack' filepath='./Include/internal/pycore_dict.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyGC_ClearAllFreeLists' filepath='./Include/internal/pycore_gc.h' line='382' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyGC_ClearAllFreeLists' filepath='./Include/internal/pycore_gc.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -26120,45 +26115,45 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyGC_Enable' mangled-name='PyGC_Enable' filepath='Python/gc.c' line='1763' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyGC_Enable'>
+ <function-decl name='PyGC_Enable' mangled-name='PyGC_Enable' filepath='Python/gc.c' line='1599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyGC_Enable'>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyGC_Disable' mangled-name='PyGC_Disable' filepath='Python/gc.c' line='1772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyGC_Disable'>
+ <function-decl name='PyGC_Disable' mangled-name='PyGC_Disable' filepath='Python/gc.c' line='1608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyGC_Disable'>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyGC_IsEnabled' mangled-name='PyGC_IsEnabled' filepath='Python/gc.c' line='1781' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyGC_IsEnabled'>
+ <function-decl name='PyGC_IsEnabled' mangled-name='PyGC_IsEnabled' filepath='Python/gc.c' line='1617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyGC_IsEnabled'>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyGC_Collect' mangled-name='PyGC_Collect' filepath='Python/gc.c' line='1841' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyGC_Collect'>
+ <function-decl name='PyGC_Collect' mangled-name='PyGC_Collect' filepath='Python/gc.c' line='1625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyGC_Collect'>
<return type-id='type-id-7'/>
</function-decl>
- <function-decl name='PyUnstable_Object_GC_NewWithExtraData' mangled-name='PyUnstable_Object_GC_NewWithExtraData' filepath='Python/gc.c' line='2070' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnstable_Object_GC_NewWithExtraData'>
- <parameter type-id='type-id-1' name='tp' filepath='Python/gc.c' line='2070' column='1'/>
- <parameter type-id='type-id-21' name='extra_size' filepath='Python/gc.c' line='2070' column='1'/>
+ <function-decl name='PyUnstable_Object_GC_NewWithExtraData' mangled-name='PyUnstable_Object_GC_NewWithExtraData' filepath='Python/gc.c' line='1896' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnstable_Object_GC_NewWithExtraData'>
+ <parameter type-id='type-id-1' name='tp' filepath='Python/gc.c' line='1896' column='1'/>
+ <parameter type-id='type-id-21' name='extra_size' filepath='Python/gc.c' line='1896' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyObject_GC_IsTracked' mangled-name='PyObject_GC_IsTracked' filepath='Python/gc.c' line='2127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GC_IsTracked'>
- <parameter type-id='type-id-4' name='obj' filepath='Python/gc.c' line='2127' column='1'/>
+ <function-decl name='PyObject_GC_IsTracked' mangled-name='PyObject_GC_IsTracked' filepath='Python/gc.c' line='1952' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GC_IsTracked'>
+ <parameter type-id='type-id-4' name='obj' filepath='Python/gc.c' line='1952' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyObject_GC_IsFinalized' mangled-name='PyObject_GC_IsFinalized' filepath='Python/gc.c' line='2136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GC_IsFinalized'>
- <parameter type-id='type-id-4' name='obj' filepath='Python/gc.c' line='2136' column='1'/>
+ <function-decl name='PyObject_GC_IsFinalized' mangled-name='PyObject_GC_IsFinalized' filepath='Python/gc.c' line='1961' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyObject_GC_IsFinalized'>
+ <parameter type-id='type-id-4' name='obj' filepath='Python/gc.c' line='1961' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyUnstable_GC_VisitObjects' mangled-name='PyUnstable_GC_VisitObjects' filepath='Python/gc.c' line='2162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnstable_GC_VisitObjects'>
- <parameter type-id='type-id-1650' name='callback' filepath='Python/gc.c' line='2162' column='1'/>
- <parameter type-id='type-id-29' name='arg' filepath='Python/gc.c' line='2162' column='1'/>
+ <function-decl name='PyUnstable_GC_VisitObjects' mangled-name='PyUnstable_GC_VisitObjects' filepath='Python/gc.c' line='1970' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyUnstable_GC_VisitObjects'>
+ <parameter type-id='type-id-1651' name='callback' filepath='Python/gc.c' line='1970' column='1'/>
+ <parameter type-id='type-id-29' name='arg' filepath='Python/gc.c' line='1970' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/gc_gil.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/gc_gil.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyObject_ClearFreeLists' filepath='./Include/internal/pycore_freelist.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-398'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/getargs.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/getargs.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyThreadState_New' mangled-name='PyThreadState_New' filepath='./Include/pystate.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThreadState_New'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-26'/>
@@ -26204,7 +26199,7 @@
<parameter type-id='type-id-4' name='args' filepath='Python/getargs.c' line='1274' column='1'/>
<parameter type-id='type-id-4' name='keywords' filepath='Python/getargs.c' line='1275' column='1'/>
<parameter type-id='type-id-6' name='format' filepath='Python/getargs.c' line='1276' column='1'/>
- <parameter type-id='type-id-966' name='kwlist' filepath='Python/getargs.c' line='1277' column='1'/>
+ <parameter type-id='type-id-965' name='kwlist' filepath='Python/getargs.c' line='1277' column='1'/>
<parameter is-variadic='yes'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -26212,7 +26207,7 @@
<parameter type-id='type-id-4' name='args' filepath='Python/getargs.c' line='1300' column='1'/>
<parameter type-id='type-id-4' name='keywords' filepath='Python/getargs.c' line='1301' column='1'/>
<parameter type-id='type-id-6' name='format' filepath='Python/getargs.c' line='1302' column='1'/>
- <parameter type-id='type-id-966' name='kwlist' filepath='Python/getargs.c' line='1303' column='1'/>
+ <parameter type-id='type-id-965' name='kwlist' filepath='Python/getargs.c' line='1303' column='1'/>
<parameter type-id='type-id-300' name='va' filepath='Python/getargs.c' line='1303' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -26220,7 +26215,7 @@
<parameter type-id='type-id-4' name='args' filepath='Python/getargs.c' line='1325' column='1'/>
<parameter type-id='type-id-4' name='keywords' filepath='Python/getargs.c' line='1326' column='1'/>
<parameter type-id='type-id-6' name='format' filepath='Python/getargs.c' line='1327' column='1'/>
- <parameter type-id='type-id-966' name='kwlist' filepath='Python/getargs.c' line='1328' column='1'/>
+ <parameter type-id='type-id-965' name='kwlist' filepath='Python/getargs.c' line='1328' column='1'/>
<parameter type-id='type-id-300' name='va' filepath='Python/getargs.c' line='1328' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -26232,21 +26227,21 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/getcompiler.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/getcompiler.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='Py_GetCompiler' mangled-name='Py_GetCompiler' filepath='Python/getcompiler.c' line='24' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_GetCompiler'>
<return type-id='type-id-6'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/getopt.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/getopt.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='_PyOS_opterr' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_getopt.h' line='8' column='1'/>
<var-decl name='_PyOS_optind' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_getopt.h' line='9' column='1'/>
<var-decl name='_PyOS_optarg' type-id='type-id-18' visibility='default' filepath='./Include/internal/pycore_getopt.h' line='10' column='1'/>
</abi-instr>
- <abi-instr address-size='64' path='Python/getversion.c' comp-dir-path='/src' language='LANG_C11'>
- <qualified-type-def type-id='type-id-2' const='yes' id='type-id-1651'/>
- <var-decl name='Py_Version' type-id='type-id-1651' mangled-name='Py_Version' visibility='default' filepath='./Include/pylifecycle.h' line='64' column='1' elf-symbol-id='Py_Version'/>
+ <abi-instr address-size='64' path='Python/getversion.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <qualified-type-def type-id='type-id-2' const='yes' id='type-id-1652'/>
+ <var-decl name='Py_Version' type-id='type-id-1652' mangled-name='Py_Version' visibility='default' filepath='./Include/pylifecycle.h' line='64' column='1' elf-symbol-id='Py_Version'/>
</abi-instr>
- <abi-instr address-size='64' path='Python/hamt.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/hamt.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='_PyHamt_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='23' column='1'/>
<var-decl name='_PyHamt_ArrayNode_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='24' column='1'/>
<var-decl name='_PyHamt_BitmapNode_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='25' column='1'/>
@@ -26255,12 +26250,12 @@
<var-decl name='_PyHamtValues_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='28' column='1'/>
<var-decl name='_PyHamtItems_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_hamt.h' line='29' column='1'/>
</abi-instr>
- <abi-instr address-size='64' path='Python/hashtable.c' comp-dir-path='/src' language='LANG_C11'>
- <typedef-decl name='_Py_hashtable_foreach_func' type-id='type-id-1652' filepath='./Include/internal/pycore_hashtable.h' line='97' column='1' id='type-id-1653'/>
- <pointer-type-def type-id='type-id-1654' size-in-bits='64' id='type-id-1652'/>
+ <abi-instr address-size='64' path='Python/hashtable.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <typedef-decl name='_Py_hashtable_foreach_func' type-id='type-id-1653' filepath='./Include/internal/pycore_hashtable.h' line='97' column='1' id='type-id-1654'/>
+ <pointer-type-def type-id='type-id-1655' size-in-bits='64' id='type-id-1653'/>
<function-decl name='_Py_hashtable_hash_ptr' mangled-name='_Py_hashtable_hash_ptr' filepath='Python/hashtable.c' line='93' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_hash_ptr'>
<parameter type-id='type-id-29' name='key' filepath='Python/hashtable.c' line='93' column='1'/>
- <return type-id='type-id-1222'/>
+ <return type-id='type-id-1223'/>
</function-decl>
<function-decl name='_Py_hashtable_compare_direct' mangled-name='_Py_hashtable_compare_direct' filepath='Python/hashtable.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_compare_direct'>
<parameter type-id='type-id-29' name='key1' filepath='Python/hashtable.c' line='100' column='1'/>
@@ -26268,54 +26263,54 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_hashtable_size' mangled-name='_Py_hashtable_size' filepath='Python/hashtable.c' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_size'>
- <parameter type-id='type-id-542' name='ht' filepath='Python/hashtable.c' line='121' column='1'/>
+ <parameter type-id='type-id-541' name='ht' filepath='Python/hashtable.c' line='121' column='1'/>
<return type-id='type-id-21'/>
</function-decl>
<function-decl name='_Py_hashtable_steal' mangled-name='_Py_hashtable_steal' filepath='Python/hashtable.c' line='182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_steal'>
- <parameter type-id='type-id-547' name='ht' filepath='Python/hashtable.c' line='182' column='1'/>
+ <parameter type-id='type-id-546' name='ht' filepath='Python/hashtable.c' line='182' column='1'/>
<parameter type-id='type-id-29' name='key' filepath='Python/hashtable.c' line='182' column='1'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_Py_hashtable_foreach' mangled-name='_Py_hashtable_foreach' filepath='Python/hashtable.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_foreach'>
- <parameter type-id='type-id-547' name='ht' filepath='Python/hashtable.c' line='268' column='1'/>
- <parameter type-id='type-id-1653' name='func' filepath='Python/hashtable.c' line='269' column='1'/>
+ <parameter type-id='type-id-546' name='ht' filepath='Python/hashtable.c' line='268' column='1'/>
+ <parameter type-id='type-id-1654' name='func' filepath='Python/hashtable.c' line='269' column='1'/>
<parameter type-id='type-id-29' name='user_data' filepath='Python/hashtable.c' line='270' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_hashtable_new' mangled-name='_Py_hashtable_new' filepath='Python/hashtable.c' line='370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_new'>
- <parameter type-id='type-id-544' name='hash_func' filepath='Python/hashtable.c' line='370' column='1'/>
- <parameter type-id='type-id-545' name='compare_func' filepath='Python/hashtable.c' line='371' column='1'/>
- <return type-id='type-id-547'/>
+ <parameter type-id='type-id-543' name='hash_func' filepath='Python/hashtable.c' line='370' column='1'/>
+ <parameter type-id='type-id-544' name='compare_func' filepath='Python/hashtable.c' line='371' column='1'/>
+ <return type-id='type-id-546'/>
</function-decl>
<function-decl name='_Py_hashtable_clear' mangled-name='_Py_hashtable_clear' filepath='Python/hashtable.c' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_hashtable_clear'>
- <parameter type-id='type-id-547' name='ht' filepath='Python/hashtable.c' line='392' column='1'/>
+ <parameter type-id='type-id-546' name='ht' filepath='Python/hashtable.c' line='392' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-type size-in-bits='64' id='type-id-1654'>
- <parameter type-id='type-id-547'/>
+ <function-type size-in-bits='64' id='type-id-1655'>
+ <parameter type-id='type-id-546'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Python/import.c' comp-dir-path='/src' language='LANG_C11'>
- <enum-decl name='ext_module_kind' filepath='./Include/internal/pycore_importdl.h' line='18' column='1' id='type-id-1655'>
+ <abi-instr address-size='64' path='Python/import.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <enum-decl name='ext_module_kind' filepath='./Include/internal/pycore_importdl.h' line='18' column='1' id='type-id-1656'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_Py_ext_module_kind_UNKNOWN' value='0'/>
<enumerator name='_Py_ext_module_kind_SINGLEPHASE' value='1'/>
<enumerator name='_Py_ext_module_kind_MULTIPHASE' value='2'/>
<enumerator name='_Py_ext_module_kind_INVALID' value='3'/>
</enum-decl>
- <typedef-decl name='_Py_ext_module_kind' type-id='type-id-1655' filepath='./Include/internal/pycore_importdl.h' line='23' column='1' id='type-id-1656'/>
- <enum-decl name='ext_module_origin' filepath='./Include/internal/pycore_importdl.h' line='25' column='1' id='type-id-1657'>
+ <typedef-decl name='_Py_ext_module_kind' type-id='type-id-1656' filepath='./Include/internal/pycore_importdl.h' line='23' column='1' id='type-id-1657'/>
+ <enum-decl name='ext_module_origin' filepath='./Include/internal/pycore_importdl.h' line='25' column='1' id='type-id-1658'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_Py_ext_module_origin_CORE' value='1'/>
<enumerator name='_Py_ext_module_origin_BUILTIN' value='2'/>
<enumerator name='_Py_ext_module_origin_DYNAMIC' value='3'/>
</enum-decl>
- <typedef-decl name='_Py_ext_module_origin' type-id='type-id-1657' filepath='./Include/internal/pycore_importdl.h' line='29' column='1' id='type-id-1658'/>
- <class-decl name='_Py_ext_module_loader_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='32' column='1' id='type-id-1659'>
+ <typedef-decl name='_Py_ext_module_origin' type-id='type-id-1658' filepath='./Include/internal/pycore_importdl.h' line='29' column='1' id='type-id-1659'/>
+ <class-decl name='_Py_ext_module_loader_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='32' column='1' id='type-id-1660'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='filename' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='33' column='1'/>
</data-member>
@@ -26332,7 +26327,7 @@
<var-decl name='path' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='41' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
- <var-decl name='origin' type-id='type-id-1658' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='42' column='1'/>
+ <var-decl name='origin' type-id='type-id-1659' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='42' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='hook_prefix' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='43' column='1'/>
@@ -26341,7 +26336,7 @@
<var-decl name='newcontext' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='44' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_ext_module_loader_result' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='64' column='1' id='type-id-1660'>
+ <class-decl name='_Py_ext_module_loader_result' size-in-bits='384' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='64' column='1' id='type-id-1661'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='def' type-id='type-id-386' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='65' column='1'/>
</data-member>
@@ -26349,24 +26344,24 @@
<var-decl name='module' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='66' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='kind' type-id='type-id-1656' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='67' column='1'/>
+ <var-decl name='kind' type-id='type-id-1657' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='67' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='err' type-id='type-id-1661' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='68' column='1'/>
+ <var-decl name='err' type-id='type-id-1662' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='68' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
- <var-decl name='_err' type-id='type-id-1662' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='80' column='1'/>
+ <var-decl name='_err' type-id='type-id-1663' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='80' column='1'/>
</data-member>
</class-decl>
- <class-decl name='_Py_ext_module_loader_result_error' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='69' column='1' id='type-id-1662'>
+ <class-decl name='_Py_ext_module_loader_result_error' size-in-bits='128' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='69' column='1' id='type-id-1663'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='kind' type-id='type-id-1663' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='78' column='1'/>
+ <var-decl name='kind' type-id='type-id-1664' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='78' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='exc' type-id='type-id-4' visibility='default' filepath='./Include/internal/pycore_importdl.h' line='79' column='1'/>
</data-member>
</class-decl>
- <enum-decl name='_Py_ext_module_loader_result_error_kind' filepath='./Include/internal/pycore_importdl.h' line='70' column='1' id='type-id-1663'>
+ <enum-decl name='_Py_ext_module_loader_result_error_kind' filepath='./Include/internal/pycore_importdl.h' line='70' column='1' id='type-id-1664'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_Py_ext_module_loader_result_EXCEPTION' value='0'/>
<enumerator name='_Py_ext_module_loader_result_ERR_MISSING' value='1'/>
@@ -26376,8 +26371,8 @@
<enumerator name='_Py_ext_module_loader_result_ERR_NOT_MODULE' value='5'/>
<enumerator name='_Py_ext_module_loader_result_ERR_MISSING_DEF' value='6'/>
</enum-decl>
- <typedef-decl name='PyModInitFunction' type-id='type-id-379' filepath='./Include/internal/pycore_importdl.h' line='89' column='1' id='type-id-1664'/>
- <enum-decl name='_PyTime_round_t' naming-typedef-id='type-id-172' filepath='./Include/internal/pycore_time.h' line='67' column='1' id='type-id-1665'>
+ <typedef-decl name='PyModInitFunction' type-id='type-id-379' filepath='./Include/internal/pycore_importdl.h' line='89' column='1' id='type-id-1665'/>
+ <enum-decl name='_PyTime_round_t' naming-typedef-id='type-id-172' filepath='./Include/internal/pycore_time.h' line='67' column='1' id='type-id-1666'>
<underlying-type type-id='type-id-31'/>
<enumerator name='_PyTime_ROUND_FLOOR' value='0'/>
<enumerator name='_PyTime_ROUND_CEILING' value='1'/>
@@ -26385,61 +26380,56 @@
<enumerator name='_PyTime_ROUND_UP' value='3'/>
<enumerator name='_PyTime_ROUND_TIMEOUT' value='3'/>
</enum-decl>
- <typedef-decl name='_PyTime_round_t' type-id='type-id-1665' filepath='./Include/internal/pycore_time.h' line='91' column='1' id='type-id-172'/>
- <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-173'/>
- <pointer-type-def type-id='type-id-1234' size-in-bits='64' id='type-id-1666'/>
- <pointer-type-def type-id='type-id-1659' size-in-bits='64' id='type-id-1667'/>
+ <typedef-decl name='_PyTime_round_t' type-id='type-id-1666' filepath='./Include/internal/pycore_time.h' line='91' column='1' id='type-id-172'/>
+ <pointer-type-def type-id='type-id-1235' size-in-bits='64' id='type-id-1667'/>
<pointer-type-def type-id='type-id-1660' size-in-bits='64' id='type-id-1668'/>
- <pointer-type-def type-id='type-id-1662' size-in-bits='64' id='type-id-1661'/>
- <var-decl name='PyImport_Inittab' type-id='type-id-1231' mangled-name='PyImport_Inittab' visibility='default' filepath='./Include/cpython/import.h' line='12' column='1' elf-symbol-id='PyImport_Inittab'/>
- <function-decl name='PyTime_PerfCounterRaw' mangled-name='PyTime_PerfCounterRaw' filepath='./Include/cpython/pytime.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyTime_PerfCounterRaw'>
- <parameter type-id='type-id-173'/>
- <return type-id='type-id-5'/>
- </function-decl>
+ <pointer-type-def type-id='type-id-1661' size-in-bits='64' id='type-id-1669'/>
+ <pointer-type-def type-id='type-id-1663' size-in-bits='64' id='type-id-1662'/>
+ <var-decl name='PyImport_Inittab' type-id='type-id-1232' mangled-name='PyImport_Inittab' visibility='default' filepath='./Include/cpython/import.h' line='12' column='1' elf-symbol-id='PyImport_Inittab'/>
<function-decl name='_Py_ext_module_loader_info_clear' filepath='./Include/internal/pycore_importdl.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1667'/>
+ <parameter type-id='type-id-1668'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Py_ext_module_loader_info_init_for_builtin' filepath='./Include/internal/pycore_importdl.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1667'/>
+ <parameter type-id='type-id-1668'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_ext_module_loader_info_init_from_spec' filepath='./Include/internal/pycore_importdl.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1667'/>
+ <parameter type-id='type-id-1668'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_ext_module_loader_result_clear' filepath='./Include/internal/pycore_importdl.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1668'/>
+ <parameter type-id='type-id-1669'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Py_ext_module_loader_result_apply_error' filepath='./Include/internal/pycore_importdl.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1668'/>
+ <parameter type-id='type-id-1669'/>
<parameter type-id='type-id-6'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyImport_GetModInitFunc' filepath='./Include/internal/pycore_importdl.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1667'/>
+ <parameter type-id='type-id-1668'/>
<parameter type-id='type-id-55'/>
- <return type-id='type-id-1664'/>
+ <return type-id='type-id-1665'/>
</function-decl>
<function-decl name='_PyImport_RunModInitFunc' filepath='./Include/internal/pycore_importdl.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1664'/>
- <parameter type-id='type-id-1667'/>
+ <parameter type-id='type-id-1665'/>
<parameter type-id='type-id-1668'/>
+ <parameter type-id='type-id-1669'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyRecursiveMutex_IsLockedByCurrentThread' mangled-name='_PyRecursiveMutex_IsLockedByCurrentThread' filepath='./Include/internal/pycore_lock.h' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyRecursiveMutex_IsLockedByCurrentThread'>
- <parameter type-id='type-id-1666'/>
+ <parameter type-id='type-id-1667'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyRecursiveMutex_Lock' mangled-name='_PyRecursiveMutex_Lock' filepath='./Include/internal/pycore_lock.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyRecursiveMutex_Lock'>
- <parameter type-id='type-id-1666'/>
+ <parameter type-id='type-id-1667'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyRecursiveMutex_Unlock' mangled-name='_PyRecursiveMutex_Unlock' filepath='./Include/internal/pycore_lock.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyRecursiveMutex_Unlock'>
- <parameter type-id='type-id-1666'/>
+ <parameter type-id='type-id-1667'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Py_KeyedHash' filepath='./Include/internal/pycore_pyhash.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -26514,85 +26504,85 @@
<parameter type-id='type-id-386' name='def' filepath='Python/import.c' line='547' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_PyImport_ClearExtension' mangled-name='_PyImport_ClearExtension' filepath='Python/import.c' line='818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyImport_ClearExtension'>
- <parameter type-id='type-id-4' name='name' filepath='Python/import.c' line='818' column='1'/>
- <parameter type-id='type-id-4' name='filename' filepath='Python/import.c' line='818' column='1'/>
+ <function-decl name='_PyImport_ClearExtension' mangled-name='_PyImport_ClearExtension' filepath='Python/import.c' line='820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyImport_ClearExtension'>
+ <parameter type-id='type-id-4' name='name' filepath='Python/import.c' line='820' column='1'/>
+ <parameter type-id='type-id-4' name='filename' filepath='Python/import.c' line='820' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyImport_ExtendInittab' mangled-name='PyImport_ExtendInittab' filepath='Python/import.c' line='2349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExtendInittab'>
- <parameter type-id='type-id-1231' name='newtab' filepath='Python/import.c' line='2349' column='1'/>
+ <function-decl name='PyImport_ExtendInittab' mangled-name='PyImport_ExtendInittab' filepath='Python/import.c' line='2357' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExtendInittab'>
+ <parameter type-id='type-id-1232' name='newtab' filepath='Python/import.c' line='2357' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyImport_AppendInittab' mangled-name='PyImport_AppendInittab' filepath='Python/import.c' line='2399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_AppendInittab'>
- <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='2399' column='1'/>
- <parameter type-id='type-id-379' name='initfunc' filepath='Python/import.c' line='2399' column='1'/>
+ <function-decl name='PyImport_AppendInittab' mangled-name='PyImport_AppendInittab' filepath='Python/import.c' line='2407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_AppendInittab'>
+ <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='2407' column='1'/>
+ <parameter type-id='type-id-379' name='initfunc' filepath='Python/import.c' line='2407' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyImport_GetMagicNumber' mangled-name='PyImport_GetMagicNumber' filepath='Python/import.c' line='2476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_GetMagicNumber'>
+ <function-decl name='PyImport_GetMagicNumber' mangled-name='PyImport_GetMagicNumber' filepath='Python/import.c' line='2484' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_GetMagicNumber'>
<return type-id='type-id-181'/>
</function-decl>
- <function-decl name='PyImport_GetMagicTag' mangled-name='PyImport_GetMagicTag' filepath='Python/import.c' line='2498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_GetMagicTag'>
+ <function-decl name='PyImport_GetMagicTag' mangled-name='PyImport_GetMagicTag' filepath='Python/import.c' line='2506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_GetMagicTag'>
<return type-id='type-id-6'/>
</function-decl>
- <function-decl name='PyImport_ExecCodeModule' mangled-name='PyImport_ExecCodeModule' filepath='Python/import.c' line='2519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExecCodeModule'>
- <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='2519' column='1'/>
- <parameter type-id='type-id-4' name='co' filepath='Python/import.c' line='2519' column='1'/>
+ <function-decl name='PyImport_ExecCodeModule' mangled-name='PyImport_ExecCodeModule' filepath='Python/import.c' line='2527' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExecCodeModule'>
+ <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='2527' column='1'/>
+ <parameter type-id='type-id-4' name='co' filepath='Python/import.c' line='2527' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyImport_ExecCodeModuleEx' mangled-name='PyImport_ExecCodeModuleEx' filepath='Python/import.c' line='2526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExecCodeModuleEx'>
- <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='2526' column='1'/>
- <parameter type-id='type-id-4' name='co' filepath='Python/import.c' line='2526' column='1'/>
- <parameter type-id='type-id-6' name='pathname' filepath='Python/import.c' line='2526' column='1'/>
+ <function-decl name='PyImport_ExecCodeModuleEx' mangled-name='PyImport_ExecCodeModuleEx' filepath='Python/import.c' line='2534' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExecCodeModuleEx'>
+ <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='2534' column='1'/>
+ <parameter type-id='type-id-4' name='co' filepath='Python/import.c' line='2534' column='1'/>
+ <parameter type-id='type-id-6' name='pathname' filepath='Python/import.c' line='2534' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyImport_ExecCodeModuleWithPathnames' mangled-name='PyImport_ExecCodeModuleWithPathnames' filepath='Python/import.c' line='2533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExecCodeModuleWithPathnames'>
- <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='2533' column='1'/>
- <parameter type-id='type-id-4' name='co' filepath='Python/import.c' line='2533' column='1'/>
- <parameter type-id='type-id-6' name='pathname' filepath='Python/import.c' line='2534' column='1'/>
- <parameter type-id='type-id-6' name='cpathname' filepath='Python/import.c' line='2535' column='1'/>
+ <function-decl name='PyImport_ExecCodeModuleWithPathnames' mangled-name='PyImport_ExecCodeModuleWithPathnames' filepath='Python/import.c' line='2541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExecCodeModuleWithPathnames'>
+ <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='2541' column='1'/>
+ <parameter type-id='type-id-4' name='co' filepath='Python/import.c' line='2541' column='1'/>
+ <parameter type-id='type-id-6' name='pathname' filepath='Python/import.c' line='2542' column='1'/>
+ <parameter type-id='type-id-6' name='cpathname' filepath='Python/import.c' line='2543' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyImport_ExecCodeModuleObject' mangled-name='PyImport_ExecCodeModuleObject' filepath='Python/import.c' line='2635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExecCodeModuleObject'>
- <parameter type-id='type-id-4' name='name' filepath='Python/import.c' line='2635' column='1'/>
- <parameter type-id='type-id-4' name='co' filepath='Python/import.c' line='2635' column='1'/>
- <parameter type-id='type-id-4' name='pathname' filepath='Python/import.c' line='2635' column='1'/>
- <parameter type-id='type-id-4' name='cpathname' filepath='Python/import.c' line='2636' column='1'/>
+ <function-decl name='PyImport_ExecCodeModuleObject' mangled-name='PyImport_ExecCodeModuleObject' filepath='Python/import.c' line='2643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ExecCodeModuleObject'>
+ <parameter type-id='type-id-4' name='name' filepath='Python/import.c' line='2643' column='1'/>
+ <parameter type-id='type-id-4' name='co' filepath='Python/import.c' line='2643' column='1'/>
+ <parameter type-id='type-id-4' name='pathname' filepath='Python/import.c' line='2643' column='1'/>
+ <parameter type-id='type-id-4' name='cpathname' filepath='Python/import.c' line='2644' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyImport_ImportFrozenModuleObject' mangled-name='PyImport_ImportFrozenModuleObject' filepath='Python/import.c' line='3004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ImportFrozenModuleObject'>
- <parameter type-id='type-id-4' name='name' filepath='Python/import.c' line='3004' column='1'/>
+ <function-decl name='PyImport_ImportFrozenModuleObject' mangled-name='PyImport_ImportFrozenModuleObject' filepath='Python/import.c' line='3012' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ImportFrozenModuleObject'>
+ <parameter type-id='type-id-4' name='name' filepath='Python/import.c' line='3012' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyImport_GetImporter' mangled-name='PyImport_GetImporter' filepath='Python/import.c' line='3324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_GetImporter'>
- <parameter type-id='type-id-4' name='path' filepath='Python/import.c' line='3324' column='1'/>
+ <function-decl name='PyImport_GetImporter' mangled-name='PyImport_GetImporter' filepath='Python/import.c' line='3332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_GetImporter'>
+ <parameter type-id='type-id-4' name='path' filepath='Python/import.c' line='3332' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyImport_ImportModuleNoBlock' mangled-name='PyImport_ImportModuleNoBlock' filepath='Python/import.c' line='3398' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ImportModuleNoBlock'>
- <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='3398' column='1'/>
+ <function-decl name='PyImport_ImportModuleNoBlock' mangled-name='PyImport_ImportModuleNoBlock' filepath='Python/import.c' line='3406' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ImportModuleNoBlock'>
+ <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='3406' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyImport_ImportModuleLevel' mangled-name='PyImport_ImportModuleLevel' filepath='Python/import.c' line='3845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ImportModuleLevel'>
- <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='3845' column='1'/>
- <parameter type-id='type-id-4' name='globals' filepath='Python/import.c' line='3845' column='1'/>
- <parameter type-id='type-id-4' name='locals' filepath='Python/import.c' line='3845' column='1'/>
- <parameter type-id='type-id-4' name='fromlist' filepath='Python/import.c' line='3846' column='1'/>
- <parameter type-id='type-id-5' name='level' filepath='Python/import.c' line='3846' column='1'/>
+ <function-decl name='PyImport_ImportModuleLevel' mangled-name='PyImport_ImportModuleLevel' filepath='Python/import.c' line='3853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ImportModuleLevel'>
+ <parameter type-id='type-id-6' name='name' filepath='Python/import.c' line='3853' column='1'/>
+ <parameter type-id='type-id-4' name='globals' filepath='Python/import.c' line='3853' column='1'/>
+ <parameter type-id='type-id-4' name='locals' filepath='Python/import.c' line='3853' column='1'/>
+ <parameter type-id='type-id-4' name='fromlist' filepath='Python/import.c' line='3854' column='1'/>
+ <parameter type-id='type-id-5' name='level' filepath='Python/import.c' line='3854' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyImport_ReloadModule' mangled-name='PyImport_ReloadModule' filepath='Python/import.c' line='3863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ReloadModule'>
- <parameter type-id='type-id-4' name='m' filepath='Python/import.c' line='3863' column='1'/>
+ <function-decl name='PyImport_ReloadModule' mangled-name='PyImport_ReloadModule' filepath='Python/import.c' line='3871' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyImport_ReloadModule'>
+ <parameter type-id='type-id-4' name='m' filepath='Python/import.c' line='3871' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='_PyImport_GetModuleAttr' mangled-name='_PyImport_GetModuleAttr' filepath='Python/import.c' line='4171' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyImport_GetModuleAttr'>
- <parameter type-id='type-id-4' name='modname' filepath='Python/import.c' line='4171' column='1'/>
- <parameter type-id='type-id-4' name='attrname' filepath='Python/import.c' line='4171' column='1'/>
+ <function-decl name='_PyImport_GetModuleAttr' mangled-name='_PyImport_GetModuleAttr' filepath='Python/import.c' line='4179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyImport_GetModuleAttr'>
+ <parameter type-id='type-id-4' name='modname' filepath='Python/import.c' line='4179' column='1'/>
+ <parameter type-id='type-id-4' name='attrname' filepath='Python/import.c' line='4179' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyInit__imp' mangled-name='PyInit__imp' filepath='Python/import.c' line='4847' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyInit__imp'>
+ <function-decl name='PyInit__imp' mangled-name='PyInit__imp' filepath='Python/import.c' line='4855' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyInit__imp'>
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/initconfig.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/initconfig.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<class-decl name='_PyArgv' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='69' column='1' id='type-id-242'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='argc' type-id='type-id-7' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='70' column='1'/>
@@ -26604,16 +26594,16 @@
<var-decl name='bytes_argv' type-id='type-id-126' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='72' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='wchar_argv' type-id='type-id-1669' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='73' column='1'/>
+ <var-decl name='wchar_argv' type-id='type-id-1670' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='73' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyArgv' type-id='type-id-242' filepath='./Include/internal/pycore_initconfig.h' line='74' column='1' id='type-id-1670'/>
- <class-decl name='_PyPreCmdline' size-in-bits='384' is-struct='yes' naming-typedef-id='type-id-1671' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='102' column='1' id='type-id-1672'>
+ <typedef-decl name='_PyArgv' type-id='type-id-242' filepath='./Include/internal/pycore_initconfig.h' line='74' column='1' id='type-id-1671'/>
+ <class-decl name='_PyPreCmdline' size-in-bits='384' is-struct='yes' naming-typedef-id='type-id-1672' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='102' column='1' id='type-id-1673'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='argv' type-id='type-id-952' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='103' column='1'/>
+ <var-decl name='argv' type-id='type-id-951' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='xoptions' type-id='type-id-952' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='104' column='1'/>
+ <var-decl name='xoptions' type-id='type-id-951' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='104' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='isolated' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='105' column='1'/>
@@ -26628,24 +26618,24 @@
<var-decl name='warn_default_encoding' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_initconfig.h' line='108' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyPreCmdline' type-id='type-id-1672' filepath='./Include/internal/pycore_initconfig.h' line='109' column='1' id='type-id-1671'/>
- <pointer-type-def type-id='type-id-955' size-in-bits='64' id='type-id-1673'/>
- <pointer-type-def type-id='type-id-952' size-in-bits='64' id='type-id-1674'/>
- <pointer-type-def type-id='type-id-1671' size-in-bits='64' id='type-id-1675'/>
- <qualified-type-def type-id='type-id-955' const='yes' id='type-id-1676'/>
- <pointer-type-def type-id='type-id-1676' size-in-bits='64' id='type-id-245'/>
- <qualified-type-def type-id='type-id-952' const='yes' id='type-id-1677'/>
- <pointer-type-def type-id='type-id-1677' size-in-bits='64' id='type-id-235'/>
- <qualified-type-def type-id='type-id-1670' const='yes' id='type-id-1678'/>
- <pointer-type-def type-id='type-id-1678' size-in-bits='64' id='type-id-1679'/>
- <qualified-type-def type-id='type-id-1671' const='yes' id='type-id-1680'/>
- <pointer-type-def type-id='type-id-1680' size-in-bits='64' id='type-id-1681'/>
+ <typedef-decl name='_PyPreCmdline' type-id='type-id-1673' filepath='./Include/internal/pycore_initconfig.h' line='109' column='1' id='type-id-1672'/>
+ <pointer-type-def type-id='type-id-954' size-in-bits='64' id='type-id-1674'/>
+ <pointer-type-def type-id='type-id-951' size-in-bits='64' id='type-id-1675'/>
+ <pointer-type-def type-id='type-id-1672' size-in-bits='64' id='type-id-1676'/>
+ <qualified-type-def type-id='type-id-954' const='yes' id='type-id-1677'/>
+ <pointer-type-def type-id='type-id-1677' size-in-bits='64' id='type-id-245'/>
+ <qualified-type-def type-id='type-id-951' const='yes' id='type-id-1678'/>
+ <pointer-type-def type-id='type-id-1678' size-in-bits='64' id='type-id-235'/>
+ <qualified-type-def type-id='type-id-1671' const='yes' id='type-id-1679'/>
+ <pointer-type-def type-id='type-id-1679' size-in-bits='64' id='type-id-1680'/>
+ <qualified-type-def type-id='type-id-1672' const='yes' id='type-id-1681'/>
+ <pointer-type-def type-id='type-id-1681' size-in-bits='64' id='type-id-1682'/>
<qualified-type-def type-id='type-id-18' restrict='yes' id='type-id-20'/>
- <qualified-type-def type-id='type-id-57' const='yes' id='type-id-1682'/>
- <pointer-type-def type-id='type-id-1682' size-in-bits='64' id='type-id-1669'/>
+ <qualified-type-def type-id='type-id-57' const='yes' id='type-id-1683'/>
+ <pointer-type-def type-id='type-id-1683' size-in-bits='64' id='type-id-1670'/>
<qualified-type-def type-id='type-id-57' restrict='yes' id='type-id-19'/>
- <qualified-type-def type-id='type-id-239' restrict='yes' id='type-id-1683'/>
- <pointer-type-def type-id='type-id-239' size-in-bits='64' id='type-id-1684'/>
+ <qualified-type-def type-id='type-id-239' restrict='yes' id='type-id-1684'/>
+ <pointer-type-def type-id='type-id-239' size-in-bits='64' id='type-id-1685'/>
<var-decl name='Py_DebugFlag' type-id='type-id-5' mangled-name='Py_DebugFlag' visibility='default' filepath='./Include/cpython/pydebug.h' line='8' column='1' elf-symbol-id='Py_DebugFlag'/>
<var-decl name='Py_VerboseFlag' type-id='type-id-5' mangled-name='Py_VerboseFlag' visibility='default' filepath='./Include/cpython/pydebug.h' line='9' column='1' elf-symbol-id='Py_VerboseFlag'/>
<var-decl name='Py_QuietFlag' type-id='type-id-5' mangled-name='Py_QuietFlag' visibility='default' filepath='./Include/cpython/pydebug.h' line='10' column='1' elf-symbol-id='Py_QuietFlag'/>
@@ -26687,13 +26677,13 @@
</function-decl>
<function-decl name='_PyOS_GetOpt' filepath='./Include/internal/pycore_getopt.h' line='20' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-7'/>
- <parameter type-id='type-id-1669'/>
+ <parameter type-id='type-id-1670'/>
<parameter type-id='type-id-175'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyArgv_AsWstrList' filepath='./Include/internal/pycore_initconfig.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1679'/>
- <parameter type-id='type-id-1674'/>
+ <parameter type-id='type-id-1680'/>
+ <parameter type-id='type-id-1675'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_Py_str_to_int' filepath='./Include/internal/pycore_initconfig.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -26718,21 +26708,21 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyPreCmdline_Clear' filepath='./Include/internal/pycore_initconfig.h' line='118' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1675'/>
+ <parameter type-id='type-id-1676'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyPreCmdline_SetConfig' filepath='./Include/internal/pycore_initconfig.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1681'/>
+ <parameter type-id='type-id-1682'/>
<parameter type-id='type-id-59'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_PyPreCmdline_Read' filepath='./Include/internal/pycore_initconfig.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1675'/>
+ <parameter type-id='type-id-1676'/>
<parameter type-id='type-id-245'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_PyPreConfig_InitFromPreConfig' filepath='./Include/internal/pycore_initconfig.h' line='136' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1673'/>
+ <parameter type-id='type-id-1674'/>
<parameter type-id='type-id-245'/>
<return type-id='type-id-60'/>
</function-decl>
@@ -26741,7 +26731,7 @@
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyPreConfig_GetConfig' filepath='./Include/internal/pycore_initconfig.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1673'/>
+ <parameter type-id='type-id-1674'/>
<parameter type-id='type-id-268'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -26755,7 +26745,7 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PySys_ReadPreinitWarnOptions' filepath='./Include/internal/pycore_pylifecycle.h' line='36' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1674'/>
+ <parameter type-id='type-id-1675'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_PySys_ReadPreinitXOptions' filepath='./Include/internal/pycore_pylifecycle.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -26764,7 +26754,7 @@
</function-decl>
<function-decl name='_Py_PreInitializeFromConfig' filepath='./Include/internal/pycore_pylifecycle.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-268'/>
- <parameter type-id='type-id-1679'/>
+ <parameter type-id='type-id-1680'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_PyMem_RawStrdup' filepath='./Include/internal/pycore_pymem.h' line='21' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -26810,12 +26800,12 @@
<function-decl name='wcstok' filepath='/usr/include/wchar.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-19'/>
<parameter type-id='type-id-20'/>
- <parameter type-id='type-id-1683'/>
+ <parameter type-id='type-id-1684'/>
<return type-id='type-id-57'/>
</function-decl>
<function-decl name='wcstol' filepath='/usr/include/wchar.h' line='429' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-20'/>
- <parameter type-id='type-id-1683'/>
+ <parameter type-id='type-id-1684'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-181'/>
</function-decl>
@@ -26832,19 +26822,19 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyWideStringList_Insert' mangled-name='PyWideStringList_Insert' filepath='Python/initconfig.c' line='548' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyWideStringList_Insert'>
- <parameter type-id='type-id-1674' name='list' filepath='Python/initconfig.c' line='548' column='1'/>
+ <parameter type-id='type-id-1675' name='list' filepath='Python/initconfig.c' line='548' column='1'/>
<parameter type-id='type-id-7' name='index' filepath='Python/initconfig.c' line='549' column='1'/>
<parameter type-id='type-id-18' name='item' filepath='Python/initconfig.c' line='549' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='PyWideStringList_Append' mangled-name='PyWideStringList_Append' filepath='Python/initconfig.c' line='589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyWideStringList_Append'>
- <parameter type-id='type-id-1674' name='list' filepath='Python/initconfig.c' line='589' column='1'/>
+ <parameter type-id='type-id-1675' name='list' filepath='Python/initconfig.c' line='589' column='1'/>
<parameter type-id='type-id-18' name='item' filepath='Python/initconfig.c' line='589' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='Py_GetArgcArgv' mangled-name='Py_GetArgcArgv' filepath='Python/initconfig.c' line='676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_GetArgcArgv'>
<parameter type-id='type-id-175' name='argc' filepath='Python/initconfig.c' line='676' column='1'/>
- <parameter type-id='type-id-1684' name='argv' filepath='Python/initconfig.c' line='676' column='1'/>
+ <parameter type-id='type-id-1685' name='argv' filepath='Python/initconfig.c' line='676' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyConfig_InitCompatConfig' mangled-name='_PyConfig_InitCompatConfig' filepath='Python/initconfig.c' line='804' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyConfig_InitCompatConfig'>
@@ -26876,32 +26866,32 @@
<parameter type-id='type-id-4' name='dict' filepath='Python/initconfig.c' line='1250' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyConfig_SetArgv' mangled-name='PyConfig_SetArgv' filepath='Python/initconfig.c' line='2995' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyConfig_SetArgv'>
- <parameter type-id='type-id-59' name='config' filepath='Python/initconfig.c' line='2995' column='1'/>
- <parameter type-id='type-id-7' name='argc' filepath='Python/initconfig.c' line='2995' column='1'/>
- <parameter type-id='type-id-1669' name='argv' filepath='Python/initconfig.c' line='2995' column='1'/>
+ <function-decl name='PyConfig_SetArgv' mangled-name='PyConfig_SetArgv' filepath='Python/initconfig.c' line='2999' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyConfig_SetArgv'>
+ <parameter type-id='type-id-59' name='config' filepath='Python/initconfig.c' line='2999' column='1'/>
+ <parameter type-id='type-id-7' name='argc' filepath='Python/initconfig.c' line='2999' column='1'/>
+ <parameter type-id='type-id-1670' name='argv' filepath='Python/initconfig.c' line='2999' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
- <function-decl name='PyConfig_SetWideStringList' mangled-name='PyConfig_SetWideStringList' filepath='Python/initconfig.c' line='3007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyConfig_SetWideStringList'>
- <parameter type-id='type-id-59' name='config' filepath='Python/initconfig.c' line='3007' column='1'/>
- <parameter type-id='type-id-1674' name='list' filepath='Python/initconfig.c' line='3007' column='1'/>
- <parameter type-id='type-id-7' name='length' filepath='Python/initconfig.c' line='3008' column='1'/>
- <parameter type-id='type-id-239' name='items' filepath='Python/initconfig.c' line='3008' column='1'/>
+ <function-decl name='PyConfig_SetWideStringList' mangled-name='PyConfig_SetWideStringList' filepath='Python/initconfig.c' line='3011' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyConfig_SetWideStringList'>
+ <parameter type-id='type-id-59' name='config' filepath='Python/initconfig.c' line='3011' column='1'/>
+ <parameter type-id='type-id-1675' name='list' filepath='Python/initconfig.c' line='3011' column='1'/>
+ <parameter type-id='type-id-7' name='length' filepath='Python/initconfig.c' line='3012' column='1'/>
+ <parameter type-id='type-id-239' name='items' filepath='Python/initconfig.c' line='3012' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
- <function-decl name='PyConfig_Read' mangled-name='PyConfig_Read' filepath='Python/initconfig.c' line='3091' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyConfig_Read'>
- <parameter type-id='type-id-59' name='config' filepath='Python/initconfig.c' line='3091' column='1'/>
+ <function-decl name='PyConfig_Read' mangled-name='PyConfig_Read' filepath='Python/initconfig.c' line='3095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyConfig_Read'>
+ <parameter type-id='type-id-59' name='config' filepath='Python/initconfig.c' line='3095' column='1'/>
<return type-id='type-id-60'/>
</function-decl>
- <function-decl name='_Py_GetConfigsAsDict' mangled-name='_Py_GetConfigsAsDict' filepath='Python/initconfig.c' line='3098' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_GetConfigsAsDict'>
+ <function-decl name='_Py_GetConfigsAsDict' mangled-name='_Py_GetConfigsAsDict' filepath='Python/initconfig.c' line='3102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_GetConfigsAsDict'>
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/instruction_sequence.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/instruction_sequence.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='_PyInstructionSequence_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_instruction_sequence.h' line='67' column='1'/>
</abi-instr>
- <abi-instr address-size='64' path='Python/instrumentation.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='_PyMonitoringState' size-in-bits='16' is-struct='yes' visibility='default' filepath='./Include/cpython/monitoring.h' line='37' column='1' id='type-id-1685'>
+ <abi-instr address-size='64' path='Python/instrumentation.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='_PyMonitoringState' size-in-bits='16' is-struct='yes' visibility='default' filepath='./Include/cpython/monitoring.h' line='37' column='1' id='type-id-1686'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='active' type-id='type-id-303' visibility='default' filepath='./Include/cpython/monitoring.h' line='38' column='1'/>
</data-member>
@@ -26909,9 +26899,9 @@
<var-decl name='opaque' type-id='type-id-303' visibility='default' filepath='./Include/cpython/monitoring.h' line='39' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyMonitoringState' type-id='type-id-1685' filepath='./Include/cpython/monitoring.h' line='40' column='1' id='type-id-1686'/>
- <pointer-type-def type-id='type-id-1686' size-in-bits='64' id='type-id-1687'/>
- <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-1688'/>
+ <typedef-decl name='PyMonitoringState' type-id='type-id-1686' filepath='./Include/cpython/monitoring.h' line='40' column='1' id='type-id-1687'/>
+ <pointer-type-def type-id='type-id-1687' size-in-bits='64' id='type-id-1688'/>
+ <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-1689'/>
<var-decl name='_PyInstrumentation_MISSING' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_instruments.h' line='69' column='1'/>
<var-decl name='_PyInstrumentation_DISABLE' type-id='type-id-355' visibility='default' filepath='./Include/internal/pycore_instruments.h' line='70' column='1'/>
<function-decl name='_PyEval_StopTheWorld' filepath='./Include/internal/pycore_pystate.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -26923,8 +26913,8 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyMonitoring_EnterScope' mangled-name='PyMonitoring_EnterScope' filepath='Python/instrumentation.c' line='2488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyMonitoring_EnterScope'>
- <parameter type-id='type-id-1687' name='state_array' filepath='Python/instrumentation.c' line='2488' column='1'/>
- <parameter type-id='type-id-1688' name='version' filepath='Python/instrumentation.c' line='2488' column='1'/>
+ <parameter type-id='type-id-1688' name='state_array' filepath='Python/instrumentation.c' line='2488' column='1'/>
+ <parameter type-id='type-id-1689' name='version' filepath='Python/instrumentation.c' line='2488' column='1'/>
<parameter type-id='type-id-314' name='event_types' filepath='Python/instrumentation.c' line='2489' column='1'/>
<parameter type-id='type-id-7' name='length' filepath='Python/instrumentation.c' line='2489' column='1'/>
<return type-id='type-id-5'/>
@@ -26933,169 +26923,169 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FirePyStartEvent' mangled-name='_PyMonitoring_FirePyStartEvent' filepath='Python/instrumentation.c' line='2512' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FirePyStartEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2512' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2512' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2512' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2512' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2512' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FirePyResumeEvent' mangled-name='_PyMonitoring_FirePyResumeEvent' filepath='Python/instrumentation.c' line='2521' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FirePyResumeEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2521' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2521' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2521' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2521' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2521' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FirePyReturnEvent' mangled-name='_PyMonitoring_FirePyReturnEvent' filepath='Python/instrumentation.c' line='2532' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FirePyReturnEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2532' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2532' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2532' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2532' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2532' column='1'/>
<parameter type-id='type-id-4' name='retval' filepath='Python/instrumentation.c' line='2533' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FirePyYieldEvent' mangled-name='_PyMonitoring_FirePyYieldEvent' filepath='Python/instrumentation.c' line='2542' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FirePyYieldEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2542' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2542' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2542' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2542' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2542' column='1'/>
<parameter type-id='type-id-4' name='retval' filepath='Python/instrumentation.c' line='2543' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireCallEvent' mangled-name='_PyMonitoring_FireCallEvent' filepath='Python/instrumentation.c' line='2552' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireCallEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2552' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2552' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2552' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2552' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2552' column='1'/>
<parameter type-id='type-id-4' name='callable' filepath='Python/instrumentation.c' line='2553' column='1'/>
<parameter type-id='type-id-4' name='arg0' filepath='Python/instrumentation.c' line='2553' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireLineEvent' mangled-name='_PyMonitoring_FireLineEvent' filepath='Python/instrumentation.c' line='2562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireLineEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2562' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2562' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2562' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2562' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2562' column='1'/>
<parameter type-id='type-id-5' name='lineno' filepath='Python/instrumentation.c' line='2563' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireJumpEvent' mangled-name='_PyMonitoring_FireJumpEvent' filepath='Python/instrumentation.c' line='2578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireJumpEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2578' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2578' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2578' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2578' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2578' column='1'/>
<parameter type-id='type-id-4' name='target_offset' filepath='Python/instrumentation.c' line='2579' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireBranchEvent' mangled-name='_PyMonitoring_FireBranchEvent' filepath='Python/instrumentation.c' line='2588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireBranchEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2588' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2588' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2588' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2588' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2588' column='1'/>
<parameter type-id='type-id-4' name='target_offset' filepath='Python/instrumentation.c' line='2589' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireCReturnEvent' mangled-name='_PyMonitoring_FireCReturnEvent' filepath='Python/instrumentation.c' line='2598' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireCReturnEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2598' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2598' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2598' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2598' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2598' column='1'/>
<parameter type-id='type-id-4' name='retval' filepath='Python/instrumentation.c' line='2599' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FirePyThrowEvent' mangled-name='_PyMonitoring_FirePyThrowEvent' filepath='Python/instrumentation.c' line='2633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FirePyThrowEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2633' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2633' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2633' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2633' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2633' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireRaiseEvent' mangled-name='_PyMonitoring_FireRaiseEvent' filepath='Python/instrumentation.c' line='2647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireRaiseEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2647' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2647' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2647' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2647' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2647' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireCRaiseEvent' mangled-name='_PyMonitoring_FireCRaiseEvent' filepath='Python/instrumentation.c' line='2661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireCRaiseEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2661' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2661' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2661' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2661' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2661' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireReraiseEvent' mangled-name='_PyMonitoring_FireReraiseEvent' filepath='Python/instrumentation.c' line='2675' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireReraiseEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2675' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2675' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2675' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2675' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2675' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireExceptionHandledEvent' mangled-name='_PyMonitoring_FireExceptionHandledEvent' filepath='Python/instrumentation.c' line='2689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireExceptionHandledEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2689' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2689' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2689' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2689' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2689' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FirePyUnwindEvent' mangled-name='_PyMonitoring_FirePyUnwindEvent' filepath='Python/instrumentation.c' line='2703' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FirePyUnwindEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2703' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2703' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2703' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2703' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2703' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_FireStopIterationEvent' mangled-name='_PyMonitoring_FireStopIterationEvent' filepath='Python/instrumentation.c' line='2717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyMonitoring_FireStopIterationEvent'>
- <parameter type-id='type-id-1687' name='state' filepath='Python/instrumentation.c' line='2717' column='1'/>
+ <parameter type-id='type-id-1688' name='state' filepath='Python/instrumentation.c' line='2717' column='1'/>
<parameter type-id='type-id-4' name='codelike' filepath='Python/instrumentation.c' line='2717' column='1'/>
- <parameter type-id='type-id-1110' name='offset' filepath='Python/instrumentation.c' line='2717' column='1'/>
+ <parameter type-id='type-id-1109' name='offset' filepath='Python/instrumentation.c' line='2717' column='1'/>
<parameter type-id='type-id-4' name='value' filepath='Python/instrumentation.c' line='2717' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/interpconfig.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/interpconfig.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyInterpreterConfig_AsDict' mangled-name='_PyInterpreterConfig_AsDict' filepath='Python/interpconfig.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyInterpreterConfig_AsDict'>
- <parameter type-id='type-id-1623' name='config' filepath='Python/interpconfig.c' line='54' column='1'/>
+ <parameter type-id='type-id-1624' name='config' filepath='Python/interpconfig.c' line='54' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
<function-decl name='_PyInterpreterConfig_InitFromDict' mangled-name='_PyInterpreterConfig_InitFromDict' filepath='Python/interpconfig.c' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyInterpreterConfig_InitFromDict'>
- <parameter type-id='type-id-1623' name='config' filepath='Python/interpconfig.c' line='223' column='1'/>
+ <parameter type-id='type-id-1624' name='config' filepath='Python/interpconfig.c' line='223' column='1'/>
<parameter type-id='type-id-4' name='dict' filepath='Python/interpconfig.c' line='223' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyInterpreterConfig_UpdateFromDict' mangled-name='_PyInterpreterConfig_UpdateFromDict' filepath='Python/interpconfig.c' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyInterpreterConfig_UpdateFromDict'>
- <parameter type-id='type-id-1623' name='config' filepath='Python/interpconfig.c' line='236' column='1'/>
+ <parameter type-id='type-id-1624' name='config' filepath='Python/interpconfig.c' line='236' column='1'/>
<parameter type-id='type-id-4' name='dict' filepath='Python/interpconfig.c' line='236' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyInterpreterConfig_InitFromState' mangled-name='_PyInterpreterConfig_InitFromState' filepath='Python/interpconfig.c' line='249' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyInterpreterConfig_InitFromState'>
- <parameter type-id='type-id-1623' name='config' filepath='Python/interpconfig.c' line='249' column='1'/>
+ <parameter type-id='type-id-1624' name='config' filepath='Python/interpconfig.c' line='249' column='1'/>
<parameter type-id='type-id-27' name='interp' filepath='Python/interpconfig.c' line='250' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/intrinsics.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-1689' size-in-bits='1536' id='type-id-1690'>
- <subrange length='12' type-id='type-id-2' id='type-id-865'/>
+ <abi-instr address-size='64' path='Python/intrinsics.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-1690' size-in-bits='1536' id='type-id-1691'>
+ <subrange length='12' type-id='type-id-2' id='type-id-864'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1689' size-in-bits='infinite' id='type-id-1691'>
+ <array-type-def dimensions='1' type-id='type-id-1690' size-in-bits='infinite' id='type-id-1692'>
<subrange length='infinite' id='type-id-229'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1692' size-in-bits='768' id='type-id-1693'>
+ <array-type-def dimensions='1' type-id='type-id-1693' size-in-bits='768' id='type-id-1694'>
<subrange length='6' type-id='type-id-2' id='type-id-390'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1692' size-in-bits='infinite' id='type-id-1694'>
+ <array-type-def dimensions='1' type-id='type-id-1693' size-in-bits='infinite' id='type-id-1695'>
<subrange length='infinite' id='type-id-229'/>
</array-type-def>
- <typedef-decl name='intrinsic_func1' type-id='type-id-1695' filepath='./Include/internal/pycore_intrinsics.h' line='35' column='1' id='type-id-1696'/>
- <typedef-decl name='intrinsic_func2' type-id='type-id-1697' filepath='./Include/internal/pycore_intrinsics.h' line='36' column='1' id='type-id-1698'/>
- <class-decl name='intrinsic_func1_info' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1699' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='38' column='1' id='type-id-1700'>
+ <typedef-decl name='intrinsic_func1' type-id='type-id-1696' filepath='./Include/internal/pycore_intrinsics.h' line='35' column='1' id='type-id-1697'/>
+ <typedef-decl name='intrinsic_func2' type-id='type-id-1698' filepath='./Include/internal/pycore_intrinsics.h' line='36' column='1' id='type-id-1699'/>
+ <class-decl name='intrinsic_func1_info' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1700' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='38' column='1' id='type-id-1701'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='func' type-id='type-id-1696' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='39' column='1'/>
+ <var-decl name='func' type-id='type-id-1697' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='39' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='40' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='intrinsic_func1_info' type-id='type-id-1700' filepath='./Include/internal/pycore_intrinsics.h' line='41' column='1' id='type-id-1699'/>
- <class-decl name='intrinsic_func2_info' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1701' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='43' column='1' id='type-id-1702'>
+ <typedef-decl name='intrinsic_func1_info' type-id='type-id-1701' filepath='./Include/internal/pycore_intrinsics.h' line='41' column='1' id='type-id-1700'/>
+ <class-decl name='intrinsic_func2_info' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-1702' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='43' column='1' id='type-id-1703'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='func' type-id='type-id-1698' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='44' column='1'/>
+ <var-decl name='func' type-id='type-id-1699' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='45' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='intrinsic_func2_info' type-id='type-id-1702' filepath='./Include/internal/pycore_intrinsics.h' line='46' column='1' id='type-id-1701'/>
- <pointer-type-def type-id='type-id-1703' size-in-bits='64' id='type-id-1695'/>
- <pointer-type-def type-id='type-id-1704' size-in-bits='64' id='type-id-1697'/>
- <qualified-type-def type-id='type-id-1699' const='yes' id='type-id-1689'/>
- <qualified-type-def type-id='type-id-1701' const='yes' id='type-id-1692'/>
+ <typedef-decl name='intrinsic_func2_info' type-id='type-id-1703' filepath='./Include/internal/pycore_intrinsics.h' line='46' column='1' id='type-id-1702'/>
+ <pointer-type-def type-id='type-id-1704' size-in-bits='64' id='type-id-1696'/>
+ <pointer-type-def type-id='type-id-1705' size-in-bits='64' id='type-id-1698'/>
+ <qualified-type-def type-id='type-id-1700' const='yes' id='type-id-1690'/>
+ <qualified-type-def type-id='type-id-1702' const='yes' id='type-id-1693'/>
<function-decl name='_Py_set_function_type_params' filepath='./Include/internal/pycore_function.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-26'/>
<parameter type-id='type-id-4'/>
@@ -27107,8 +27097,8 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-decl>
- <var-decl name='_PyIntrinsics_UnaryFunctions' type-id='type-id-1691' mangled-name='_PyIntrinsics_UnaryFunctions' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='48' column='1' elf-symbol-id='_PyIntrinsics_UnaryFunctions'/>
- <var-decl name='_PyIntrinsics_BinaryFunctions' type-id='type-id-1694' mangled-name='_PyIntrinsics_BinaryFunctions' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='49' column='1' elf-symbol-id='_PyIntrinsics_BinaryFunctions'/>
+ <var-decl name='_PyIntrinsics_UnaryFunctions' type-id='type-id-1692' mangled-name='_PyIntrinsics_UnaryFunctions' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='48' column='1' elf-symbol-id='_PyIntrinsics_UnaryFunctions'/>
+ <var-decl name='_PyIntrinsics_BinaryFunctions' type-id='type-id-1695' mangled-name='_PyIntrinsics_BinaryFunctions' visibility='default' filepath='./Include/internal/pycore_intrinsics.h' line='49' column='1' elf-symbol-id='_PyIntrinsics_BinaryFunctions'/>
<function-decl name='_PyExc_PrepReraiseStar' filepath='./Include/internal/pycore_pyerrors.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
@@ -27154,21 +27144,21 @@
<parameter type-id='type-id-5' name='index' filepath='Python/intrinsics.c' line='280' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-type size-in-bits='64' id='type-id-1703'>
+ <function-type size-in-bits='64' id='type-id-1704'>
<parameter type-id='type-id-26'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-type>
- <function-type size-in-bits='64' id='type-id-1704'>
+ <function-type size-in-bits='64' id='type-id-1705'>
<parameter type-id='type-id-26'/>
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-4'/>
<return type-id='type-id-4'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Python/legacy_tracing.c' comp-dir-path='/src' language='LANG_C11'>
- <typedef-decl name='_PyMonitoringEventSet' type-id='type-id-324' filepath='./Include/internal/pycore_instruments.h' line='16' column='1' id='type-id-1705'/>
- <pointer-type-def type-id='type-id-1705' size-in-bits='64' id='type-id-1706'/>
+ <abi-instr address-size='64' path='Python/legacy_tracing.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <typedef-decl name='_PyMonitoringEventSet' type-id='type-id-324' filepath='./Include/internal/pycore_instruments.h' line='16' column='1' id='type-id-1706'/>
+ <pointer-type-def type-id='type-id-1706' size-in-bits='64' id='type-id-1707'/>
<function-decl name='_PyMonitoring_RegisterCallback' filepath='./Include/internal/pycore_instruments.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-5'/>
@@ -27177,19 +27167,19 @@
</function-decl>
<function-decl name='_PyMonitoring_SetEvents' filepath='./Include/internal/pycore_instruments.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1705'/>
+ <parameter type-id='type-id-1706'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_SetLocalEvents' filepath='./Include/internal/pycore_instruments.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-323'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1705'/>
+ <parameter type-id='type-id-1706'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMonitoring_GetLocalEvents' filepath='./Include/internal/pycore_instruments.h' line='35' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-323'/>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1706'/>
+ <parameter type-id='type-id-1707'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_Py_Instrumentation_GetLine' filepath='./Include/internal/pycore_instruments.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -27198,38 +27188,38 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/lock.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='256' id='type-id-1707'>
+ <abi-instr address-size='64' path='Python/lock.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='256' id='type-id-1708'>
<subrange length='32' type-id='type-id-2' id='type-id-66'/>
</array-type-def>
- <class-decl name='_PySeqLock' size-in-bits='32' is-struct='yes' naming-typedef-id='type-id-1708' visibility='default' filepath='./Include/internal/pycore_lock.h' line='213' column='1' id='type-id-1709'>
+ <class-decl name='_PySeqLock' size-in-bits='32' is-struct='yes' naming-typedef-id='type-id-1709' visibility='default' filepath='./Include/internal/pycore_lock.h' line='213' column='1' id='type-id-1710'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='sequence' type-id='type-id-324' visibility='default' filepath='./Include/internal/pycore_lock.h' line='214' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PySeqLock' type-id='type-id-1709' filepath='./Include/internal/pycore_lock.h' line='215' column='1' id='type-id-1708'/>
- <typedef-decl name='_Py_unpark_fn_t' type-id='type-id-1710' filepath='./Include/internal/pycore_parking_lot.h' line='74' column='1' id='type-id-1711'/>
- <typedef-decl name='PyThread_ident_t' type-id='type-id-375' filepath='./Include/internal/pycore_pythread.h' line='119' column='1' id='type-id-1712'/>
- <class-decl name='_PySemaphore' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_semaphore.h' line='34' column='1' id='type-id-1713'>
+ <typedef-decl name='_PySeqLock' type-id='type-id-1710' filepath='./Include/internal/pycore_lock.h' line='215' column='1' id='type-id-1709'/>
+ <typedef-decl name='_Py_unpark_fn_t' type-id='type-id-1711' filepath='./Include/internal/pycore_parking_lot.h' line='74' column='1' id='type-id-1712'/>
+ <typedef-decl name='PyThread_ident_t' type-id='type-id-375' filepath='./Include/internal/pycore_pythread.h' line='119' column='1' id='type-id-1713'/>
+ <class-decl name='_PySemaphore' size-in-bits='256' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_semaphore.h' line='34' column='1' id='type-id-1714'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='platform_sem' type-id='type-id-1714' visibility='default' filepath='./Include/internal/pycore_semaphore.h' line='38' column='1'/>
+ <var-decl name='platform_sem' type-id='type-id-1715' visibility='default' filepath='./Include/internal/pycore_semaphore.h' line='38' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PySemaphore' type-id='type-id-1713' filepath='./Include/internal/pycore_semaphore.h' line='44' column='1' id='type-id-1715'/>
- <union-decl name='sem_t' size-in-bits='256' naming-typedef-id='type-id-1714' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/semaphore.h' line='35' column='1' id='type-id-1716'>
+ <typedef-decl name='_PySemaphore' type-id='type-id-1714' filepath='./Include/internal/pycore_semaphore.h' line='44' column='1' id='type-id-1716'/>
+ <union-decl name='sem_t' size-in-bits='256' naming-typedef-id='type-id-1715' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/semaphore.h' line='35' column='1' id='type-id-1717'>
<data-member access='public'>
- <var-decl name='__size' type-id='type-id-1707' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/semaphore.h' line='37' column='1'/>
+ <var-decl name='__size' type-id='type-id-1708' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/semaphore.h' line='37' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-181' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/semaphore.h' line='38' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='sem_t' type-id='type-id-1716' filepath='/usr/include/x86_64-linux-gnu/bits/semaphore.h' line='39' column='1' id='type-id-1714'/>
- <pointer-type-def type-id='type-id-1238' size-in-bits='64' id='type-id-1717'/>
- <pointer-type-def type-id='type-id-1257' size-in-bits='64' id='type-id-1718'/>
- <pointer-type-def type-id='type-id-1715' size-in-bits='64' id='type-id-1719'/>
- <pointer-type-def type-id='type-id-1708' size-in-bits='64' id='type-id-1720'/>
- <pointer-type-def type-id='type-id-1711' size-in-bits='64' id='type-id-1721'/>
+ <typedef-decl name='sem_t' type-id='type-id-1717' filepath='/usr/include/x86_64-linux-gnu/bits/semaphore.h' line='39' column='1' id='type-id-1715'/>
+ <pointer-type-def type-id='type-id-1239' size-in-bits='64' id='type-id-1718'/>
+ <pointer-type-def type-id='type-id-1258' size-in-bits='64' id='type-id-1719'/>
+ <pointer-type-def type-id='type-id-1716' size-in-bits='64' id='type-id-1720'/>
+ <pointer-type-def type-id='type-id-1709' size-in-bits='64' id='type-id-1721'/>
+ <pointer-type-def type-id='type-id-1712' size-in-bits='64' id='type-id-1722'/>
<function-decl name='PyTime_MonotonicRaw' mangled-name='PyTime_MonotonicRaw' filepath='./Include/cpython/pytime.h' line='19' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyTime_MonotonicRaw'>
<parameter type-id='type-id-173'/>
<return type-id='type-id-5'/>
@@ -27245,7 +27235,7 @@
</function-decl>
<function-decl name='_PyParkingLot_Unpark' mangled-name='_PyParkingLot_Unpark' filepath='./Include/internal/pycore_parking_lot.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyParkingLot_Unpark'>
<parameter type-id='type-id-29'/>
- <parameter type-id='type-id-1721'/>
+ <parameter type-id='type-id-1722'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -27254,24 +27244,24 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyThread_get_thread_ident_ex' mangled-name='PyThread_get_thread_ident_ex' filepath='./Include/internal/pycore_pythread.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_get_thread_ident_ex'>
- <return type-id='type-id-1712'/>
+ <return type-id='type-id-1713'/>
</function-decl>
<function-decl name='_PySemaphore_Wait' mangled-name='_PySemaphore_Wait' filepath='./Include/internal/pycore_semaphore.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySemaphore_Wait'>
- <parameter type-id='type-id-1719'/>
+ <parameter type-id='type-id-1720'/>
<parameter type-id='type-id-211'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PySemaphore_Wakeup' mangled-name='_PySemaphore_Wakeup' filepath='./Include/internal/pycore_semaphore.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySemaphore_Wakeup'>
- <parameter type-id='type-id-1719'/>
+ <parameter type-id='type-id-1720'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PySemaphore_Init' mangled-name='_PySemaphore_Init' filepath='./Include/internal/pycore_semaphore.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySemaphore_Init'>
- <parameter type-id='type-id-1719'/>
+ <parameter type-id='type-id-1720'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PySemaphore_Destroy' mangled-name='_PySemaphore_Destroy' filepath='./Include/internal/pycore_semaphore.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySemaphore_Destroy'>
- <parameter type-id='type-id-1719'/>
+ <parameter type-id='type-id-1720'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyTime_Add' filepath='./Include/internal/pycore_time.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -27287,84 +27277,84 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyEvent_IsSet' mangled-name='_PyEvent_IsSet' filepath='Python/lock.c' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyEvent_IsSet'>
- <parameter type-id='type-id-1717' name='evt' filepath='Python/lock.c' line='243' column='1'/>
+ <parameter type-id='type-id-1718' name='evt' filepath='Python/lock.c' line='243' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyEvent_Notify' mangled-name='_PyEvent_Notify' filepath='Python/lock.c' line='250' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyEvent_Notify'>
- <parameter type-id='type-id-1717' name='evt' filepath='Python/lock.c' line='250' column='1'/>
+ <parameter type-id='type-id-1718' name='evt' filepath='Python/lock.c' line='250' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyEvent_Wait' mangled-name='PyEvent_Wait' filepath='Python/lock.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyEvent_Wait'>
- <parameter type-id='type-id-1717' name='evt' filepath='Python/lock.c' line='268' column='1'/>
+ <parameter type-id='type-id-1718' name='evt' filepath='Python/lock.c' line='268' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyEvent_WaitTimed' mangled-name='PyEvent_WaitTimed' filepath='Python/lock.c' line='275' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyEvent_WaitTimed'>
- <parameter type-id='type-id-1717' name='evt' filepath='Python/lock.c' line='275' column='1'/>
+ <parameter type-id='type-id-1718' name='evt' filepath='Python/lock.c' line='275' column='1'/>
<parameter type-id='type-id-211' name='timeout_ns' filepath='Python/lock.c' line='275' column='1'/>
<parameter type-id='type-id-5' name='detach' filepath='Python/lock.c' line='275' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyRWMutex_RLock' mangled-name='_PyRWMutex_RLock' filepath='Python/lock.c' line='426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyRWMutex_RLock'>
- <parameter type-id='type-id-1718' name='rwmutex' filepath='Python/lock.c' line='426' column='1'/>
+ <parameter type-id='type-id-1719' name='rwmutex' filepath='Python/lock.c' line='426' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyRWMutex_RUnlock' mangled-name='_PyRWMutex_RUnlock' filepath='Python/lock.c' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyRWMutex_RUnlock'>
- <parameter type-id='type-id-1718' name='rwmutex' filepath='Python/lock.c' line='457' column='1'/>
+ <parameter type-id='type-id-1719' name='rwmutex' filepath='Python/lock.c' line='457' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyRWMutex_Lock' mangled-name='_PyRWMutex_Lock' filepath='Python/lock.c' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyRWMutex_Lock'>
- <parameter type-id='type-id-1718' name='rwmutex' filepath='Python/lock.c' line='470' column='1'/>
+ <parameter type-id='type-id-1719' name='rwmutex' filepath='Python/lock.c' line='470' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyRWMutex_Unlock' mangled-name='_PyRWMutex_Unlock' filepath='Python/lock.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyRWMutex_Unlock'>
- <parameter type-id='type-id-1718' name='rwmutex' filepath='Python/lock.c' line='491' column='1'/>
+ <parameter type-id='type-id-1719' name='rwmutex' filepath='Python/lock.c' line='491' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PySeqLock_LockWrite' mangled-name='_PySeqLock_LockWrite' filepath='Python/lock.c' line='505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySeqLock_LockWrite'>
- <parameter type-id='type-id-1720' name='seqlock' filepath='Python/lock.c' line='505' column='1'/>
+ <parameter type-id='type-id-1721' name='seqlock' filepath='Python/lock.c' line='505' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PySeqLock_AbandonWrite' mangled-name='_PySeqLock_AbandonWrite' filepath='Python/lock.c' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySeqLock_AbandonWrite'>
- <parameter type-id='type-id-1720' name='seqlock' filepath='Python/lock.c' line='526' column='1'/>
+ <parameter type-id='type-id-1721' name='seqlock' filepath='Python/lock.c' line='526' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PySeqLock_UnlockWrite' mangled-name='_PySeqLock_UnlockWrite' filepath='Python/lock.c' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySeqLock_UnlockWrite'>
- <parameter type-id='type-id-1720' name='seqlock' filepath='Python/lock.c' line='533' column='1'/>
+ <parameter type-id='type-id-1721' name='seqlock' filepath='Python/lock.c' line='533' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PySeqLock_BeginRead' mangled-name='_PySeqLock_BeginRead' filepath='Python/lock.c' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySeqLock_BeginRead'>
- <parameter type-id='type-id-1720' name='seqlock' filepath='Python/lock.c' line='540' column='1'/>
+ <parameter type-id='type-id-1721' name='seqlock' filepath='Python/lock.c' line='540' column='1'/>
<return type-id='type-id-324'/>
</function-decl>
<function-decl name='_PySeqLock_EndRead' mangled-name='_PySeqLock_EndRead' filepath='Python/lock.c' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySeqLock_EndRead'>
- <parameter type-id='type-id-1720' name='seqlock' filepath='Python/lock.c' line='551' column='1'/>
+ <parameter type-id='type-id-1721' name='seqlock' filepath='Python/lock.c' line='551' column='1'/>
<parameter type-id='type-id-324' name='previous' filepath='Python/lock.c' line='551' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PySeqLock_AfterFork' mangled-name='_PySeqLock_AfterFork' filepath='Python/lock.c' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PySeqLock_AfterFork'>
- <parameter type-id='type-id-1720' name='seqlock' filepath='Python/lock.c' line='566' column='1'/>
+ <parameter type-id='type-id-1721' name='seqlock' filepath='Python/lock.c' line='566' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-type size-in-bits='64' id='type-id-1710'>
+ <function-type size-in-bits='64' id='type-id-1711'>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-3'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Python/marshal.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-483' size-in-bits='192' id='type-id-1722'>
- <subrange length='3' type-id='type-id-2' id='type-id-837'/>
+ <abi-instr address-size='64' path='Python/marshal.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-483' size-in-bits='192' id='type-id-1723'>
+ <subrange length='3' type-id='type-id-2' id='type-id-834'/>
</array-type-def>
- <class-decl name='stat' size-in-bits='1152' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='26' column='1' id='type-id-1723'>
+ <class-decl name='stat' size-in-bits='1152' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='26' column='1' id='type-id-1724'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='st_dev' type-id='type-id-184' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='31' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='st_ino' type-id='type-id-1724' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='36' column='1'/>
+ <var-decl name='st_ino' type-id='type-id-1725' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='36' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='st_nlink' type-id='type-id-1725' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='44' column='1'/>
+ <var-decl name='st_nlink' type-id='type-id-1726' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='st_mode' type-id='type-id-113' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='45' column='1'/>
@@ -27382,13 +27372,13 @@
<var-decl name='st_rdev' type-id='type-id-184' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
- <var-decl name='st_size' type-id='type-id-1425' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='57' column='1'/>
+ <var-decl name='st_size' type-id='type-id-1426' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
- <var-decl name='st_blksize' type-id='type-id-1726' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='61' column='1'/>
+ <var-decl name='st_blksize' type-id='type-id-1727' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='61' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
- <var-decl name='st_blocks' type-id='type-id-1727' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='63' column='1'/>
+ <var-decl name='st_blocks' type-id='type-id-1728' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='63' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='st_atim' type-id='type-id-106' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='74' column='1'/>
@@ -27400,16 +27390,16 @@
<var-decl name='st_ctim' type-id='type-id-106' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='76' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='960'>
- <var-decl name='__glibc_reserved' type-id='type-id-1722' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='89' column='1'/>
+ <var-decl name='__glibc_reserved' type-id='type-id-1723' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/struct_stat.h' line='89' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='__gid_t' type-id='type-id-100' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='147' column='1' id='type-id-111'/>
- <typedef-decl name='__ino_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='148' column='1' id='type-id-1724'/>
+ <typedef-decl name='__ino_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='148' column='1' id='type-id-1725'/>
<typedef-decl name='__mode_t' type-id='type-id-100' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='150' column='1' id='type-id-113'/>
- <typedef-decl name='__nlink_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='151' column='1' id='type-id-1725'/>
- <typedef-decl name='__blksize_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='175' column='1' id='type-id-1726'/>
- <typedef-decl name='__blkcnt_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='180' column='1' id='type-id-1727'/>
- <pointer-type-def type-id='type-id-1723' size-in-bits='64' id='type-id-58'/>
+ <typedef-decl name='__nlink_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='151' column='1' id='type-id-1726'/>
+ <typedef-decl name='__blksize_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='175' column='1' id='type-id-1727'/>
+ <typedef-decl name='__blkcnt_t' type-id='type-id-181' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='180' column='1' id='type-id-1728'/>
+ <pointer-type-def type-id='type-id-1724' size-in-bits='64' id='type-id-58'/>
<function-decl name='_Py_fstat_noraise' mangled-name='_Py_fstat_noraise' filepath='./Include/internal/pycore_fileutils.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_fstat_noraise'>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-58'/>
@@ -27459,7 +27449,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/modsupport.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/modsupport.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_convert_optional_to_ssize_t' mangled-name='_Py_convert_optional_to_ssize_t' filepath='Python/modsupport.c' line='14' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_convert_optional_to_ssize_t'>
<parameter type-id='type-id-4' name='obj' filepath='Python/modsupport.c' line='14' column='1'/>
<parameter type-id='type-id-29' name='result' filepath='Python/modsupport.c' line='14' column='1'/>
@@ -27493,7 +27483,7 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/mysnprintf.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/mysnprintf.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyOS_vsnprintf' mangled-name='PyOS_vsnprintf' filepath='Python/mysnprintf.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyOS_vsnprintf'>
<parameter type-id='type-id-17' name='str' filepath='Python/mysnprintf.c' line='53' column='1'/>
<parameter type-id='type-id-21' name='size' filepath='Python/mysnprintf.c' line='53' column='1'/>
@@ -27502,22 +27492,22 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/parking_lot.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='_PyRawMutex' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-1728' visibility='default' filepath='./Include/internal/pycore_lock.h' line='103' column='1' id='type-id-1729'>
+ <abi-instr address-size='64' path='Python/parking_lot.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='_PyRawMutex' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-1729' visibility='default' filepath='./Include/internal/pycore_lock.h' line='103' column='1' id='type-id-1730'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='v' type-id='type-id-426' visibility='default' filepath='./Include/internal/pycore_lock.h' line='104' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyRawMutex' type-id='type-id-1729' filepath='./Include/internal/pycore_lock.h' line='105' column='1' id='type-id-1728'/>
- <pointer-type-def type-id='type-id-1728' size-in-bits='64' id='type-id-1730'/>
- <pointer-type-def type-id='type-id-1714' size-in-bits='64' id='type-id-1731'/>
- <qualified-type-def type-id='type-id-1731' restrict='yes' id='type-id-1732'/>
+ <typedef-decl name='_PyRawMutex' type-id='type-id-1730' filepath='./Include/internal/pycore_lock.h' line='105' column='1' id='type-id-1729'/>
+ <pointer-type-def type-id='type-id-1729' size-in-bits='64' id='type-id-1731'/>
+ <pointer-type-def type-id='type-id-1715' size-in-bits='64' id='type-id-1732'/>
+ <qualified-type-def type-id='type-id-1732' restrict='yes' id='type-id-1733'/>
<function-decl name='_PyRawMutex_LockSlow' filepath='./Include/internal/pycore_lock.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1730'/>
+ <parameter type-id='type-id-1731'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyRawMutex_UnlockSlow' filepath='./Include/internal/pycore_lock.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1730'/>
+ <parameter type-id='type-id-1731'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyTime_AsTimespec_clamp' mangled-name='_PyTime_AsTimespec_clamp' filepath='./Include/internal/pycore_time.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyTime_AsTimespec_clamp'>
@@ -27526,34 +27516,34 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='sem_init' filepath='/usr/include/semaphore.h' line='35' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1731'/>
+ <parameter type-id='type-id-1732'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-100'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='sem_destroy' filepath='/usr/include/semaphore.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1731'/>
+ <parameter type-id='type-id-1732'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='sem_wait' filepath='/usr/include/semaphore.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1731'/>
+ <parameter type-id='type-id-1732'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='sem_clockwait' filepath='/usr/include/semaphore.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1732'/>
+ <parameter type-id='type-id-1733'/>
<parameter type-id='type-id-225'/>
<parameter type-id='type-id-205'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='sem_post' filepath='/usr/include/semaphore.h' line='103' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1731'/>
+ <parameter type-id='type-id-1732'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyParkingLot_AfterFork' mangled-name='_PyParkingLot_AfterFork' filepath='Python/parking_lot.c' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyParkingLot_AfterFork'>
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/pathconfig.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/pathconfig.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_wreadlink' filepath='./Include/internal/pycore_fileutils.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-18'/>
<parameter type-id='type-id-57'/>
@@ -27611,17 +27601,17 @@
<return type-id='type-id-57'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/perf_jit_trampoline.c' comp-dir-path='/src' language='LANG_C11'>
- <qualified-type-def type-id='type-id-220' restrict='yes' id='type-id-1733'/>
- <var-decl name='_Py_perfmap_jit_callbacks' type-id='type-id-1734' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='111' column='1'/>
+ <abi-instr address-size='64' path='Python/perf_jit_trampoline.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <qualified-type-def type-id='type-id-220' restrict='yes' id='type-id-1734'/>
+ <var-decl name='_Py_perfmap_jit_callbacks' type-id='type-id-1735' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='111' column='1'/>
<function-decl name='gettimeofday' filepath='/usr/include/x86_64-linux-gnu/sys/time.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1733'/>
+ <parameter type-id='type-id-1734'/>
<parameter type-id='type-id-230'/>
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/perf_trampoline.c' comp-dir-path='/src' language='LANG_C11'>
- <var-decl name='_Py_perfmap_callbacks' type-id='type-id-1734' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='110' column='1'/>
+ <abi-instr address-size='64' path='Python/perf_trampoline.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <var-decl name='_Py_perfmap_callbacks' type-id='type-id-1735' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='110' column='1'/>
<function-decl name='getppid' filepath='/usr/include/unistd.h' line='653' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-117'/>
</function-decl>
@@ -27634,8 +27624,8 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/preconfig.c' comp-dir-path='/src' language='LANG_C11'>
- <enum-decl name='PyMemAllocatorName' naming-typedef-id='type-id-1735' filepath='./Include/cpython/pymem.h' line='16' column='1' id='type-id-1736'>
+ <abi-instr address-size='64' path='Python/preconfig.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <enum-decl name='PyMemAllocatorName' naming-typedef-id='type-id-1736' filepath='./Include/cpython/pymem.h' line='16' column='1' id='type-id-1737'>
<underlying-type type-id='type-id-31'/>
<enumerator name='PYMEM_ALLOCATOR_NOT_SET' value='0'/>
<enumerator name='PYMEM_ALLOCATOR_DEFAULT' value='1'/>
@@ -27647,23 +27637,23 @@
<enumerator name='PYMEM_ALLOCATOR_MIMALLOC' value='7'/>
<enumerator name='PYMEM_ALLOCATOR_MIMALLOC_DEBUG' value='8'/>
</enum-decl>
- <typedef-decl name='PyMemAllocatorName' type-id='type-id-1736' filepath='./Include/cpython/pymem.h' line='30' column='1' id='type-id-1735'/>
- <pointer-type-def type-id='type-id-1735' size-in-bits='64' id='type-id-1737'/>
+ <typedef-decl name='PyMemAllocatorName' type-id='type-id-1737' filepath='./Include/cpython/pymem.h' line='30' column='1' id='type-id-1736'/>
+ <pointer-type-def type-id='type-id-1736' size-in-bits='64' id='type-id-1738'/>
<var-decl name='Py_FileSystemDefaultEncoding' type-id='type-id-6' mangled-name='Py_FileSystemDefaultEncoding' visibility='default' filepath='./Include/fileobject.h' line='22' column='1' elf-symbol-id='Py_FileSystemDefaultEncoding'/>
<var-decl name='Py_FileSystemDefaultEncodeErrors' type-id='type-id-6' mangled-name='Py_FileSystemDefaultEncodeErrors' visibility='default' filepath='./Include/fileobject.h' line='24' column='1' elf-symbol-id='Py_FileSystemDefaultEncodeErrors'/>
<var-decl name='Py_HasFileSystemDefaultEncoding' type-id='type-id-5' mangled-name='Py_HasFileSystemDefaultEncoding' visibility='default' filepath='./Include/fileobject.h' line='26' column='1' elf-symbol-id='Py_HasFileSystemDefaultEncoding'/>
<var-decl name='_Py_HasFileSystemDefaultEncodeErrors' type-id='type-id-5' visibility='default' filepath='./Include/internal/pycore_fileutils.h' line='208' column='1'/>
<function-decl name='_PyWideStringList_Clear' filepath='./Include/internal/pycore_initconfig.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1674'/>
+ <parameter type-id='type-id-1675'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyWideStringList_Copy' filepath='./Include/internal/pycore_initconfig.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1674'/>
+ <parameter type-id='type-id-1675'/>
<parameter type-id='type-id-235'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyWideStringList_Extend' filepath='./Include/internal/pycore_initconfig.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1674'/>
+ <parameter type-id='type-id-1675'/>
<parameter type-id='type-id-235'/>
<return type-id='type-id-60'/>
</function-decl>
@@ -27681,11 +27671,11 @@
</function-decl>
<function-decl name='_PyMem_GetAllocatorName' filepath='./Include/internal/pycore_pymem.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-6'/>
- <parameter type-id='type-id-1737'/>
+ <parameter type-id='type-id-1738'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyMem_SetupAllocators' filepath='./Include/internal/pycore_pymem.h' line='114' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1735'/>
+ <parameter type-id='type-id-1736'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='wcsncmp' filepath='/usr/include/wchar.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -27695,40 +27685,40 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyPreConfig_InitCompatConfig' mangled-name='_PyPreConfig_InitCompatConfig' filepath='Python/preconfig.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyPreConfig_InitCompatConfig'>
- <parameter type-id='type-id-1673' name='config' filepath='Python/preconfig.c' line='284' column='1'/>
+ <parameter type-id='type-id-1674' name='config' filepath='Python/preconfig.c' line='284' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyPreConfig_InitPythonConfig' mangled-name='PyPreConfig_InitPythonConfig' filepath='Python/preconfig.c' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyPreConfig_InitPythonConfig'>
- <parameter type-id='type-id-1673' name='config' filepath='Python/preconfig.c' line='312' column='1'/>
+ <parameter type-id='type-id-1674' name='config' filepath='Python/preconfig.c' line='312' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyPreConfig_InitIsolatedConfig' mangled-name='PyPreConfig_InitIsolatedConfig' filepath='Python/preconfig.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyPreConfig_InitIsolatedConfig'>
- <parameter type-id='type-id-1673' name='config' filepath='Python/preconfig.c' line='333' column='1'/>
+ <parameter type-id='type-id-1674' name='config' filepath='Python/preconfig.c' line='333' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/pyctype.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-370' size-in-bits='2048' id='type-id-1738'>
+ <abi-instr address-size='64' path='Python/pyctype.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-370' size-in-bits='2048' id='type-id-1739'>
<subrange length='256' type-id='type-id-2' id='type-id-68'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-1739' size-in-bits='8192' id='type-id-1740'>
+ <array-type-def dimensions='1' type-id='type-id-1740' size-in-bits='8192' id='type-id-1741'>
<subrange length='256' type-id='type-id-2' id='type-id-68'/>
</array-type-def>
- <qualified-type-def type-id='type-id-100' const='yes' id='type-id-1739'/>
- <var-decl name='_Py_ctype_table' type-id='type-id-1740' mangled-name='_Py_ctype_table' visibility='default' filepath='./Include/cpython/pyctype.h' line='16' column='1' elf-symbol-id='_Py_ctype_table'/>
- <var-decl name='_Py_ctype_tolower' type-id='type-id-1738' mangled-name='_Py_ctype_tolower' visibility='default' filepath='./Include/cpython/pyctype.h' line='29' column='1' elf-symbol-id='_Py_ctype_tolower'/>
- <var-decl name='_Py_ctype_toupper' type-id='type-id-1738' mangled-name='_Py_ctype_toupper' visibility='default' filepath='./Include/cpython/pyctype.h' line='30' column='1' elf-symbol-id='_Py_ctype_toupper'/>
+ <qualified-type-def type-id='type-id-100' const='yes' id='type-id-1740'/>
+ <var-decl name='_Py_ctype_table' type-id='type-id-1741' mangled-name='_Py_ctype_table' visibility='default' filepath='./Include/cpython/pyctype.h' line='16' column='1' elf-symbol-id='_Py_ctype_table'/>
+ <var-decl name='_Py_ctype_tolower' type-id='type-id-1739' mangled-name='_Py_ctype_tolower' visibility='default' filepath='./Include/cpython/pyctype.h' line='29' column='1' elf-symbol-id='_Py_ctype_tolower'/>
+ <var-decl name='_Py_ctype_toupper' type-id='type-id-1739' mangled-name='_Py_ctype_toupper' visibility='default' filepath='./Include/cpython/pyctype.h' line='30' column='1' elf-symbol-id='_Py_ctype_toupper'/>
</abi-instr>
- <abi-instr address-size='64' path='Python/pyhash.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-90' size-in-bits='128' id='type-id-1741'>
+ <abi-instr address-size='64' path='Python/pyhash.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-90' size-in-bits='128' id='type-id-1742'>
<subrange length='16' type-id='type-id-2' id='type-id-63'/>
</array-type-def>
- <array-type-def dimensions='1' type-id='type-id-90' size-in-bits='192' id='type-id-1742'>
- <subrange length='24' type-id='type-id-2' id='type-id-810'/>
+ <array-type-def dimensions='1' type-id='type-id-90' size-in-bits='192' id='type-id-1743'>
+ <subrange length='24' type-id='type-id-2' id='type-id-809'/>
</array-type-def>
- <class-decl name='PyHash_FuncDef' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1743' visibility='default' filepath='./Include/cpython/pyhash.h' line='37' column='1' id='type-id-1744'>
+ <class-decl name='PyHash_FuncDef' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1744' visibility='default' filepath='./Include/cpython/pyhash.h' line='37' column='1' id='type-id-1745'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='hash' type-id='type-id-1745' visibility='default' filepath='./Include/cpython/pyhash.h' line='38' column='1'/>
+ <var-decl name='hash' type-id='type-id-1746' visibility='default' filepath='./Include/cpython/pyhash.h' line='38' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='name' type-id='type-id-6' visibility='default' filepath='./Include/cpython/pyhash.h' line='39' column='1'/>
@@ -27740,25 +27730,25 @@
<var-decl name='seed_bits' type-id='type-id-269' visibility='default' filepath='./Include/cpython/pyhash.h' line='41' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='PyHash_FuncDef' type-id='type-id-1744' filepath='./Include/cpython/pyhash.h' line='42' column='1' id='type-id-1743'/>
- <union-decl name='_Py_HashSecret_t' size-in-bits='192' naming-typedef-id='type-id-1746' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='45' column='1' id='type-id-1747'>
+ <typedef-decl name='PyHash_FuncDef' type-id='type-id-1745' filepath='./Include/cpython/pyhash.h' line='42' column='1' id='type-id-1744'/>
+ <union-decl name='_Py_HashSecret_t' size-in-bits='192' naming-typedef-id='type-id-1747' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='45' column='1' id='type-id-1748'>
<data-member access='public'>
- <var-decl name='uc' type-id='type-id-1742' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='47' column='1'/>
+ <var-decl name='uc' type-id='type-id-1743' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='47' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='fnv' type-id='type-id-1748' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='52' column='1'/>
+ <var-decl name='fnv' type-id='type-id-1749' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='52' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='siphash' type-id='type-id-1749' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='57' column='1'/>
+ <var-decl name='siphash' type-id='type-id-1750' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='57' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='djbx33a' type-id='type-id-1750' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='62' column='1'/>
+ <var-decl name='djbx33a' type-id='type-id-1751' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='62' column='1'/>
</data-member>
<data-member access='public'>
- <var-decl name='expat' type-id='type-id-1751' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='66' column='1'/>
+ <var-decl name='expat' type-id='type-id-1752' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='66' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='49' column='1' id='type-id-1748'>
+ <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='49' column='1' id='type-id-1749'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='prefix' type-id='type-id-299' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='50' column='1'/>
</data-member>
@@ -27766,7 +27756,7 @@
<var-decl name='suffix' type-id='type-id-299' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='51' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='54' column='1' id='type-id-1749'>
+ <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='54' column='1' id='type-id-1750'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='k0' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='55' column='1'/>
</data-member>
@@ -27774,59 +27764,59 @@
<var-decl name='k1' type-id='type-id-107' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='56' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__2' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='59' column='1' id='type-id-1750'>
+ <class-decl name='__anonymous_struct__2' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='59' column='1' id='type-id-1751'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='padding' type-id='type-id-1741' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='60' column='1'/>
+ <var-decl name='padding' type-id='type-id-1742' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='60' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='suffix' type-id='type-id-299' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='61' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__3' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='63' column='1' id='type-id-1751'>
+ <class-decl name='__anonymous_struct__3' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='63' column='1' id='type-id-1752'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='padding' type-id='type-id-1741' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='64' column='1'/>
+ <var-decl name='padding' type-id='type-id-1742' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='64' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='hashsalt' type-id='type-id-299' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='65' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_HashSecret_t' type-id='type-id-1747' filepath='./Include/internal/pycore_pyhash.h' line='67' column='1' id='type-id-1746'/>
- <pointer-type-def type-id='type-id-1743' size-in-bits='64' id='type-id-1752'/>
- <pointer-type-def type-id='type-id-1753' size-in-bits='64' id='type-id-1754'/>
- <qualified-type-def type-id='type-id-1754' const='yes' id='type-id-1745'/>
- <var-decl name='_Py_HashSecret' type-id='type-id-1746' mangled-name='_Py_HashSecret' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='70' column='1' elf-symbol-id='_Py_HashSecret'/>
+ <typedef-decl name='_Py_HashSecret_t' type-id='type-id-1748' filepath='./Include/internal/pycore_pyhash.h' line='67' column='1' id='type-id-1747'/>
+ <pointer-type-def type-id='type-id-1744' size-in-bits='64' id='type-id-1753'/>
+ <pointer-type-def type-id='type-id-1754' size-in-bits='64' id='type-id-1755'/>
+ <qualified-type-def type-id='type-id-1755' const='yes' id='type-id-1746'/>
+ <var-decl name='_Py_HashSecret' type-id='type-id-1747' mangled-name='_Py_HashSecret' visibility='default' filepath='./Include/internal/pycore_pyhash.h' line='70' column='1' elf-symbol-id='_Py_HashSecret'/>
<function-decl name='PyHash_GetFuncDef' mangled-name='PyHash_GetFuncDef' filepath='Python/pyhash.c' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyHash_GetFuncDef'>
- <return type-id='type-id-1752'/>
+ <return type-id='type-id-1753'/>
</function-decl>
- <function-type size-in-bits='64' id='type-id-1753'>
+ <function-type size-in-bits='64' id='type-id-1754'>
<parameter type-id='type-id-29'/>
<parameter type-id='type-id-7'/>
<return type-id='type-id-299'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Python/pylifecycle.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='_PyPerf_Callbacks' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1734' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='92' column='1' id='type-id-1755'>
+ <abi-instr address-size='64' path='Python/pylifecycle.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='_PyPerf_Callbacks' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1735' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='92' column='1' id='type-id-1756'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='init_state' type-id='type-id-1114' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='94' column='1'/>
+ <var-decl name='init_state' type-id='type-id-1113' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='94' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='write_state' type-id='type-id-1115' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='96' column='1'/>
+ <var-decl name='write_state' type-id='type-id-1114' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='96' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='free_state' type-id='type-id-247' visibility='default' filepath='./Include/internal/pycore_ceval.h' line='99' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_PyPerf_Callbacks' type-id='type-id-1755' filepath='./Include/internal/pycore_ceval.h' line='100' column='1' id='type-id-1734'/>
- <typedef-decl name='PyOS_sighandler_t' type-id='type-id-1403' filepath='./Include/pylifecycle.h' line='59' column='1' id='type-id-1756'/>
- <typedef-decl name='nl_item' type-id='type-id-5' filepath='/usr/include/nl_types.h' line='36' column='1' id='type-id-1757'/>
+ <typedef-decl name='_PyPerf_Callbacks' type-id='type-id-1756' filepath='./Include/internal/pycore_ceval.h' line='100' column='1' id='type-id-1735'/>
+ <typedef-decl name='PyOS_sighandler_t' type-id='type-id-1404' filepath='./Include/pylifecycle.h' line='59' column='1' id='type-id-1757'/>
+ <typedef-decl name='nl_item' type-id='type-id-5' filepath='/usr/include/nl_types.h' line='36' column='1' id='type-id-1758'/>
<typedef-decl name='sigset_t' type-id='type-id-36' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h' line='7' column='1' id='type-id-79'/>
- <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-1758'/>
- <pointer-type-def type-id='type-id-1734' size-in-bits='64' id='type-id-234'/>
- <qualified-type-def type-id='type-id-1148' const='yes' id='type-id-1759'/>
- <pointer-type-def type-id='type-id-1759' size-in-bits='64' id='type-id-1760'/>
- <qualified-type-def type-id='type-id-1760' restrict='yes' id='type-id-1761'/>
- <pointer-type-def type-id='type-id-1148' size-in-bits='64' id='type-id-1762'/>
- <qualified-type-def type-id='type-id-1762' restrict='yes' id='type-id-1763'/>
+ <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-1759'/>
+ <pointer-type-def type-id='type-id-1735' size-in-bits='64' id='type-id-234'/>
+ <qualified-type-def type-id='type-id-1147' const='yes' id='type-id-1760'/>
+ <pointer-type-def type-id='type-id-1760' size-in-bits='64' id='type-id-1761'/>
+ <qualified-type-def type-id='type-id-1761' restrict='yes' id='type-id-1762'/>
+ <pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-1763'/>
+ <qualified-type-def type-id='type-id-1763' restrict='yes' id='type-id-1764'/>
<pointer-type-def type-id='type-id-79' size-in-bits='64' id='type-id-51'/>
<function-decl name='_Py_FinishPendingCalls' filepath='./Include/internal/pycore_ceval.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-26'/>
@@ -27939,7 +27929,7 @@
<parameter type-id='type-id-27'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyGC_CollectNoFail' filepath='./Include/internal/pycore_gc.h' line='369' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_PyGC_CollectNoFail' filepath='./Include/internal/pycore_gc.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-26'/>
<return type-id='type-id-3'/>
</function-decl>
@@ -27992,13 +27982,13 @@
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyPreConfig_InitFromConfig' filepath='./Include/internal/pycore_initconfig.h' line='133' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1673'/>
+ <parameter type-id='type-id-1674'/>
<parameter type-id='type-id-268'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyPreConfig_Read' filepath='./Include/internal/pycore_initconfig.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1673'/>
- <parameter type-id='type-id-1679'/>
+ <parameter type-id='type-id-1674'/>
+ <parameter type-id='type-id-1680'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_PyPreConfig_Write' filepath='./Include/internal/pycore_initconfig.h' line='144' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -28021,7 +28011,7 @@
</function-decl>
<function-decl name='_PyConfig_Write' filepath='./Include/internal/pycore_initconfig.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-268'/>
- <parameter type-id='type-id-1243'/>
+ <parameter type-id='type-id-1244'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_PyInterpreterState_Clear' filepath='./Include/internal/pycore_interp.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -28030,7 +28020,7 @@
</function-decl>
<function-decl name='_PyInterpreterState_New' mangled-name='_PyInterpreterState_New' filepath='./Include/internal/pycore_interp.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyInterpreterState_New'>
<parameter type-id='type-id-26'/>
- <parameter type-id='type-id-1758'/>
+ <parameter type-id='type-id-1759'/>
<return type-id='type-id-60'/>
</function-decl>
<function-decl name='_PyLong_InitTypes' filepath='./Include/internal/pycore_long.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -28053,7 +28043,7 @@
<parameter type-id='type-id-4'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='_Py_GetConstant_Init' filepath='./Include/internal/pycore_object.h' line='789' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <function-decl name='_Py_GetConstant_Init' filepath='./Include/internal/pycore_object.h' line='788' column='1' visibility='default' binding='global' size-in-bits='64'>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyMem_init_obmalloc' filepath='./Include/internal/pycore_obmalloc.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -28371,7 +28361,7 @@
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='nl_langinfo' filepath='/usr/include/langinfo.h' line='661' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1757'/>
+ <parameter type-id='type-id-1758'/>
<return type-id='type-id-17'/>
</function-decl>
<function-decl name='sigemptyset' filepath='/usr/include/signal.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -28380,8 +28370,8 @@
</function-decl>
<function-decl name='sigaction' filepath='/usr/include/signal.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-5'/>
- <parameter type-id='type-id-1761'/>
- <parameter type-id='type-id-1763'/>
+ <parameter type-id='type-id-1762'/>
+ <parameter type-id='type-id-1764'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='vfprintf' filepath='/usr/include/stdio.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -28459,19 +28449,19 @@
</function-decl>
<function-decl name='PyOS_getsig' mangled-name='PyOS_getsig' filepath='Python/pylifecycle.c' line='3439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyOS_getsig'>
<parameter type-id='type-id-5' name='sig' filepath='Python/pylifecycle.c' line='3439' column='1'/>
- <return type-id='type-id-1756'/>
+ <return type-id='type-id-1757'/>
</function-decl>
<function-decl name='PyOS_setsig' mangled-name='PyOS_setsig' filepath='Python/pylifecycle.c' line='3478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyOS_setsig'>
<parameter type-id='type-id-5' name='sig' filepath='Python/pylifecycle.c' line='3478' column='1'/>
- <parameter type-id='type-id-1756' name='handler' filepath='Python/pylifecycle.c' line='3478' column='1'/>
- <return type-id='type-id-1756'/>
+ <parameter type-id='type-id-1757' name='handler' filepath='Python/pylifecycle.c' line='3478' column='1'/>
+ <return type-id='type-id-1757'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/pystate.c' comp-dir-path='/src' language='LANG_C11'>
- <pointer-type-def type-id='type-id-698' size-in-bits='64' id='type-id-1764'/>
- <pointer-type-def type-id='type-id-1342' size-in-bits='64' id='type-id-1765'/>
- <pointer-type-def type-id='type-id-1166' size-in-bits='64' id='type-id-1766'/>
- <pointer-type-def type-id='type-id-1309' size-in-bits='64' id='type-id-1767'/>
+ <abi-instr address-size='64' path='Python/pystate.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <pointer-type-def type-id='type-id-1154' size-in-bits='64' id='type-id-1765'/>
+ <pointer-type-def type-id='type-id-1343' size-in-bits='64' id='type-id-1766'/>
+ <pointer-type-def type-id='type-id-1166' size-in-bits='64' id='type-id-1767'/>
+ <pointer-type-def type-id='type-id-1310' size-in-bits='64' id='type-id-1768'/>
<function-decl name='_PyEval_InitState' filepath='./Include/internal/pycore_ceval.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<return type-id='type-id-3'/>
@@ -28490,8 +28480,8 @@
<parameter type-id='type-id-27'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='_PyGC_InitState' filepath='./Include/internal/pycore_gc.h' line='366' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1766'/>
+ <function-decl name='_PyGC_InitState' filepath='./Include/internal/pycore_gc.h' line='336' column='1' visibility='default' binding='global' size-in-bits='64'>
+ <parameter type-id='type-id-1767'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyImport_ClearCore' filepath='./Include/internal/pycore_import.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -28549,11 +28539,11 @@
</function-decl>
<var-decl name='_Py_tss_tstate' type-id='type-id-26' visibility='default' filepath='./Include/internal/pycore_pystate.h' line='116' column='1'/>
<function-decl name='_PyThread_at_fork_reinit' filepath='./Include/internal/pycore_pythread.h' line='94' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1764'/>
+ <parameter type-id='type-id-1765'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='_PyThread_AfterFork' filepath='./Include/internal/pycore_pythread.h' line='95' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1767'/>
+ <parameter type-id='type-id-1768'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_Py_qsbr_fini' filepath='./Include/internal/pycore_qsbr.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -28566,29 +28556,41 @@
<function-decl name='PyThread_get_thread_native_id' mangled-name='PyThread_get_thread_native_id' filepath='./Include/pythread.h' line='28' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_get_thread_native_id'>
<return type-id='type-id-2'/>
</function-decl>
+ <function-decl name='PyThread_allocate_lock' mangled-name='PyThread_allocate_lock' filepath='./Include/pythread.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_allocate_lock'>
+ <return type-id='type-id-1154'/>
+ </function-decl>
<function-decl name='PyThread_free_lock' mangled-name='PyThread_free_lock' filepath='./Include/pythread.h' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_free_lock'>
- <parameter type-id='type-id-698'/>
+ <parameter type-id='type-id-1154'/>
+ <return type-id='type-id-3'/>
+ </function-decl>
+ <function-decl name='PyThread_acquire_lock' mangled-name='PyThread_acquire_lock' filepath='./Include/pythread.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_acquire_lock'>
+ <parameter type-id='type-id-1154'/>
+ <parameter type-id='type-id-5'/>
+ <return type-id='type-id-5'/>
+ </function-decl>
+ <function-decl name='PyThread_release_lock' mangled-name='PyThread_release_lock' filepath='./Include/pythread.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_release_lock'>
+ <parameter type-id='type-id-1154'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyThread_tss_is_created' mangled-name='PyThread_tss_is_created' filepath='./Include/pythread.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_tss_is_created'>
- <parameter type-id='type-id-1765'/>
+ <parameter type-id='type-id-1766'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyThread_tss_create' mangled-name='PyThread_tss_create' filepath='./Include/pythread.h' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_tss_create'>
- <parameter type-id='type-id-1765'/>
+ <parameter type-id='type-id-1766'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyThread_tss_delete' mangled-name='PyThread_tss_delete' filepath='./Include/pythread.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_tss_delete'>
- <parameter type-id='type-id-1765'/>
+ <parameter type-id='type-id-1766'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyThread_tss_set' mangled-name='PyThread_tss_set' filepath='./Include/pythread.h' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_tss_set'>
- <parameter type-id='type-id-1765'/>
+ <parameter type-id='type-id-1766'/>
<parameter type-id='type-id-29'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyThread_tss_get' mangled-name='PyThread_tss_get' filepath='./Include/pythread.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_tss_get'>
- <parameter type-id='type-id-1765'/>
+ <parameter type-id='type-id-1766'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='_PyThreadState_GetCurrent' mangled-name='_PyThreadState_GetCurrent' filepath='Python/pystate.c' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyThreadState_GetCurrent'>
@@ -28678,11 +28680,11 @@
</function-decl>
<function-decl name='_PyInterpreterState_GetEvalFrameFunc' mangled-name='_PyInterpreterState_GetEvalFrameFunc' filepath='Python/pystate.c' line='2853' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyInterpreterState_GetEvalFrameFunc'>
<parameter type-id='type-id-27' name='interp' filepath='Python/pystate.c' line='2853' column='1'/>
- <return type-id='type-id-1033'/>
+ <return type-id='type-id-1032'/>
</function-decl>
<function-decl name='_PyInterpreterState_SetEvalFrameFunc' mangled-name='_PyInterpreterState_SetEvalFrameFunc' filepath='Python/pystate.c' line='2863' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyInterpreterState_SetEvalFrameFunc'>
<parameter type-id='type-id-27' name='interp' filepath='Python/pystate.c' line='2863' column='1'/>
- <parameter type-id='type-id-1033' name='eval_frame' filepath='Python/pystate.c' line='2864' column='1'/>
+ <parameter type-id='type-id-1032' name='eval_frame' filepath='Python/pystate.c' line='2864' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='_PyInterpreterState_GetConfigCopy' mangled-name='_PyInterpreterState_GetConfigCopy' filepath='Python/pystate.c' line='2890' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyInterpreterState_GetConfigCopy'>
@@ -28690,14 +28692,14 @@
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/pystrcmp.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/pystrcmp.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyOS_mystricmp' mangled-name='PyOS_mystricmp' filepath='Python/pystrcmp.c' line='22' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyOS_mystricmp'>
<parameter type-id='type-id-6' name='s1' filepath='Python/pystrcmp.c' line='22' column='1'/>
<parameter type-id='type-id-6' name='s2' filepath='Python/pystrcmp.c' line='22' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/pystrhex.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/pystrhex.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_strhex' mangled-name='_Py_strhex' filepath='Python/pystrhex.c' line='146' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_strhex'>
<parameter type-id='type-id-6' name='argbuf' filepath='Python/pystrhex.c' line='146' column='1'/>
<parameter type-id='type-id-254' name='arglen' filepath='Python/pystrhex.c' line='146' column='1'/>
@@ -28711,7 +28713,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/pythonrun.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/pythonrun.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyImport_GetImportlibExternalLoader' filepath='./Include/internal/pycore_import.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<parameter type-id='type-id-6'/>
@@ -28722,8 +28724,8 @@
<parameter type-id='type-id-4'/>
<parameter type-id='type-id-5'/>
<parameter type-id='type-id-207'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-575'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-574'/>
</function-decl>
<function-decl name='_PyParser_ASTFromFile' filepath='./Include/internal/pycore_parser.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-55'/>
@@ -28734,8 +28736,8 @@
<parameter type-id='type-id-6'/>
<parameter type-id='type-id-207'/>
<parameter type-id='type-id-175'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-575'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-574'/>
</function-decl>
<function-decl name='_PyParser_InteractiveASTFromFile' filepath='./Include/internal/pycore_parser.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-55'/>
@@ -28747,8 +28749,8 @@
<parameter type-id='type-id-207'/>
<parameter type-id='type-id-175'/>
<parameter type-id='type-id-236'/>
- <parameter type-id='type-id-680'/>
- <return type-id='type-id-575'/>
+ <parameter type-id='type-id-679'/>
+ <return type-id='type-id-574'/>
</function-decl>
<function-decl name='_Py_FdIsInteractive' filepath='./Include/internal/pycore_pylifecycle.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-55'/>
@@ -28771,145 +28773,145 @@
<parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='161' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_InteractiveOneObject' mangled-name='PyRun_InteractiveOneObject' filepath='Python/pythonrun.c' line='295' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_InteractiveOneObject'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='295' column='1'/>
- <parameter type-id='type-id-4' name='filename' filepath='Python/pythonrun.c' line='295' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='295' column='1'/>
+ <function-decl name='PyRun_InteractiveOneObject' mangled-name='PyRun_InteractiveOneObject' filepath='Python/pythonrun.c' line='326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_InteractiveOneObject'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='326' column='1'/>
+ <parameter type-id='type-id-4' name='filename' filepath='Python/pythonrun.c' line='326' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='326' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_InteractiveOneFlags' mangled-name='PyRun_InteractiveOneFlags' filepath='Python/pythonrun.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_InteractiveOneFlags'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='308' column='1'/>
- <parameter type-id='type-id-6' name='filename_str' filepath='Python/pythonrun.c' line='308' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='308' column='1'/>
+ <function-decl name='PyRun_InteractiveOneFlags' mangled-name='PyRun_InteractiveOneFlags' filepath='Python/pythonrun.c' line='339' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_InteractiveOneFlags'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='339' column='1'/>
+ <parameter type-id='type-id-6' name='filename_str' filepath='Python/pythonrun.c' line='339' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='339' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_SimpleFileExFlags' mangled-name='PyRun_SimpleFileExFlags' filepath='Python/pythonrun.c' line='486' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleFileExFlags'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='486' column='1'/>
- <parameter type-id='type-id-6' name='filename' filepath='Python/pythonrun.c' line='486' column='1'/>
- <parameter type-id='type-id-5' name='closeit' filepath='Python/pythonrun.c' line='486' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='487' column='1'/>
+ <function-decl name='PyRun_SimpleFileExFlags' mangled-name='PyRun_SimpleFileExFlags' filepath='Python/pythonrun.c' line='517' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleFileExFlags'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='517' column='1'/>
+ <parameter type-id='type-id-6' name='filename' filepath='Python/pythonrun.c' line='517' column='1'/>
+ <parameter type-id='type-id-5' name='closeit' filepath='Python/pythonrun.c' line='517' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='518' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_SimpleStringFlags' mangled-name='PyRun_SimpleStringFlags' filepath='Python/pythonrun.c' line='530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleStringFlags'>
- <parameter type-id='type-id-6' name='command' filepath='Python/pythonrun.c' line='530' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='530' column='1'/>
+ <function-decl name='PyRun_SimpleStringFlags' mangled-name='PyRun_SimpleStringFlags' filepath='Python/pythonrun.c' line='561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleStringFlags'>
+ <parameter type-id='type-id-6' name='command' filepath='Python/pythonrun.c' line='561' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='561' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyErr_Display' mangled-name='PyErr_Display' filepath='Python/pythonrun.c' line='1121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_Display'>
- <parameter type-id='type-id-4' name='unused' filepath='Python/pythonrun.c' line='1121' column='1'/>
- <parameter type-id='type-id-4' name='value' filepath='Python/pythonrun.c' line='1121' column='1'/>
- <parameter type-id='type-id-4' name='tb' filepath='Python/pythonrun.c' line='1121' column='1'/>
+ <function-decl name='PyErr_Display' mangled-name='PyErr_Display' filepath='Python/pythonrun.c' line='1152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyErr_Display'>
+ <parameter type-id='type-id-4' name='unused' filepath='Python/pythonrun.c' line='1152' column='1'/>
+ <parameter type-id='type-id-4' name='value' filepath='Python/pythonrun.c' line='1152' column='1'/>
+ <parameter type-id='type-id-4' name='tb' filepath='Python/pythonrun.c' line='1152' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
- <function-decl name='PyRun_FileExFlags' mangled-name='PyRun_FileExFlags' filepath='Python/pythonrun.c' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_FileExFlags'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1222' column='1'/>
- <parameter type-id='type-id-6' name='filename' filepath='Python/pythonrun.c' line='1222' column='1'/>
- <parameter type-id='type-id-5' name='start' filepath='Python/pythonrun.c' line='1222' column='1'/>
- <parameter type-id='type-id-4' name='globals' filepath='Python/pythonrun.c' line='1222' column='1'/>
- <parameter type-id='type-id-4' name='locals' filepath='Python/pythonrun.c' line='1223' column='1'/>
- <parameter type-id='type-id-5' name='closeit' filepath='Python/pythonrun.c' line='1223' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1223' column='1'/>
+ <function-decl name='PyRun_FileExFlags' mangled-name='PyRun_FileExFlags' filepath='Python/pythonrun.c' line='1253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_FileExFlags'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1253' column='1'/>
+ <parameter type-id='type-id-6' name='filename' filepath='Python/pythonrun.c' line='1253' column='1'/>
+ <parameter type-id='type-id-5' name='start' filepath='Python/pythonrun.c' line='1253' column='1'/>
+ <parameter type-id='type-id-4' name='globals' filepath='Python/pythonrun.c' line='1253' column='1'/>
+ <parameter type-id='type-id-4' name='locals' filepath='Python/pythonrun.c' line='1254' column='1'/>
+ <parameter type-id='type-id-5' name='closeit' filepath='Python/pythonrun.c' line='1254' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1254' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='Py_CompileStringExFlags' mangled-name='Py_CompileStringExFlags' filepath='Python/pythonrun.c' line='1456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_CompileStringExFlags'>
- <parameter type-id='type-id-6' name='str' filepath='Python/pythonrun.c' line='1456' column='1'/>
- <parameter type-id='type-id-6' name='filename_str' filepath='Python/pythonrun.c' line='1456' column='1'/>
- <parameter type-id='type-id-5' name='start' filepath='Python/pythonrun.c' line='1456' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1457' column='1'/>
- <parameter type-id='type-id-5' name='optimize' filepath='Python/pythonrun.c' line='1457' column='1'/>
+ <function-decl name='Py_CompileStringExFlags' mangled-name='Py_CompileStringExFlags' filepath='Python/pythonrun.c' line='1487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_CompileStringExFlags'>
+ <parameter type-id='type-id-6' name='str' filepath='Python/pythonrun.c' line='1487' column='1'/>
+ <parameter type-id='type-id-6' name='filename_str' filepath='Python/pythonrun.c' line='1487' column='1'/>
+ <parameter type-id='type-id-5' name='start' filepath='Python/pythonrun.c' line='1487' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1488' column='1'/>
+ <parameter type-id='type-id-5' name='optimize' filepath='Python/pythonrun.c' line='1488' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyRun_AnyFile' mangled-name='PyRun_AnyFile' filepath='Python/pythonrun.c' line='1558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_AnyFile'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1558' column='1'/>
- <parameter type-id='type-id-6' name='name' filepath='Python/pythonrun.c' line='1558' column='1'/>
+ <function-decl name='PyRun_AnyFile' mangled-name='PyRun_AnyFile' filepath='Python/pythonrun.c' line='1589' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_AnyFile'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1589' column='1'/>
+ <parameter type-id='type-id-6' name='name' filepath='Python/pythonrun.c' line='1589' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_AnyFileEx' mangled-name='PyRun_AnyFileEx' filepath='Python/pythonrun.c' line='1565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_AnyFileEx'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1565' column='1'/>
- <parameter type-id='type-id-6' name='name' filepath='Python/pythonrun.c' line='1565' column='1'/>
- <parameter type-id='type-id-5' name='closeit' filepath='Python/pythonrun.c' line='1565' column='1'/>
+ <function-decl name='PyRun_AnyFileEx' mangled-name='PyRun_AnyFileEx' filepath='Python/pythonrun.c' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_AnyFileEx'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1596' column='1'/>
+ <parameter type-id='type-id-6' name='name' filepath='Python/pythonrun.c' line='1596' column='1'/>
+ <parameter type-id='type-id-5' name='closeit' filepath='Python/pythonrun.c' line='1596' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_AnyFileFlags' mangled-name='PyRun_AnyFileFlags' filepath='Python/pythonrun.c' line='1572' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_AnyFileFlags'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1572' column='1'/>
- <parameter type-id='type-id-6' name='name' filepath='Python/pythonrun.c' line='1572' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1572' column='1'/>
+ <function-decl name='PyRun_AnyFileFlags' mangled-name='PyRun_AnyFileFlags' filepath='Python/pythonrun.c' line='1603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_AnyFileFlags'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1603' column='1'/>
+ <parameter type-id='type-id-6' name='name' filepath='Python/pythonrun.c' line='1603' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1603' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_File' mangled-name='PyRun_File' filepath='Python/pythonrun.c' line='1579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_File'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1579' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1579' column='1'/>
- <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1579' column='1'/>
- <parameter type-id='type-id-4' name='g' filepath='Python/pythonrun.c' line='1579' column='1'/>
- <parameter type-id='type-id-4' name='l' filepath='Python/pythonrun.c' line='1579' column='1'/>
+ <function-decl name='PyRun_File' mangled-name='PyRun_File' filepath='Python/pythonrun.c' line='1610' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_File'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1610' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1610' column='1'/>
+ <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1610' column='1'/>
+ <parameter type-id='type-id-4' name='g' filepath='Python/pythonrun.c' line='1610' column='1'/>
+ <parameter type-id='type-id-4' name='l' filepath='Python/pythonrun.c' line='1610' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyRun_FileEx' mangled-name='PyRun_FileEx' filepath='Python/pythonrun.c' line='1586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_FileEx'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1586' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1586' column='1'/>
- <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1586' column='1'/>
- <parameter type-id='type-id-4' name='g' filepath='Python/pythonrun.c' line='1586' column='1'/>
- <parameter type-id='type-id-4' name='l' filepath='Python/pythonrun.c' line='1586' column='1'/>
- <parameter type-id='type-id-5' name='c' filepath='Python/pythonrun.c' line='1586' column='1'/>
+ <function-decl name='PyRun_FileEx' mangled-name='PyRun_FileEx' filepath='Python/pythonrun.c' line='1617' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_FileEx'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1617' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1617' column='1'/>
+ <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1617' column='1'/>
+ <parameter type-id='type-id-4' name='g' filepath='Python/pythonrun.c' line='1617' column='1'/>
+ <parameter type-id='type-id-4' name='l' filepath='Python/pythonrun.c' line='1617' column='1'/>
+ <parameter type-id='type-id-5' name='c' filepath='Python/pythonrun.c' line='1617' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyRun_FileFlags' mangled-name='PyRun_FileFlags' filepath='Python/pythonrun.c' line='1593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_FileFlags'>
- <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1593' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1593' column='1'/>
- <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1593' column='1'/>
- <parameter type-id='type-id-4' name='g' filepath='Python/pythonrun.c' line='1593' column='1'/>
- <parameter type-id='type-id-4' name='l' filepath='Python/pythonrun.c' line='1593' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1594' column='1'/>
+ <function-decl name='PyRun_FileFlags' mangled-name='PyRun_FileFlags' filepath='Python/pythonrun.c' line='1624' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_FileFlags'>
+ <parameter type-id='type-id-55' name='fp' filepath='Python/pythonrun.c' line='1624' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1624' column='1'/>
+ <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1624' column='1'/>
+ <parameter type-id='type-id-4' name='g' filepath='Python/pythonrun.c' line='1624' column='1'/>
+ <parameter type-id='type-id-4' name='l' filepath='Python/pythonrun.c' line='1624' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1625' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyRun_SimpleFile' mangled-name='PyRun_SimpleFile' filepath='Python/pythonrun.c' line='1601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleFile'>
- <parameter type-id='type-id-55' name='f' filepath='Python/pythonrun.c' line='1601' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1601' column='1'/>
+ <function-decl name='PyRun_SimpleFile' mangled-name='PyRun_SimpleFile' filepath='Python/pythonrun.c' line='1632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleFile'>
+ <parameter type-id='type-id-55' name='f' filepath='Python/pythonrun.c' line='1632' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1632' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_SimpleFileEx' mangled-name='PyRun_SimpleFileEx' filepath='Python/pythonrun.c' line='1608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleFileEx'>
- <parameter type-id='type-id-55' name='f' filepath='Python/pythonrun.c' line='1608' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1608' column='1'/>
- <parameter type-id='type-id-5' name='c' filepath='Python/pythonrun.c' line='1608' column='1'/>
+ <function-decl name='PyRun_SimpleFileEx' mangled-name='PyRun_SimpleFileEx' filepath='Python/pythonrun.c' line='1639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleFileEx'>
+ <parameter type-id='type-id-55' name='f' filepath='Python/pythonrun.c' line='1639' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1639' column='1'/>
+ <parameter type-id='type-id-5' name='c' filepath='Python/pythonrun.c' line='1639' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_String' mangled-name='PyRun_String' filepath='Python/pythonrun.c' line='1616' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_String'>
- <parameter type-id='type-id-6' name='str' filepath='Python/pythonrun.c' line='1616' column='1'/>
- <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1616' column='1'/>
- <parameter type-id='type-id-4' name='g' filepath='Python/pythonrun.c' line='1616' column='1'/>
- <parameter type-id='type-id-4' name='l' filepath='Python/pythonrun.c' line='1616' column='1'/>
+ <function-decl name='PyRun_String' mangled-name='PyRun_String' filepath='Python/pythonrun.c' line='1647' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_String'>
+ <parameter type-id='type-id-6' name='str' filepath='Python/pythonrun.c' line='1647' column='1'/>
+ <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1647' column='1'/>
+ <parameter type-id='type-id-4' name='g' filepath='Python/pythonrun.c' line='1647' column='1'/>
+ <parameter type-id='type-id-4' name='l' filepath='Python/pythonrun.c' line='1647' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyRun_SimpleString' mangled-name='PyRun_SimpleString' filepath='Python/pythonrun.c' line='1623' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleString'>
- <parameter type-id='type-id-6' name='s' filepath='Python/pythonrun.c' line='1623' column='1'/>
+ <function-decl name='PyRun_SimpleString' mangled-name='PyRun_SimpleString' filepath='Python/pythonrun.c' line='1654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_SimpleString'>
+ <parameter type-id='type-id-6' name='s' filepath='Python/pythonrun.c' line='1654' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='Py_CompileString' mangled-name='Py_CompileString' filepath='Python/pythonrun.c' line='1630' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_CompileString'>
- <parameter type-id='type-id-6' name='str' filepath='Python/pythonrun.c' line='1630' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1630' column='1'/>
- <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1630' column='1'/>
+ <function-decl name='Py_CompileString' mangled-name='Py_CompileString' filepath='Python/pythonrun.c' line='1661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_CompileString'>
+ <parameter type-id='type-id-6' name='str' filepath='Python/pythonrun.c' line='1661' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1661' column='1'/>
+ <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1661' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='Py_CompileStringFlags' mangled-name='Py_CompileStringFlags' filepath='Python/pythonrun.c' line='1637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_CompileStringFlags'>
- <parameter type-id='type-id-6' name='str' filepath='Python/pythonrun.c' line='1637' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1637' column='1'/>
- <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1637' column='1'/>
- <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1638' column='1'/>
+ <function-decl name='Py_CompileStringFlags' mangled-name='Py_CompileStringFlags' filepath='Python/pythonrun.c' line='1668' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='Py_CompileStringFlags'>
+ <parameter type-id='type-id-6' name='str' filepath='Python/pythonrun.c' line='1668' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1668' column='1'/>
+ <parameter type-id='type-id-5' name='s' filepath='Python/pythonrun.c' line='1668' column='1'/>
+ <parameter type-id='type-id-207' name='flags' filepath='Python/pythonrun.c' line='1669' column='1'/>
<return type-id='type-id-4'/>
</function-decl>
- <function-decl name='PyRun_InteractiveOne' mangled-name='PyRun_InteractiveOne' filepath='Python/pythonrun.c' line='1645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_InteractiveOne'>
- <parameter type-id='type-id-55' name='f' filepath='Python/pythonrun.c' line='1645' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1645' column='1'/>
+ <function-decl name='PyRun_InteractiveOne' mangled-name='PyRun_InteractiveOne' filepath='Python/pythonrun.c' line='1676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_InteractiveOne'>
+ <parameter type-id='type-id-55' name='f' filepath='Python/pythonrun.c' line='1676' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1676' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyRun_InteractiveLoop' mangled-name='PyRun_InteractiveLoop' filepath='Python/pythonrun.c' line='1652' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_InteractiveLoop'>
- <parameter type-id='type-id-55' name='f' filepath='Python/pythonrun.c' line='1652' column='1'/>
- <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1652' column='1'/>
+ <function-decl name='PyRun_InteractiveLoop' mangled-name='PyRun_InteractiveLoop' filepath='Python/pythonrun.c' line='1683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyRun_InteractiveLoop'>
+ <parameter type-id='type-id-55' name='f' filepath='Python/pythonrun.c' line='1683' column='1'/>
+ <parameter type-id='type-id-6' name='p' filepath='Python/pythonrun.c' line='1683' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/pytime.c' comp-dir-path='/src' language='LANG_C11'>
- <class-decl name='_Py_clock_info_t' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1768' visibility='default' filepath='./Include/internal/pycore_time.h' line='245' column='1' id='type-id-1769'>
+ <abi-instr address-size='64' path='Python/pytime.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <class-decl name='_Py_clock_info_t' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-1769' visibility='default' filepath='./Include/internal/pycore_time.h' line='245' column='1' id='type-id-1770'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='implementation' type-id='type-id-6' visibility='default' filepath='./Include/internal/pycore_time.h' line='246' column='1'/>
</data-member>
@@ -28923,7 +28925,7 @@
<var-decl name='resolution' type-id='type-id-171' visibility='default' filepath='./Include/internal/pycore_time.h' line='249' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='_Py_clock_info_t' type-id='type-id-1769' filepath='./Include/internal/pycore_time.h' line='250' column='1' id='type-id-1768'/>
+ <typedef-decl name='_Py_clock_info_t' type-id='type-id-1770' filepath='./Include/internal/pycore_time.h' line='250' column='1' id='type-id-1769'/>
<class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h' line='7' column='1' id='type-id-216'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='tm_sec' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h' line='9' column='1'/>
@@ -28960,22 +28962,22 @@
</data-member>
</class-decl>
<typedef-decl name='time_t' type-id='type-id-481' filepath='/usr/include/x86_64-linux-gnu/bits/types/time_t.h' line='10' column='1' id='type-id-223'/>
- <pointer-type-def type-id='type-id-1768' size-in-bits='64' id='type-id-221'/>
- <qualified-type-def type-id='type-id-223' const='yes' id='type-id-1770'/>
- <pointer-type-def type-id='type-id-1770' size-in-bits='64' id='type-id-1771'/>
- <qualified-type-def type-id='type-id-1771' restrict='yes' id='type-id-1772'/>
+ <pointer-type-def type-id='type-id-1769' size-in-bits='64' id='type-id-221'/>
+ <qualified-type-def type-id='type-id-223' const='yes' id='type-id-1771'/>
+ <pointer-type-def type-id='type-id-1771' size-in-bits='64' id='type-id-1772'/>
+ <qualified-type-def type-id='type-id-1772' restrict='yes' id='type-id-1773'/>
<pointer-type-def type-id='type-id-223' size-in-bits='64' id='type-id-222'/>
<pointer-type-def type-id='type-id-196' size-in-bits='64' id='type-id-220'/>
<pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-224'/>
- <qualified-type-def type-id='type-id-224' restrict='yes' id='type-id-1773'/>
+ <qualified-type-def type-id='type-id-224' restrict='yes' id='type-id-1774'/>
<function-decl name='gmtime_r' filepath='/usr/include/time.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1772'/>
<parameter type-id='type-id-1773'/>
+ <parameter type-id='type-id-1774'/>
<return type-id='type-id-224'/>
</function-decl>
<function-decl name='localtime_r' filepath='/usr/include/time.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1772'/>
<parameter type-id='type-id-1773'/>
+ <parameter type-id='type-id-1774'/>
<return type-id='type-id-224'/>
</function-decl>
<function-decl name='clock_getres' filepath='/usr/include/time.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -29032,10 +29034,6 @@
<parameter type-id='type-id-172' name='round' filepath='Python/pytime.c' line='630' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
- <function-decl name='PyTime_AsSecondsDouble' mangled-name='PyTime_AsSecondsDouble' filepath='Python/pytime.c' line='637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyTime_AsSecondsDouble'>
- <parameter type-id='type-id-211' name='ns' filepath='Python/pytime.c' line='637' column='1'/>
- <return type-id='type-id-171'/>
- </function-decl>
<function-decl name='_PyTime_AsLong' mangled-name='_PyTime_AsLong' filepath='Python/pytime.c' line='657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_PyTime_AsLong'>
<parameter type-id='type-id-211' name='ns' filepath='Python/pytime.c' line='657' column='1'/>
<return type-id='type-id-4'/>
@@ -29105,7 +29103,7 @@
<return type-id='type-id-211'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/specialize.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/specialize.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyDictKeys_GetVersionForCurrentState' filepath='./Include/internal/pycore_dict.h' line='93' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-27'/>
<parameter type-id='type-id-414'/>
@@ -29136,7 +29134,7 @@
<return type-id='type-id-4'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/suggestions.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/suggestions.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_Py_UTF8_Edit_Cost' mangled-name='_Py_UTF8_Edit_Cost' filepath='Python/suggestions.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Py_UTF8_Edit_Cost'>
<parameter type-id='type-id-4' name='a' filepath='Python/suggestions.c' line='180' column='1'/>
<parameter type-id='type-id-4' name='b' filepath='Python/suggestions.c' line='180' column='1'/>
@@ -29144,48 +29142,48 @@
<return type-id='type-id-7'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/symtable.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/symtable.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<var-decl name='PySTEntry_Type' type-id='type-id-264' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='137' column='1'/>
</abi-instr>
- <abi-instr address-size='64' path='Python/thread.c' comp-dir-path='/src' language='LANG_C11'>
- <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='448' id='type-id-1774'>
- <subrange length='56' type-id='type-id-2' id='type-id-1775'/>
+ <abi-instr address-size='64' path='Python/thread.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
+ <array-type-def dimensions='1' type-id='type-id-52' size-in-bits='448' id='type-id-1775'>
+ <subrange length='56' type-id='type-id-2' id='type-id-1776'/>
</array-type-def>
- <typedef-decl name='PyThread_handle_t' type-id='type-id-1776' filepath='./Include/internal/pycore_pythread.h' line='120' column='1' id='type-id-1777'/>
- <typedef-decl name='Py_uintptr_t' type-id='type-id-426' filepath='./Include/pyport.h' line='116' column='1' id='type-id-1776'/>
+ <typedef-decl name='PyThread_handle_t' type-id='type-id-1777' filepath='./Include/internal/pycore_pythread.h' line='120' column='1' id='type-id-1778'/>
+ <typedef-decl name='Py_uintptr_t' type-id='type-id-426' filepath='./Include/pyport.h' line='116' column='1' id='type-id-1777'/>
<typedef-decl name='pthread_t' type-id='type-id-2' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='27' column='1' id='type-id-206'/>
- <union-decl name='pthread_attr_t' size-in-bits='448' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='56' column='1' id='type-id-1778'>
+ <union-decl name='pthread_attr_t' size-in-bits='448' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='56' column='1' id='type-id-1779'>
<data-member access='public'>
- <var-decl name='__size' type-id='type-id-1774' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='58' column='1'/>
+ <var-decl name='__size' type-id='type-id-1775' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='58' column='1'/>
</data-member>
<data-member access='public'>
<var-decl name='__align' type-id='type-id-181' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='59' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='pthread_attr_t' type-id='type-id-1778' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='62' column='1' id='type-id-1779'/>
- <pointer-type-def type-id='type-id-1777' size-in-bits='64' id='type-id-1780'/>
- <pointer-type-def type-id='type-id-1712' size-in-bits='64' id='type-id-1781'/>
- <qualified-type-def type-id='type-id-376' const='yes' id='type-id-1782'/>
- <qualified-type-def type-id='type-id-1779' const='yes' id='type-id-1783'/>
- <pointer-type-def type-id='type-id-1783' size-in-bits='64' id='type-id-1784'/>
- <qualified-type-def type-id='type-id-1784' restrict='yes' id='type-id-1785'/>
- <qualified-type-def type-id='type-id-1312' const='yes' id='type-id-1786'/>
- <pointer-type-def type-id='type-id-1786' size-in-bits='64' id='type-id-1787'/>
- <qualified-type-def type-id='type-id-1787' restrict='yes' id='type-id-1788'/>
- <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-1789'/>
- <pointer-type-def type-id='type-id-1779' size-in-bits='64' id='type-id-1790'/>
- <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-1791'/>
- <qualified-type-def type-id='type-id-1791' restrict='yes' id='type-id-1792'/>
- <pointer-type-def type-id='type-id-1793' size-in-bits='64' id='type-id-1794'/>
- <var-decl name='PY_TIMEOUT_MAX' type-id='type-id-1782' mangled-name='PY_TIMEOUT_MAX' visibility='default' filepath='./Include/cpython/pythread.h' line='11' column='1' elf-symbol-id='PY_TIMEOUT_MAX'/>
+ <typedef-decl name='pthread_attr_t' type-id='type-id-1779' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='62' column='1' id='type-id-1780'/>
+ <pointer-type-def type-id='type-id-1778' size-in-bits='64' id='type-id-1781'/>
+ <pointer-type-def type-id='type-id-1713' size-in-bits='64' id='type-id-1782'/>
+ <qualified-type-def type-id='type-id-376' const='yes' id='type-id-1783'/>
+ <qualified-type-def type-id='type-id-1780' const='yes' id='type-id-1784'/>
+ <pointer-type-def type-id='type-id-1784' size-in-bits='64' id='type-id-1785'/>
+ <qualified-type-def type-id='type-id-1785' restrict='yes' id='type-id-1786'/>
+ <qualified-type-def type-id='type-id-1313' const='yes' id='type-id-1787'/>
+ <pointer-type-def type-id='type-id-1787' size-in-bits='64' id='type-id-1788'/>
+ <qualified-type-def type-id='type-id-1788' restrict='yes' id='type-id-1789'/>
+ <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-1790'/>
+ <pointer-type-def type-id='type-id-1780' size-in-bits='64' id='type-id-1791'/>
+ <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-1792'/>
+ <qualified-type-def type-id='type-id-1792' restrict='yes' id='type-id-1793'/>
+ <pointer-type-def type-id='type-id-1794' size-in-bits='64' id='type-id-1795'/>
+ <var-decl name='PY_TIMEOUT_MAX' type-id='type-id-1783' mangled-name='PY_TIMEOUT_MAX' visibility='default' filepath='./Include/cpython/pythread.h' line='11' column='1' elf-symbol-id='PY_TIMEOUT_MAX'/>
<function-decl name='_PyTime_FromMicrosecondsClamp' filepath='./Include/internal/pycore_time.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-211'/>
<return type-id='type-id-211'/>
</function-decl>
<function-decl name='pthread_create' filepath='/usr/include/pthread.h' line='202' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1792'/>
- <parameter type-id='type-id-1785'/>
- <parameter type-id='type-id-1794'/>
+ <parameter type-id='type-id-1793'/>
+ <parameter type-id='type-id-1786'/>
+ <parameter type-id='type-id-1795'/>
<parameter type-id='type-id-230'/>
<return type-id='type-id-5'/>
</function-decl>
@@ -29206,47 +29204,47 @@
<return type-id='type-id-206'/>
</function-decl>
<function-decl name='pthread_attr_init' filepath='/usr/include/pthread.h' line='285' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1790'/>
+ <parameter type-id='type-id-1791'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_attr_destroy' filepath='/usr/include/pthread.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1790'/>
+ <parameter type-id='type-id-1791'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_attr_setscope' filepath='/usr/include/pthread.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1790'/>
+ <parameter type-id='type-id-1791'/>
<parameter type-id='type-id-5'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_attr_setstacksize' filepath='/usr/include/pthread.h' line='373' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1790'/>
+ <parameter type-id='type-id-1791'/>
<parameter type-id='type-id-21'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_cond_init' filepath='/usr/include/pthread.h' line='1112' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1558'/>
- <parameter type-id='type-id-1788'/>
+ <parameter type-id='type-id-1559'/>
+ <parameter type-id='type-id-1789'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_condattr_init' filepath='/usr/include/pthread.h' line='1194' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1311'/>
+ <parameter type-id='type-id-1312'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_condattr_setclock' filepath='/usr/include/pthread.h' line='1219' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1311'/>
+ <parameter type-id='type-id-1312'/>
<parameter type-id='type-id-185'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_key_delete' filepath='/usr/include/pthread.h' line='1302' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-508'/>
+ <parameter type-id='type-id-506'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='pthread_getspecific' filepath='/usr/include/pthread.h' line='1305' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-508'/>
+ <parameter type-id='type-id-506'/>
<return type-id='type-id-29'/>
</function-decl>
<function-decl name='sem_trywait' filepath='/usr/include/semaphore.h' line='100' column='1' visibility='default' binding='global' size-in-bits='64'>
- <parameter type-id='type-id-1731'/>
+ <parameter type-id='type-id-1732'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='perror' filepath='/usr/include/stdio.h' line='804' column='1' visibility='default' binding='global' size-in-bits='64'>
@@ -29273,43 +29271,43 @@
<function-decl name='PyThread_ParseTimeoutArg' mangled-name='PyThread_ParseTimeoutArg' filepath='Python/thread.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_ParseTimeoutArg'>
<parameter type-id='type-id-4' name='arg' filepath='Python/thread.c' line='97' column='1'/>
<parameter type-id='type-id-5' name='blocking' filepath='Python/thread.c' line='97' column='1'/>
- <parameter type-id='type-id-1789' name='timeout_p' filepath='Python/thread.c' line='97' column='1'/>
+ <parameter type-id='type-id-1790' name='timeout_p' filepath='Python/thread.c' line='97' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyThread_acquire_lock_timed_with_retries' mangled-name='PyThread_acquire_lock_timed_with_retries' filepath='Python/thread.c' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_acquire_lock_timed_with_retries'>
- <parameter type-id='type-id-698' name='lock' filepath='Python/thread.c' line='131' column='1'/>
+ <parameter type-id='type-id-1154' name='lock' filepath='Python/thread.c' line='131' column='1'/>
<parameter type-id='type-id-376' name='timeout' filepath='Python/thread.c' line='132' column='1'/>
<return type-id='type-id-479'/>
</function-decl>
<function-decl name='PyThread_tss_alloc' mangled-name='PyThread_tss_alloc' filepath='Python/thread.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_tss_alloc'>
- <return type-id='type-id-1765'/>
+ <return type-id='type-id-1766'/>
</function-decl>
<function-decl name='PyThread_tss_free' mangled-name='PyThread_tss_free' filepath='Python/thread.c' line='196' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_tss_free'>
- <parameter type-id='type-id-1765' name='key' filepath='Python/thread.c' line='196' column='1'/>
+ <parameter type-id='type-id-1766' name='key' filepath='Python/thread.c' line='196' column='1'/>
<return type-id='type-id-3'/>
</function-decl>
<function-decl name='PyThread_start_joinable_thread' mangled-name='PyThread_start_joinable_thread' filepath='Python/thread_pthread.h' line='311' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_start_joinable_thread'>
- <parameter type-id='type-id-511' name='func' filepath='Python/thread_pthread.h' line='311' column='1'/>
+ <parameter type-id='type-id-510' name='func' filepath='Python/thread_pthread.h' line='311' column='1'/>
<parameter type-id='type-id-29' name='arg' filepath='Python/thread_pthread.h' line='311' column='1'/>
- <parameter type-id='type-id-1781' name='ident' filepath='Python/thread_pthread.h' line='312' column='1'/>
- <parameter type-id='type-id-1780' name='handle' filepath='Python/thread_pthread.h' line='312' column='1'/>
+ <parameter type-id='type-id-1782' name='ident' filepath='Python/thread_pthread.h' line='312' column='1'/>
+ <parameter type-id='type-id-1781' name='handle' filepath='Python/thread_pthread.h' line='312' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyThread_start_new_thread' mangled-name='PyThread_start_new_thread' filepath='Python/thread_pthread.h' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_start_new_thread'>
- <parameter type-id='type-id-511' name='func' filepath='Python/thread_pthread.h' line='325' column='1'/>
+ <parameter type-id='type-id-510' name='func' filepath='Python/thread_pthread.h' line='325' column='1'/>
<parameter type-id='type-id-29' name='arg' filepath='Python/thread_pthread.h' line='325' column='1'/>
<return type-id='type-id-2'/>
</function-decl>
<function-decl name='PyThread_join_thread' mangled-name='PyThread_join_thread' filepath='Python/thread_pthread.h' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_join_thread'>
- <parameter type-id='type-id-1777' name='th' filepath='Python/thread_pthread.h' line='340' column='1'/>
+ <parameter type-id='type-id-1778' name='th' filepath='Python/thread_pthread.h' line='340' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyThread_detach_thread' mangled-name='PyThread_detach_thread' filepath='Python/thread_pthread.h' line='345' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_detach_thread'>
- <parameter type-id='type-id-1777' name='th' filepath='Python/thread_pthread.h' line='345' column='1'/>
+ <parameter type-id='type-id-1778' name='th' filepath='Python/thread_pthread.h' line='345' column='1'/>
<return type-id='type-id-5'/>
</function-decl>
<function-decl name='PyThread_acquire_lock_timed' mangled-name='PyThread_acquire_lock_timed' filepath='Python/thread_pthread.h' line='482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_acquire_lock_timed'>
- <parameter type-id='type-id-698' name='lock' filepath='Python/thread_pthread.h' line='482' column='1'/>
+ <parameter type-id='type-id-1154' name='lock' filepath='Python/thread_pthread.h' line='482' column='1'/>
<parameter type-id='type-id-376' name='microseconds' filepath='Python/thread_pthread.h' line='482' column='1'/>
<parameter type-id='type-id-5' name='intr_flag' filepath='Python/thread_pthread.h' line='483' column='1'/>
<return type-id='type-id-479'/>
@@ -29337,12 +29335,12 @@
<function-decl name='PyThread_ReInitTLS' mangled-name='PyThread_ReInitTLS' filepath='Python/thread_pthread.h' line='925' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyThread_ReInitTLS'>
<return type-id='type-id-3'/>
</function-decl>
- <function-type size-in-bits='64' id='type-id-1793'>
+ <function-type size-in-bits='64' id='type-id-1794'>
<parameter type-id='type-id-29'/>
<return type-id='type-id-29'/>
</function-type>
</abi-instr>
- <abi-instr address-size='64' path='Python/traceback.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/traceback.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='_PyObject_CallMethodFormat' filepath='./Include/internal/pycore_call.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64'>
<parameter type-id='type-id-26'/>
<parameter type-id='type-id-4'/>
@@ -29366,7 +29364,7 @@
<return type-id='type-id-3'/>
</function-decl>
</abi-instr>
- <abi-instr address-size='64' path='Python/tracemalloc.c' comp-dir-path='/src' language='LANG_C11'>
+ <abi-instr address-size='64' path='Python/tracemalloc.c' comp-dir-path='/home/runner/work/cpython/cpython' language='LANG_C11'>
<function-decl name='PyTraceMalloc_Track' mangled-name='PyTraceMalloc_Track' filepath='Python/tracemalloc.c' line='1307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='PyTraceMalloc_Track'>
<parameter type-id='type-id-100' name='domain' filepath='Python/tracemalloc.c' line='1307' column='1'/>
<parameter type-id='type-id-426' name='ptr' filepath='Python/tracemalloc.c' line='1307' column='1'/>
diff --git a/Doc/library/gc.rst b/Doc/library/gc.rst
index 1065ec30802841..8ce850ba777e7c 100644
--- a/Doc/library/gc.rst
+++ b/Doc/library/gc.rst
@@ -40,18 +40,11 @@ The :mod:`gc` module provides the following functions:
.. function:: collect(generation=2)
- Perform a collection. The optional argument *generation*
+ With no arguments, run a full collection. The optional argument *generation*
may be an integer specifying which generation to collect (from 0 to 2). A
:exc:`ValueError` is raised if the generation number is invalid. The sum of
collected objects and uncollectable objects is returned.
- Calling ``gc.collect(0)`` will perform a GC collection on the young generation.
-
- Calling ``gc.collect(1)`` will perform a GC collection on the young generation
- and an increment of the old generation.
-
- Calling ``gc.collect(2)`` or ``gc.collect()`` performs a full collection
-
The free lists maintained for a number of built-in types are cleared
whenever a full collection or collection of the highest generation (2)
is run. Not all items in some free lists may be freed due to the
@@ -60,9 +53,6 @@ The :mod:`gc` module provides the following functions:
The effect of calling ``gc.collect()`` while the interpreter is already
performing a collection is undefined.
- .. versionchanged:: 3.13
- ``generation=1`` performs an increment of collection.
-
.. function:: set_debug(flags)
@@ -78,20 +68,13 @@ The :mod:`gc` module provides the following functions:
.. function:: get_objects(generation=None)
-
Returns a list of all objects tracked by the collector, excluding the list
- returned. If *generation* is not ``None``, return only the objects as follows:
-
- * 0: All objects in the young generation
- * 1: No objects, as there is no generation 1 (as of Python 3.13)
- * 2: All objects in the old generation
+ returned. If *generation* is not ``None``, return only the objects tracked by
+ the collector that are in that generation.
.. versionchanged:: 3.8
New *generation* parameter.
- .. versionchanged:: 3.13
- Generation 1 is removed
-
.. audit-event:: gc.get_objects generation gc.get_objects
.. function:: get_stats()
@@ -118,27 +101,19 @@ The :mod:`gc` module provides the following functions:
Set the garbage collection thresholds (the collection frequency). Setting
*threshold0* to zero disables collection.
- The GC classifies objects into two generations depending on whether they have
- survived a collection. New objects are placed in the young generation. If an
- object survives a collection it is moved into the old generation.
-
- In order to decide when to run, the collector keeps track of the number of object
+ The GC classifies objects into three generations depending on how many
+ collection sweeps they have survived. New objects are placed in the youngest
+ generation (generation ``0``). If an object survives a collection it is moved
+ into the next older generation. Since generation ``2`` is the oldest
+ generation, objects in that generation remain there after a collection. In
+ order to decide when to run, the collector keeps track of the number object
allocations and deallocations since the last collection. When the number of
allocations minus the number of deallocations exceeds *threshold0*, collection
- starts. For each collection, all the objects in the young generation and some
- fraction of the old generation is collected.
-
- The fraction of the old generation that is collected is **inversely** proportional
- to *threshold1*. The larger *threshold1* is, the slower objects in the old generation
- are collected.
- For the default value of 10, 1% of the old generation is scanned during each collection.
-
- *threshold2* is ignored.
-
- See `Garbage collector design <https://devguide.python.org/garbage_collector>`_ for more information.
-
- .. versionchanged:: 3.13
- *threshold2* is ignored
+ starts. Initially only generation ``0`` is examined. If generation ``0`` has
+ been examined more than *threshold1* times since generation ``1`` has been
+ examined, then generation ``1`` is examined as well.
+ With the third generation, things are a bit more complicated,
+ see `Collecting the oldest generation <https://devguide.python.org/garbage_collector/#collecting-the-oldest-genera…>`_ for more information.
.. function:: get_count()
diff --git a/Doc/whatsnew/3.13.rst b/Doc/whatsnew/3.13.rst
index 52fe749697cfa4..b8124096e4a82a 100644
--- a/Doc/whatsnew/3.13.rst
+++ b/Doc/whatsnew/3.13.rst
@@ -501,30 +501,6 @@ are not tier 3 supported platforms, but will have best-effort support.
.. seealso:: :pep:`730`, :pep:`738`
-.. _whatsnew313-incremental-gc:
-
-Incremental garbage collection
-------------------------------
-
-The cycle garbage collector is now incremental.
-This means that maximum pause times are reduced
-by an order of magnitude or more for larger heaps.
-
-There are now only two generations: young and old.
-When :func:`gc.collect` is not called directly, the
-GC is invoked a little less frequently. When invoked, it
-collects the young generation and an increment of the
-old generation, instead of collecting one or more generations.
-
-The behavior of :func:`!gc.collect` changes slightly:
-
-* ``gc.collect(1)``: Performs an increment of garbage collection,
- rather than collecting generation 1.
-* Other calls to :func:`!gc.collect` are unchanged.
-
-(Contributed by Mark Shannon in :gh:`108362`.)
-
-
Other Language Changes
======================
@@ -921,36 +897,6 @@ fractions
(Contributed by Mark Dickinson in :gh:`111320`.)
-gc
---
-
-The cyclic garbage collector is now incremental,
-which changes the meaning of the results of
-:meth:`~gc.get_threshold` and :meth:`~gc.set_threshold`
-as well as :meth:`~gc.get_count` and :meth:`~gc.get_stats`.
-
-* For backwards compatibility, :meth:`~gc.get_threshold` continues to return
- a three-item tuple.
- The first value is the threshold for young collections, as before;
- the second value determines the rate at which the old collection is scanned
- (the default is 10, and higher values mean that the old collection
- is scanned more slowly).
- The third value is meaningless and is always zero.
-
-* :meth:`~gc.set_threshold` ignores any items after the second.
-
-* :meth:`~gc.get_count` and :meth:`~gc.get_stats` continue to return
- the same format of results.
- The only difference is that instead of the results referring to
- the young, aging and old generations,
- the results refer to the young generation
- and the aging and collecting spaces of the old generation.
-
-In summary, code that attempted to manipulate the behavior of the cycle GC
-may not work exactly as intended, but it is very unlikely to be harmful.
-All other code will work just fine.
-
-
glob
----
@@ -1515,11 +1461,6 @@ zipimport
Optimizations
=============
-* The new :ref:`incremental garbage collector <whatsnew313-incremental-gc>`
- means that maximum pause times are reduced
- by an order of magnitude or more for larger heaps.
- (Contributed by Mark Shannon in :gh:`108362`.)
-
* Several standard library modules have had
their import times significantly improved.
For example, the import time of the :mod:`typing` module
@@ -2632,13 +2573,6 @@ Changes in the Python API
Wrap it in :func:`staticmethod` if you want to preserve the old behavior.
(Contributed by Serhiy Storchaka in :gh:`121027`.)
-* The :ref:`garbage collector is now incremental <whatsnew313-incremental-gc>`,
- which means that the behavior of :func:`gc.collect` changes slightly:
-
- * ``gc.collect(1)``: Performs an increment of garbage collection,
- rather than collecting generation 1.
- * Other calls to :func:`!gc.collect` are unchanged.
-
* An :exc:`OSError` is now raised by :func:`getpass.getuser`
for any failure to retrieve a username,
instead of :exc:`ImportError` on non-Unix platforms
diff --git a/Include/internal/pycore_gc.h b/Include/internal/pycore_gc.h
index 28e34d3809634c..357177bcd6fd84 100644
--- a/Include/internal/pycore_gc.h
+++ b/Include/internal/pycore_gc.h
@@ -142,26 +142,11 @@ static inline void _PyObject_GC_SET_SHARED_INLINE(PyObject *op) {
/* Bit flags for _gc_prev */
/* Bit 0 is set when tp_finalize is called */
-#define _PyGC_PREV_MASK_FINALIZED 1
+#define _PyGC_PREV_MASK_FINALIZED (1)
/* Bit 1 is set when the object is in generation which is GCed currently. */
-#define _PyGC_PREV_MASK_COLLECTING 2
-
-/* Bit 0 in _gc_next is the old space bit.
- * It is set as follows:
- * Young: gcstate->visited_space
- * old[0]: 0
- * old[1]: 1
- * permanent: 0
- *
- * During a collection all objects handled should have the bit set to
- * gcstate->visited_space, as objects are moved from the young gen
- * and the increment into old[gcstate->visited_space].
- * When object are moved from the pending space, old[gcstate->visited_space^1]
- * into the increment, the old space bit is flipped.
-*/
-#define _PyGC_NEXT_MASK_OLD_SPACE_1 1
-
-#define _PyGC_PREV_SHIFT 2
+#define _PyGC_PREV_MASK_COLLECTING (2)
+/* The (N-2) most significant bits contain the real address. */
+#define _PyGC_PREV_SHIFT (2)
#define _PyGC_PREV_MASK (((uintptr_t) -1) << _PyGC_PREV_SHIFT)
/* set for debugging information */
@@ -187,13 +172,11 @@ typedef enum {
// Lowest bit of _gc_next is used for flags only in GC.
// But it is always 0 for normal code.
static inline PyGC_Head* _PyGCHead_NEXT(PyGC_Head *gc) {
- uintptr_t next = gc->_gc_next & _PyGC_PREV_MASK;
+ uintptr_t next = gc->_gc_next;
return (PyGC_Head*)next;
}
static inline void _PyGCHead_SET_NEXT(PyGC_Head *gc, PyGC_Head *next) {
- uintptr_t unext = (uintptr_t)next;
- assert((unext & ~_PyGC_PREV_MASK) == 0);
- gc->_gc_next = (gc->_gc_next & ~_PyGC_PREV_MASK) | unext;
+ gc->_gc_next = (uintptr_t)next;
}
// Lowest two bits of _gc_prev is used for _PyGC_PREV_MASK_* flags.
@@ -201,7 +184,6 @@ static inline PyGC_Head* _PyGCHead_PREV(PyGC_Head *gc) {
uintptr_t prev = (gc->_gc_prev & _PyGC_PREV_MASK);
return (PyGC_Head*)prev;
}
-
static inline void _PyGCHead_SET_PREV(PyGC_Head *gc, PyGC_Head *prev) {
uintptr_t uprev = (uintptr_t)prev;
assert((uprev & ~_PyGC_PREV_MASK) == 0);
@@ -287,13 +269,6 @@ struct gc_generation {
generations */
};
-struct gc_collection_stats {
- /* number of collected objects */
- Py_ssize_t collected;
- /* total number of uncollectable objects (put into gc.garbage) */
- Py_ssize_t uncollectable;
-};
-
/* Running stats per generation */
struct gc_generation_stats {
/* total number of collections */
@@ -315,8 +290,8 @@ struct _gc_runtime_state {
int enabled;
int debug;
/* linked lists of container objects */
- struct gc_generation young;
- struct gc_generation old[2];
+ struct gc_generation generations[NUM_GENERATIONS];
+ PyGC_Head *generation0;
/* a permanent generation which won't be collected */
struct gc_generation permanent_generation;
struct gc_generation_stats generation_stats[NUM_GENERATIONS];
@@ -327,12 +302,6 @@ struct _gc_runtime_state {
/* a list of callbacks to be invoked when collection is performed */
PyObject *callbacks;
- Py_ssize_t heap_size;
- Py_ssize_t work_to_do;
- /* Which of the old spaces is the visited space */
- int visited_space;
-
-#ifdef Py_GIL_DISABLED
/* This is the number of objects that survived the last full
collection. It approximates the number of long lived objects
tracked by the GC.
@@ -345,6 +314,7 @@ struct _gc_runtime_state {
the first time. */
Py_ssize_t long_lived_pending;
+#ifdef Py_GIL_DISABLED
/* gh-117783: Deferred reference counting is not fully implemented yet, so
as a temporary measure we treat objects using deferred reference
counting as immortal. The value may be zero, one, or a negative number:
@@ -365,7 +335,8 @@ struct _gc_thread_state {
extern void _PyGC_InitState(struct _gc_runtime_state *);
-extern Py_ssize_t _PyGC_Collect(PyThreadState *tstate, int generation, _PyGC_Reason reason);
+extern Py_ssize_t _PyGC_Collect(PyThreadState *tstate, int generation,
+ _PyGC_Reason reason);
extern void _PyGC_CollectNoFail(PyThreadState *tstate);
/* Freeze objects tracked by the GC and ignore them in future collections. */
diff --git a/Include/internal/pycore_object.h b/Include/internal/pycore_object.h
index 62d63878082386..39f5600f7ae907 100644
--- a/Include/internal/pycore_object.h
+++ b/Include/internal/pycore_object.h
@@ -353,12 +353,11 @@ static inline void _PyObject_GC_TRACK(
filename, lineno, __func__);
PyInterpreterState *interp = _PyInterpreterState_GET();
- PyGC_Head *generation0 = &interp->gc.young.head;
+ PyGC_Head *generation0 = interp->gc.generation0;
PyGC_Head *last = (PyGC_Head*)(generation0->_gc_prev);
_PyGCHead_SET_NEXT(last, gc);
_PyGCHead_SET_PREV(gc, last);
- /* Young objects will be moved into the visited space during GC, so set the bit here */
- gc->_gc_next = ((uintptr_t)generation0) | interp->gc.visited_space;
+ _PyGCHead_SET_NEXT(gc, generation0);
generation0->_gc_prev = (uintptr_t)gc;
#endif
}
diff --git a/Include/internal/pycore_runtime_init.h b/Include/internal/pycore_runtime_init.h
index e6adb98eb19130..7eef9edc0aa33d 100644
--- a/Include/internal/pycore_runtime_init.h
+++ b/Include/internal/pycore_runtime_init.h
@@ -228,12 +228,12 @@ extern PyTypeObject _PyExc_MemoryError;
}, \
.gc = { \
.enabled = 1, \
- .young = { .threshold = 2000, }, \
- .old = { \
+ .generations = { \
+ /* .head is set in _PyGC_InitState(). */ \
+ { .threshold = 2000, }, \
+ { .threshold = 10, }, \
{ .threshold = 10, }, \
- { .threshold = 0, }, \
}, \
- .work_to_do = -5000, \
}, \
.qsbr = { \
.wr_seq = QSBR_INITIAL, \
diff --git a/Lib/test/test_gc.py b/Lib/test/test_gc.py
index bb7df1f5cfa7f7..c285fbddb1bf55 100644
--- a/Lib/test/test_gc.py
+++ b/Lib/test/test_gc.py
@@ -392,11 +392,19 @@ def test_collect_generations(self):
# each call to collect(N)
x = []
gc.collect(0)
- # x is now in the old gen
+ # x is now in gen 1
a, b, c = gc.get_count()
- # We don't check a since its exact values depends on
+ gc.collect(1)
+ # x is now in gen 2
+ d, e, f = gc.get_count()
+ gc.collect(2)
+ # x is now in gen 3
+ g, h, i = gc.get_count()
+ # We don't check a, d, g since their exact values depends on
# internal implementation details of the interpreter.
self.assertEqual((b, c), (1, 0))
+ self.assertEqual((e, f), (0, 1))
+ self.assertEqual((h, i), (0, 0))
def test_trashcan(self):
class Ouch:
@@ -835,10 +843,42 @@ def test_get_objects_generations(self):
self.assertTrue(
any(l is element for element in gc.get_objects(generation=0))
)
- gc.collect()
+ self.assertFalse(
+ any(l is element for element in gc.get_objects(generation=1))
+ )
+ self.assertFalse(
+ any(l is element for element in gc.get_objects(generation=2))
+ )
+ gc.collect(generation=0)
self.assertFalse(
any(l is element for element in gc.get_objects(generation=0))
)
+ self.assertTrue(
+ any(l is element for element in gc.get_objects(generation=1))
+ )
+ self.assertFalse(
+ any(l is element for element in gc.get_objects(generation=2))
+ )
+ gc.collect(generation=1)
+ self.assertFalse(
+ any(l is element for element in gc.get_objects(generation=0))
+ )
+ self.assertFalse(
+ any(l is element for element in gc.get_objects(generation=1))
+ )
+ self.assertTrue(
+ any(l is element for element in gc.get_objects(generation=2))
+ )
+ gc.collect(generation=2)
+ self.assertFalse(
+ any(l is element for element in gc.get_objects(generation=0))
+ )
+ self.assertFalse(
+ any(l is element for element in gc.get_objects(generation=1))
+ )
+ self.assertTrue(
+ any(l is element for element in gc.get_objects(generation=2))
+ )
del l
gc.collect()
@@ -1066,72 +1106,6 @@ def test_get_referents_on_capsule(self):
gc.get_referents(tracked_capsule)
-
-class IncrementalGCTests(unittest.TestCase):
-
- def setUp(self):
- # Reenable GC as it is disabled module-wide
- gc.enable()
-
- def tearDown(self):
- gc.disable()
-
- @requires_gil_enabled("Free threading does not support incremental GC")
- # Use small increments to emulate longer running process in a shorter time
- @gc_threshold(200, 10)
- def test_incremental_gc_handles_fast_cycle_creation(self):
-
- class LinkedList:
-
- #Use slots to reduce number of implicit objects
- __slots__ = "next", "prev", "surprise"
-
- def __init__(self, next=None, prev=None):
- self.next = next
- if next is not None:
- next.prev = self
- self.prev = prev
- if prev is not None:
- prev.next = self
-
- def make_ll(depth):
- head = LinkedList()
- for i in range(depth):
- head = LinkedList(head, head.prev)
- return head
-
- head = make_ll(1000)
- count = 1000
-
- # There will be some objects we aren't counting,
- # e.g. the gc stats dicts. This test checks
- # that the counts don't grow, so we try to
- # correct for the uncounted objects
- # This is just an estimate.
- CORRECTION = 20
-
- enabled = gc.isenabled()
- gc.enable()
- olds = []
- for i in range(20_000):
- newhead = make_ll(20)
- count += 20
- newhead.surprise = head
- olds.append(newhead)
- if len(olds) == 20:
- stats = gc.get_stats()
- young = stats[0]
- incremental = stats[1]
- old = stats[2]
- collected = young['collected'] + incremental['collected'] + old['collected']
- count += CORRECTION
- live = count - collected
- self.assertLess(live, 25000)
- del olds[:]
- if not enabled:
- gc.disable()
-
-
class GCCallbackTests(unittest.TestCase):
def setUp(self):
# Save gc state and disable it.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2024-09-30-21-02-10.gh-issue-124567.tv_B_C.rst b/Misc/NEWS.d/next/Core_and_Builtins/2024-09-30-21-02-10.gh-issue-124567.tv_B_C.rst
new file mode 100644
index 00000000000000..96091972a499ae
--- /dev/null
+++ b/Misc/NEWS.d/next/Core_and_Builtins/2024-09-30-21-02-10.gh-issue-124567.tv_B_C.rst
@@ -0,0 +1 @@
+Revert the incremental GC (in 3.13), since it's not clear the benefits outweigh the costs at this point.
diff --git a/Modules/gcmodule.c b/Modules/gcmodule.c
index 57e4aae9ed557e..b57a1c90723306 100644
--- a/Modules/gcmodule.c
+++ b/Modules/gcmodule.c
@@ -158,12 +158,17 @@ gc_set_threshold_impl(PyObject *module, int threshold0, int group_right_1,
{
GCState *gcstate = get_gc_state();
- gcstate->young.threshold = threshold0;
+ gcstate->generations[0].threshold = threshold0;
if (group_right_1) {
- gcstate->old[0].threshold = threshold1;
+ gcstate->generations[1].threshold = threshold1;
}
if (group_right_2) {
- gcstate->old[1].threshold = threshold2;
+ gcstate->generations[2].threshold = threshold2;
+
+ /* generations higher than 2 get the same threshold */
+ for (int i = 3; i < NUM_GENERATIONS; i++) {
+ gcstate->generations[i].threshold = gcstate->generations[2].threshold;
+ }
}
Py_RETURN_NONE;
}
@@ -180,9 +185,9 @@ gc_get_threshold_impl(PyObject *module)
{
GCState *gcstate = get_gc_state();
return Py_BuildValue("(iii)",
- gcstate->young.threshold,
- gcstate->old[0].threshold,
- 0);
+ gcstate->generations[0].threshold,
+ gcstate->generations[1].threshold,
+ gcstate->generations[2].threshold);
}
/*[clinic input]
@@ -202,14 +207,14 @@ gc_get_count_impl(PyObject *module)
struct _gc_thread_state *gc = &tstate->gc;
// Flush the local allocation count to the global count
- _Py_atomic_add_int(&gcstate->young.count, (int)gc->alloc_count);
+ _Py_atomic_add_int(&gcstate->generations[0].count, (int)gc->alloc_count);
gc->alloc_count = 0;
#endif
return Py_BuildValue("(iii)",
- gcstate->young.count,
- gcstate->old[gcstate->visited_space].count,
- gcstate->old[gcstate->visited_space^1].count);
+ gcstate->generations[0].count,
+ gcstate->generations[1].count,
+ gcstate->generations[2].count);
}
/*[clinic input]
diff --git a/Python/gc.c b/Python/gc.c
index b79d4b5332ea83..8dbcb340d4089d 100644
--- a/Python/gc.c
+++ b/Python/gc.c
@@ -45,7 +45,7 @@ typedef struct _gc_runtime_state GCState;
// move_legacy_finalizers() removes this flag instead.
// Between them, unreachable list is not normal list and we can not use
// most gc_list_* functions for it.
-#define NEXT_MASK_UNREACHABLE 2
+#define NEXT_MASK_UNREACHABLE (1)
#define AS_GC(op) _Py_AS_GC(op)
#define FROM_GC(gc) _Py_FROM_GC(gc)
@@ -95,48 +95,9 @@ gc_decref(PyGC_Head *g)
g->_gc_prev -= 1 << _PyGC_PREV_SHIFT;
}
-static inline int
-gc_old_space(PyGC_Head *g)
-{
- return g->_gc_next & _PyGC_NEXT_MASK_OLD_SPACE_1;
-}
-static inline int
-flip_old_space(int space)
-{
- assert(space == 0 || space == 1);
- return space ^ _PyGC_NEXT_MASK_OLD_SPACE_1;
-}
+#define GEN_HEAD(gcstate, n) (&(gcstate)->generations[n].head)
-static inline void
-gc_flip_old_space(PyGC_Head *g)
-{
- g->_gc_next ^= _PyGC_NEXT_MASK_OLD_SPACE_1;
-}
-
-static inline void
-gc_set_old_space(PyGC_Head *g, int space)
-{
- assert(space == 0 || space == _PyGC_NEXT_MASK_OLD_SPACE_1);
- g->_gc_next &= ~_PyGC_NEXT_MASK_OLD_SPACE_1;
- g->_gc_next |= space;
-}
-
-static PyGC_Head *
-GEN_HEAD(GCState *gcstate, int n)
-{
- assert((gcstate->visited_space & (~1)) == 0);
- switch(n) {
- case 0:
- return &gcstate->young.head;
- case 1:
- return &gcstate->old[gcstate->visited_space].head;
- case 2:
- return &gcstate->old[gcstate->visited_space^1].head;
- default:
- Py_UNREACHABLE();
- }
-}
static GCState *
get_gc_state(void)
@@ -155,12 +116,11 @@ _PyGC_InitState(GCState *gcstate)
GEN.head._gc_prev = (uintptr_t)&GEN.head; \
} while (0)
- assert(gcstate->young.count == 0);
- assert(gcstate->old[0].count == 0);
- assert(gcstate->old[1].count == 0);
- INIT_HEAD(gcstate->young);
- INIT_HEAD(gcstate->old[0]);
- INIT_HEAD(gcstate->old[1]);
+ for (int i = 0; i < NUM_GENERATIONS; i++) {
+ assert(gcstate->generations[i].count == 0);
+ INIT_HEAD(gcstate->generations[i]);
+ };
+ gcstate->generation0 = GEN_HEAD(gcstate, 0);
INIT_HEAD(gcstate->permanent_generation);
#undef INIT_HEAD
@@ -181,7 +141,6 @@ _PyGC_Init(PyInterpreterState *interp)
if (gcstate->callbacks == NULL) {
return _PyStatus_NO_MEMORY();
}
- gcstate->heap_size = 0;
return _PyStatus_OK();
}
@@ -259,7 +218,6 @@ gc_list_is_empty(PyGC_Head *list)
static inline void
gc_list_append(PyGC_Head *node, PyGC_Head *list)
{
- assert((list->_gc_prev & ~_PyGC_PREV_MASK) == 0);
PyGC_Head *last = (PyGC_Head *)list->_gc_prev;
// last <-> node
@@ -317,8 +275,6 @@ gc_list_merge(PyGC_Head *from, PyGC_Head *to)
PyGC_Head *from_tail = GC_PREV(from);
assert(from_head != from);
assert(from_tail != from);
- assert(gc_list_is_empty(to) ||
- gc_old_space(to_tail) == gc_old_space(from_tail));
_PyGCHead_SET_NEXT(to_tail, from_head);
_PyGCHead_SET_PREV(from_head, to_tail);
@@ -387,8 +343,8 @@ enum flagstates {collecting_clear_unreachable_clear,
static void
validate_list(PyGC_Head *head, enum flagstates flags)
{
- assert((head->_gc_prev & ~_PyGC_PREV_MASK) == 0);
- assert((head->_gc_next & ~_PyGC_PREV_MASK) == 0);
+ assert((head->_gc_prev & PREV_MASK_COLLECTING) == 0);
+ assert((head->_gc_next & NEXT_MASK_UNREACHABLE) == 0);
uintptr_t prev_value = 0, next_value = 0;
switch (flags) {
case collecting_clear_unreachable_clear:
@@ -410,7 +366,7 @@ validate_list(PyGC_Head *head, enum flagstates flags)
PyGC_Head *gc = GC_NEXT(head);
while (gc != head) {
PyGC_Head *trueprev = GC_PREV(gc);
- PyGC_Head *truenext = GC_NEXT(gc);
+ PyGC_Head *truenext = (PyGC_Head *)(gc->_gc_next & ~NEXT_MASK_UNREACHABLE);
assert(truenext != NULL);
assert(trueprev == prev);
assert((gc->_gc_prev & PREV_MASK_COLLECTING) == prev_value);
@@ -420,54 +376,8 @@ validate_list(PyGC_Head *head, enum flagstates flags)
}
assert(prev == GC_PREV(head));
}
-
-static void
-validate_old(GCState *gcstate)
-{
- for (int space = 0; space < 2; space++) {
- PyGC_Head *head = &gcstate->old[space].head;
- PyGC_Head *gc = GC_NEXT(head);
- while (gc != head) {
- PyGC_Head *next = GC_NEXT(gc);
- assert(gc_old_space(gc) == space);
- gc = next;
- }
- }
-}
-
-static void
-validate_consistent_old_space(PyGC_Head *head)
-{
- PyGC_Head *prev = head;
- PyGC_Head *gc = GC_NEXT(head);
- if (gc == head) {
- return;
- }
- int old_space = gc_old_space(gc);
- while (gc != head) {
- PyGC_Head *truenext = GC_NEXT(gc);
- assert(truenext != NULL);
- assert(gc_old_space(gc) == old_space);
- prev = gc;
- gc = truenext;
- }
- assert(prev == GC_PREV(head));
-}
-
-static void
-gc_list_validate_space(PyGC_Head *head, int space) {
- PyGC_Head *gc = GC_NEXT(head);
- while (gc != head) {
- assert(gc_old_space(gc) == space);
- gc = GC_NEXT(gc);
- }
-}
-
#else
#define validate_list(x, y) do{}while(0)
-#define validate_old(g) do{}while(0)
-#define validate_consistent_old_space(l) do{}while(0)
-#define gc_list_validate_space(l, s) do{}while(0)
#endif
/*** end of list stuff ***/
@@ -485,6 +395,10 @@ update_refs(PyGC_Head *containers)
while (gc != containers) {
next = GC_NEXT(gc);
PyObject *op = FROM_GC(gc);
+ /* Move any object that might have become immortal to the
+ * permanent generation as the reference count is not accurately
+ * reflecting the actual number of live references to this object
+ */
if (_Py_IsImmortal(op)) {
gc_list_move(gc, &get_gc_state()->permanent_generation.head);
gc = next;
@@ -587,13 +501,12 @@ visit_reachable(PyObject *op, void *arg)
// Manually unlink gc from unreachable list because the list functions
// don't work right in the presence of NEXT_MASK_UNREACHABLE flags.
PyGC_Head *prev = GC_PREV(gc);
- PyGC_Head *next = GC_NEXT(gc);
+ PyGC_Head *next = (PyGC_Head*)(gc->_gc_next & ~NEXT_MASK_UNREACHABLE);
_PyObject_ASSERT(FROM_GC(prev),
prev->_gc_next & NEXT_MASK_UNREACHABLE);
_PyObject_ASSERT(FROM_GC(next),
next->_gc_next & NEXT_MASK_UNREACHABLE);
- prev->_gc_next = gc->_gc_next; // copy flag bits
- gc->_gc_next &= ~NEXT_MASK_UNREACHABLE;
+ prev->_gc_next = gc->_gc_next; // copy NEXT_MASK_UNREACHABLE
_PyGCHead_SET_PREV(next, prev);
gc_list_append(gc, reachable);
@@ -645,9 +558,6 @@ move_unreachable(PyGC_Head *young, PyGC_Head *unreachable)
* or to the right have been scanned yet.
*/
- validate_consistent_old_space(young);
- /* Record which old space we are in, and set NEXT_MASK_UNREACHABLE bit for convenience */
- uintptr_t flags = NEXT_MASK_UNREACHABLE | (gc->_gc_next & _PyGC_NEXT_MASK_OLD_SPACE_1);
while (gc != young) {
if (gc_get_refs(gc)) {
/* gc is definitely reachable from outside the
@@ -693,18 +603,17 @@ move_unreachable(PyGC_Head *young, PyGC_Head *unreachable)
// But this may pollute the unreachable list head's 'next' pointer
// too. That's semantically senseless but expedient here - the
// damage is repaired when this function ends.
- last->_gc_next = flags | (uintptr_t)gc;
+ last->_gc_next = (NEXT_MASK_UNREACHABLE | (uintptr_t)gc);
_PyGCHead_SET_PREV(gc, last);
- gc->_gc_next = flags | (uintptr_t)unreachable;
+ gc->_gc_next = (NEXT_MASK_UNREACHABLE | (uintptr_t)unreachable);
unreachable->_gc_prev = (uintptr_t)gc;
}
- gc = _PyGCHead_NEXT(prev);
+ gc = (PyGC_Head*)prev->_gc_next;
}
// young->_gc_prev must be last element remained in the list.
young->_gc_prev = (uintptr_t)prev;
- young->_gc_next &= _PyGC_PREV_MASK;
// don't let the pollution of the list head's next pointer leak
- unreachable->_gc_next &= _PyGC_PREV_MASK;
+ unreachable->_gc_next &= ~NEXT_MASK_UNREACHABLE;
}
static void
@@ -763,8 +672,8 @@ move_legacy_finalizers(PyGC_Head *unreachable, PyGC_Head *finalizers)
PyObject *op = FROM_GC(gc);
_PyObject_ASSERT(op, gc->_gc_next & NEXT_MASK_UNREACHABLE);
- next = GC_NEXT(gc);
gc->_gc_next &= ~NEXT_MASK_UNREACHABLE;
+ next = (PyGC_Head*)gc->_gc_next;
if (has_legacy_finalizer(op)) {
gc_clear_collecting(gc);
@@ -787,8 +696,8 @@ clear_unreachable_mask(PyGC_Head *unreachable)
PyGC_Head *gc, *next;
for (gc = GC_NEXT(unreachable); gc != unreachable; gc = next) {
_PyObject_ASSERT((PyObject*)FROM_GC(gc), gc->_gc_next & NEXT_MASK_UNREACHABLE);
- next = GC_NEXT(gc);
gc->_gc_next &= ~NEXT_MASK_UNREACHABLE;
+ next = (PyGC_Head*)gc->_gc_next;
}
validate_list(unreachable, collecting_set_unreachable_clear);
}
@@ -958,7 +867,6 @@ handle_weakrefs(PyGC_Head *unreachable, PyGC_Head *old)
/* Invoke the callbacks we decided to honor. It's safe to invoke them
* because they can't reference unreachable objects.
*/
- int visited_space = get_gc_state()->visited_space;
while (! gc_list_is_empty(&wrcb_to_call)) {
PyObject *temp;
PyObject *callback;
@@ -993,7 +901,6 @@ handle_weakrefs(PyGC_Head *unreachable, PyGC_Head *old)
Py_DECREF(op);
if (wrcb_to_call._gc_next == (uintptr_t)gc) {
/* object is still alive -- move it */
- gc_set_old_space(gc, visited_space);
gc_list_move(gc, old);
}
else {
@@ -1122,6 +1029,25 @@ delete_garbage(PyThreadState *tstate, GCState *gcstate,
}
+// Show stats for objects in each generations
+static void
+show_stats_each_generations(GCState *gcstate)
+{
+ char buf[100];
+ size_t pos = 0;
+
+ for (int i = 0; i < NUM_GENERATIONS && pos < sizeof(buf); i++) {
+ pos += PyOS_snprintf(buf+pos, sizeof(buf)-pos,
+ " %zd",
+ gc_list_size(GEN_HEAD(gcstate, i)));
+ }
+
+ PySys_FormatStderr(
+ "gc: objects in each generation:%s\n"
+ "gc: objects in permanent generation: %zd\n",
+ buf, gc_list_size(&gcstate->permanent_generation.head));
+}
+
/* Deduce which objects among "base" are unreachable from outside the list
and move them to 'unreachable'. The process consist in the following steps:
@@ -1195,6 +1121,7 @@ deduce_unreachable(PyGC_Head *base, PyGC_Head *unreachable) {
* the reachable objects instead. But this is a one-time cost, probably not
* worth complicating the code to speed just a little.
*/
+ gc_list_init(unreachable);
move_unreachable(base, unreachable); // gc_prev is pointer again
validate_list(base, collecting_clear_unreachable_clear);
validate_list(unreachable, collecting_set_unreachable_set);
@@ -1233,295 +1160,220 @@ handle_resurrected_objects(PyGC_Head *unreachable, PyGC_Head* still_unreachable,
}
-#define UNTRACK_TUPLES 1
-#define UNTRACK_DICTS 2
-
-static void
-gc_collect_region(PyThreadState *tstate,
- PyGC_Head *from,
- PyGC_Head *to,
- int untrack,
- struct gc_collection_stats *stats);
-
-static inline Py_ssize_t
-gc_list_set_space(PyGC_Head *list, int space)
-{
- Py_ssize_t size = 0;
- PyGC_Head *gc;
- for (gc = GC_NEXT(list); gc != list; gc = GC_NEXT(gc)) {
- gc_set_old_space(gc, space);
- size++;
- }
- return size;
-}
-
-/* Making progress in the incremental collector
- * In order to eventually collect all cycles
- * the incremental collector must progress through the old
- * space faster than objects are added to the old space.
- *
- * Each young or incremental collection adds a numebr of
- * objects, S (for survivors) to the old space, and
- * incremental collectors scan I objects from the old space.
- * I > S must be true. We also want I > S * N to be where
- * N > 1. Higher values of N mean that the old space is
- * scanned more rapidly.
- * The default incremental threshold of 10 translates to
- * N == 1.4 (1 + 4/threshold)
+/* Invoke progress callbacks to notify clients that garbage collection
+ * is starting or stopping
*/
-
-/* Divide by 10, so that the default incremental threshold of 10
- * scans objects at 1% of the heap size */
-#define SCAN_RATE_DIVISOR 10
-
static void
-add_stats(GCState *gcstate, int gen, struct gc_collection_stats *stats)
+invoke_gc_callback(PyThreadState *tstate, const char *phase,
+ int generation, Py_ssize_t collected,
+ Py_ssize_t uncollectable)
{
- gcstate->generation_stats[gen].collected += stats->collected;
- gcstate->generation_stats[gen].uncollectable += stats->uncollectable;
- gcstate->generation_stats[gen].collections += 1;
-}
+ assert(!_PyErr_Occurred(tstate));
-static void
-gc_collect_young(PyThreadState *tstate,
- struct gc_collection_stats *stats)
-{
+ /* we may get called very early */
GCState *gcstate = &tstate->interp->gc;
- PyGC_Head *young = &gcstate->young.head;
- PyGC_Head *visited = &gcstate->old[gcstate->visited_space].head;
- GC_STAT_ADD(0, collections, 1);
-#ifdef Py_STATS
- {
- Py_ssize_t count = 0;
- PyGC_Head *gc;
- for (gc = GC_NEXT(young); gc != young; gc = GC_NEXT(gc)) {
- count++;
- }
+ if (gcstate->callbacks == NULL) {
+ return;
}
-#endif
- PyGC_Head survivors;
- gc_list_init(&survivors);
- gc_collect_region(tstate, young, &survivors, UNTRACK_TUPLES, stats);
- Py_ssize_t survivor_count = 0;
- if (gcstate->visited_space) {
- /* objects in visited space have bit set, so we set it here */
- survivor_count = gc_list_set_space(&survivors, 1);
- }
- else {
- PyGC_Head *gc;
- for (gc = GC_NEXT(&survivors); gc != &survivors; gc = GC_NEXT(gc)) {
-#ifdef GC_DEBUG
- assert(gc_old_space(gc) == 0);
-#endif
- survivor_count++;
+ /* The local variable cannot be rebound, check it for sanity */
+ assert(PyList_CheckExact(gcstate->callbacks));
+ PyObject *info = NULL;
+ if (PyList_GET_SIZE(gcstate->callbacks) != 0) {
+ info = Py_BuildValue("{sisnsn}",
+ "generation", generation,
+ "collected", collected,
+ "uncollectable", uncollectable);
+ if (info == NULL) {
+ PyErr_FormatUnraisable("Exception ignored on invoking gc callbacks");
+ return;
}
}
- (void)survivor_count; // Silence compiler warning
- gc_list_merge(&survivors, visited);
- validate_old(gcstate);
- gcstate->young.count = 0;
- gcstate->old[gcstate->visited_space].count++;
- Py_ssize_t scale_factor = gcstate->old[0].threshold;
- if (scale_factor < 1) {
- scale_factor = 1;
- }
- gcstate->work_to_do += gcstate->heap_size / SCAN_RATE_DIVISOR / scale_factor;
- add_stats(gcstate, 0, stats);
-}
-#ifndef NDEBUG
-static inline int
-IS_IN_VISITED(PyGC_Head *gc, int visited_space)
-{
- assert(visited_space == 0 || flip_old_space(visited_space) == 0);
- return gc_old_space(gc) == visited_space;
-}
-#endif
-
-struct container_and_flag {
- PyGC_Head *container;
- int visited_space;
- uintptr_t size;
-};
-
-/* A traversal callback for adding to container) */
-static int
-visit_add_to_container(PyObject *op, void *arg)
-{
- OBJECT_STAT_INC(object_visits);
- struct container_and_flag *cf = (struct container_and_flag *)arg;
- int visited = cf->visited_space;
- assert(visited == get_gc_state()->visited_space);
- if (!_Py_IsImmortal(op) && _PyObject_IS_GC(op)) {
- PyGC_Head *gc = AS_GC(op);
- if (_PyObject_GC_IS_TRACKED(op) &&
- gc_old_space(gc) != visited) {
- gc_flip_old_space(gc);
- gc_list_move(gc, cf->container);
- cf->size++;
- }
+ PyObject *phase_obj = PyUnicode_FromString(phase);
+ if (phase_obj == NULL) {
+ Py_XDECREF(info);
+ PyErr_FormatUnraisable("Exception ignored on invoking gc callbacks");
+ return;
}
- return 0;
-}
-static uintptr_t
-expand_region_transitively_reachable(PyGC_Head *container, PyGC_Head *gc, GCState *gcstate)
-{
- validate_list(container, collecting_clear_unreachable_clear);
- struct container_and_flag arg = {
- .container = container,
- .visited_space = gcstate->visited_space,
- .size = 0
- };
- assert(GC_NEXT(gc) == container);
- while (gc != container) {
- /* Survivors will be moved to visited space, so they should
- * have been marked as visited */
- assert(IS_IN_VISITED(gc, gcstate->visited_space));
- PyObject *op = FROM_GC(gc);
- if (_Py_IsImmortal(op)) {
- PyGC_Head *next = GC_NEXT(gc);
- gc_list_move(gc, &get_gc_state()->permanent_generation.head);
- gc = next;
- continue;
+ PyObject *stack[] = {phase_obj, info};
+ for (Py_ssize_t i=0; i<PyList_GET_SIZE(gcstate->callbacks); i++) {
+ PyObject *r, *cb = PyList_GET_ITEM(gcstate->callbacks, i);
+ Py_INCREF(cb); /* make sure cb doesn't go away */
+ r = PyObject_Vectorcall(cb, stack, 2, NULL);
+ if (r == NULL) {
+ PyErr_WriteUnraisable(cb);
}
- traverseproc traverse = Py_TYPE(op)->tp_traverse;
- (void) traverse(op,
- visit_add_to_container,
- &arg);
- gc = GC_NEXT(gc);
+ else {
+ Py_DECREF(r);
+ }
+ Py_DECREF(cb);
}
- return arg.size;
+ Py_DECREF(phase_obj);
+ Py_XDECREF(info);
+ assert(!_PyErr_Occurred(tstate));
}
-/* Do bookkeeping for a completed GC cycle */
-static void
-completed_cycle(GCState *gcstate)
-{
-#ifdef Py_DEBUG
- PyGC_Head *not_visited = &gcstate->old[gcstate->visited_space^1].head;
- assert(gc_list_is_empty(not_visited));
-#endif
- gcstate->visited_space = flip_old_space(gcstate->visited_space);
- /* Make sure all young objects have old space bit set correctly */
- PyGC_Head *young = &gcstate->young.head;
- PyGC_Head *gc = GC_NEXT(young);
- while (gc != young) {
- PyGC_Head *next = GC_NEXT(gc);
- gc_set_old_space(gc, gcstate->visited_space);
- gc = next;
- }
- gcstate->work_to_do = 0;
-}
-static void
-gc_collect_increment(PyThreadState *tstate, struct gc_collection_stats *stats)
-{
- GC_STAT_ADD(1, collections, 1);
- GCState *gcstate = &tstate->interp->gc;
- PyGC_Head *not_visited = &gcstate->old[gcstate->visited_space^1].head;
- PyGC_Head *visited = &gcstate->old[gcstate->visited_space].head;
- PyGC_Head increment;
- gc_list_init(&increment);
- Py_ssize_t scale_factor = gcstate->old[0].threshold;
- if (scale_factor < 1) {
- scale_factor = 1;
- }
- gc_list_merge(&gcstate->young.head, &increment);
- gcstate->young.count = 0;
- gc_list_validate_space(&increment, gcstate->visited_space);
- Py_ssize_t increment_size = 0;
- while (increment_size < gcstate->work_to_do) {
- if (gc_list_is_empty(not_visited)) {
- break;
+/* Find the oldest generation (highest numbered) where the count
+ * exceeds the threshold. Objects in the that generation and
+ * generations younger than it will be collected. */
+static int
+gc_select_generation(GCState *gcstate)
+{
+ for (int i = NUM_GENERATIONS-1; i >= 0; i--) {
+ if (gcstate->generations[i].count > gcstate->generations[i].threshold) {
+ /* Avoid quadratic performance degradation in number
+ of tracked objects (see also issue #4074):
+
+ To limit the cost of garbage collection, there are two strategies;
+ - make each collection faster, e.g. by scanning fewer objects
+ - do less collections
+ This heuristic is about the latter strategy.
+
+ In addition to the various configurable thresholds, we only trigger a
+ full collection if the ratio
+
+ long_lived_pending / long_lived_total
+
+ is above a given value (hardwired to 25%).
+
+ The reason is that, while "non-full" collections (i.e., collections of
+ the young and middle generations) will always examine roughly the same
+ number of objects -- determined by the aforementioned thresholds --,
+ the cost of a full collection is proportional to the total number of
+ long-lived objects, which is virtually unbounded.
+
+ Indeed, it has been remarked that doing a full collection every
+ <constant number> of object creations entails a dramatic performance
+ degradation in workloads which consist in creating and storing lots of
+ long-lived objects (e.g. building a large list of GC-tracked objects would
+ show quadratic performance, instead of linear as expected: see issue #4074).
+
+ Using the above ratio, instead, yields amortized linear performance in
+ the total number of objects (the effect of which can be summarized
+ thusly: "each full garbage collection is more and more costly as the
+ number of objects grows, but we do fewer and fewer of them").
+
+ This heuristic was suggested by Martin von Löwis on python-dev in
+ June 2008. His original analysis and proposal can be found at:
+ http://mail.python.org/pipermail/python-dev/2008-June/080579.html
+ */
+ if (i == NUM_GENERATIONS - 1
+ && gcstate->long_lived_pending < gcstate->long_lived_total / 4)
+ {
+ continue;
+ }
+ return i;
}
- PyGC_Head *gc = _PyGCHead_NEXT(not_visited);
- gc_list_move(gc, &increment);
- increment_size++;
- gc_set_old_space(gc, gcstate->visited_space);
- increment_size += expand_region_transitively_reachable(&increment, gc, gcstate);
- }
- gc_list_validate_space(&increment, gcstate->visited_space);
- PyGC_Head survivors;
- gc_list_init(&survivors);
- gc_collect_region(tstate, &increment, &survivors, UNTRACK_TUPLES, stats);
- gc_list_validate_space(&survivors, gcstate->visited_space);
- gc_list_merge(&survivors, visited);
- assert(gc_list_is_empty(&increment));
- gcstate->work_to_do += gcstate->heap_size / SCAN_RATE_DIVISOR / scale_factor;
- gcstate->work_to_do -= increment_size;
-
- validate_old(gcstate);
- add_stats(gcstate, 1, stats);
- if (gc_list_is_empty(not_visited)) {
- completed_cycle(gcstate);
}
+ return -1;
}
-static void
-gc_collect_full(PyThreadState *tstate,
- struct gc_collection_stats *stats)
-{
- GC_STAT_ADD(2, collections, 1);
- GCState *gcstate = &tstate->interp->gc;
- validate_old(gcstate);
- PyGC_Head *young = &gcstate->young.head;
- PyGC_Head *pending = &gcstate->old[gcstate->visited_space^1].head;
- PyGC_Head *visited = &gcstate->old[gcstate->visited_space].head;
- /* merge all generations into visited */
- gc_list_validate_space(young, gcstate->visited_space);
- gc_list_set_space(pending, gcstate->visited_space);
- gc_list_merge(young, pending);
- gcstate->young.count = 0;
- gc_list_merge(pending, visited);
-
- gc_collect_region(tstate, visited, visited,
- UNTRACK_TUPLES | UNTRACK_DICTS,
- stats);
- gcstate->young.count = 0;
- gcstate->old[0].count = 0;
- gcstate->old[1].count = 0;
-
- gcstate->work_to_do = - gcstate->young.threshold * 2;
- _PyGC_ClearAllFreeLists(tstate->interp);
- validate_old(gcstate);
- add_stats(gcstate, 2, stats);
-}
-
-/* This is the main function. Read this to understand how the
+/* This is the main function. Read this to understand how the
* collection process works. */
-static void
-gc_collect_region(PyThreadState *tstate,
- PyGC_Head *from,
- PyGC_Head *to,
- int untrack,
- struct gc_collection_stats *stats)
+static Py_ssize_t
+gc_collect_main(PyThreadState *tstate, int generation, _PyGC_Reason reason)
{
+ int i;
+ Py_ssize_t m = 0; /* # objects collected */
+ Py_ssize_t n = 0; /* # unreachable objects that couldn't be collected */
+ PyGC_Head *young; /* the generation we are examining */
+ PyGC_Head *old; /* next older generation */
PyGC_Head unreachable; /* non-problematic unreachable trash */
PyGC_Head finalizers; /* objects with, & reachable from, __del__ */
- PyGC_Head *gc; /* initialize to prevent a compiler warning */
+ PyGC_Head *gc;
+ PyTime_t t1 = 0; /* initialize to prevent a compiler warning */
GCState *gcstate = &tstate->interp->gc;
+ // gc_collect_main() must not be called before _PyGC_Init
+ // or after _PyGC_Fini()
assert(gcstate->garbage != NULL);
assert(!_PyErr_Occurred(tstate));
- gc_list_init(&unreachable);
- deduce_unreachable(from, &unreachable);
- validate_consistent_old_space(from);
- if (untrack & UNTRACK_TUPLES) {
- untrack_tuples(from);
+ int expected = 0;
+ if (!_Py_atomic_compare_exchange_int(&gcstate->collecting, &expected, 1)) {
+ // Don't start a garbage collection if one is already in progress.
+ return 0;
}
- if (untrack & UNTRACK_DICTS) {
- untrack_dicts(from);
+
+ if (generation == GENERATION_AUTO) {
+ // Select the oldest generation that needs collecting. We will collect
+ // objects from that generation and all generations younger than it.
+ generation = gc_select_generation(gcstate);
+ if (generation < 0) {
+ // No generation needs to be collected.
+ _Py_atomic_store_int(&gcstate->collecting, 0);
+ return 0;
+ }
}
- validate_consistent_old_space(to);
- if (from != to) {
- gc_list_merge(from, to);
+
+ assert(generation >= 0 && generation < NUM_GENERATIONS);
+
+#ifdef Py_STATS
+ if (_Py_stats) {
+ _Py_stats->object_stats.object_visits = 0;
+ }
+#endif
+ GC_STAT_ADD(generation, collections, 1);
+
+ if (reason != _Py_GC_REASON_SHUTDOWN) {
+ invoke_gc_callback(tstate, "start", generation, 0, 0);
+ }
+
+ if (gcstate->debug & _PyGC_DEBUG_STATS) {
+ PySys_WriteStderr("gc: collecting generation %d...\n", generation);
+ show_stats_each_generations(gcstate);
+ // ignore error: don't interrupt the GC if reading the clock fails
+ (void)PyTime_PerfCounterRaw(&t1);
+ }
+
+ if (PyDTrace_GC_START_ENABLED()) {
+ PyDTrace_GC_START(generation);
+ }
+
+ /* update collection and allocation counters */
+ if (generation+1 < NUM_GENERATIONS) {
+ gcstate->generations[generation+1].count += 1;
+ }
+ for (i = 0; i <= generation; i++) {
+ gcstate->generations[i].count = 0;
+ }
+
+ /* merge younger generations with one we are currently collecting */
+ for (i = 0; i < generation; i++) {
+ gc_list_merge(GEN_HEAD(gcstate, i), GEN_HEAD(gcstate, generation));
+ }
+
+ /* handy references */
+ young = GEN_HEAD(gcstate, generation);
+ if (generation < NUM_GENERATIONS-1) {
+ old = GEN_HEAD(gcstate, generation+1);
}
- validate_consistent_old_space(to);
+ else {
+ old = young;
+ }
+ validate_list(old, collecting_clear_unreachable_clear);
+
+ deduce_unreachable(young, &unreachable);
+
+ untrack_tuples(young);
/* Move reachable objects to next generation. */
+ if (young != old) {
+ if (generation == NUM_GENERATIONS - 2) {
+ gcstate->long_lived_pending += gc_list_size(young);
+ }
+ gc_list_merge(young, old);
+ }
+ else {
+ /* We only un-track dicts in full collections, to avoid quadratic
+ dict build-up. See issue #14775. */
+ untrack_dicts(young);
+ gcstate->long_lived_pending = 0;
+ gcstate->long_lived_total = gc_list_size(young);
+ }
/* All objects in unreachable are trash, but objects reachable from
* legacy finalizers (e.g. tp_del) can't safely be deleted.
@@ -1535,8 +1387,10 @@ gc_collect_region(PyThreadState *tstate,
* and we move those into the finalizers list too.
*/
move_legacy_finalizer_reachable(&finalizers);
+
validate_list(&finalizers, collecting_clear_unreachable_clear);
validate_list(&unreachable, collecting_set_unreachable_clear);
+
/* Print debugging information. */
if (gcstate->debug & _PyGC_DEBUG_COLLECTABLE) {
for (gc = GC_NEXT(&unreachable); gc != &unreachable; gc = GC_NEXT(gc)) {
@@ -1545,101 +1399,91 @@ gc_collect_region(PyThreadState *tstate,
}
/* Clear weakrefs and invoke callbacks as necessary. */
- stats->collected += handle_weakrefs(&unreachable, to);
- gc_list_validate_space(to, gcstate->visited_space);
- validate_list(to, collecting_clear_unreachable_clear);
+ m += handle_weakrefs(&unreachable, old);
+
+ validate_list(old, collecting_clear_unreachable_clear);
validate_list(&unreachable, collecting_set_unreachable_clear);
/* Call tp_finalize on objects which have one. */
finalize_garbage(tstate, &unreachable);
+
/* Handle any objects that may have resurrected after the call
* to 'finalize_garbage' and continue the collection with the
* objects that are still unreachable */
PyGC_Head final_unreachable;
- gc_list_init(&final_unreachable);
- handle_resurrected_objects(&unreachable, &final_unreachable, to);
+ handle_resurrected_objects(&unreachable, &final_unreachable, old);
/* Call tp_clear on objects in the final_unreachable set. This will cause
* the reference cycles to be broken. It may also cause some objects
* in finalizers to be freed.
*/
- stats->collected += gc_list_size(&final_unreachable);
- delete_garbage(tstate, gcstate, &final_unreachable, to);
+ m += gc_list_size(&final_unreachable);
+ delete_garbage(tstate, gcstate, &final_unreachable, old);
/* Collect statistics on uncollectable objects found and print
* debugging information. */
- Py_ssize_t n = 0;
for (gc = GC_NEXT(&finalizers); gc != &finalizers; gc = GC_NEXT(gc)) {
n++;
- if (gcstate->debug & _PyGC_DEBUG_COLLECTABLE)
+ if (gcstate->debug & _PyGC_DEBUG_UNCOLLECTABLE)
debug_cycle("uncollectable", FROM_GC(gc));
}
- stats->uncollectable = n;
+ if (gcstate->debug & _PyGC_DEBUG_STATS) {
+ PyTime_t t2;
+ (void)PyTime_PerfCounterRaw(&t2);
+ double d = PyTime_AsSecondsDouble(t2 - t1);
+ PySys_WriteStderr(
+ "gc: done, %zd unreachable, %zd uncollectable, %.4fs elapsed\n",
+ n+m, n, d);
+ }
+
/* Append instances in the uncollectable set to a Python
* reachable list of garbage. The programmer has to deal with
* this if they insist on creating this type of structure.
*/
- handle_legacy_finalizers(tstate, gcstate, &finalizers, to);
- gc_list_validate_space(to, gcstate->visited_space);
- validate_list(to, collecting_clear_unreachable_clear);
-}
+ handle_legacy_finalizers(tstate, gcstate, &finalizers, old);
+ validate_list(old, collecting_clear_unreachable_clear);
-/* Invoke progress callbacks to notify clients that garbage collection
- * is starting or stopping
- */
-static void
-do_gc_callback(GCState *gcstate, const char *phase,
- int generation, struct gc_collection_stats *stats)
-{
- assert(!PyErr_Occurred());
+ /* Clear free list only during the collection of the highest
+ * generation */
+ if (generation == NUM_GENERATIONS-1) {
+ _PyGC_ClearAllFreeLists(tstate->interp);
+ }
- /* The local variable cannot be rebound, check it for sanity */
- assert(PyList_CheckExact(gcstate->callbacks));
- PyObject *info = NULL;
- if (PyList_GET_SIZE(gcstate->callbacks) != 0) {
- info = Py_BuildValue("{sisnsn}",
- "generation", generation,
- "collected", stats->collected,
- "uncollectable", stats->uncollectable);
- if (info == NULL) {
- PyErr_FormatUnraisable("Exception ignored on invoking gc callbacks");
- return;
+ if (_PyErr_Occurred(tstate)) {
+ if (reason == _Py_GC_REASON_SHUTDOWN) {
+ _PyErr_Clear(tstate);
+ }
+ else {
+ PyErr_FormatUnraisable("Exception ignored in garbage collection");
}
}
- PyObject *phase_obj = PyUnicode_FromString(phase);
- if (phase_obj == NULL) {
- Py_XDECREF(info);
- PyErr_FormatUnraisable("Exception ignored on invoking gc callbacks");
- return;
+ /* Update stats */
+ struct gc_generation_stats *stats = &gcstate->generation_stats[generation];
+ stats->collections++;
+ stats->collected += m;
+ stats->uncollectable += n;
+
+ GC_STAT_ADD(generation, objects_collected, m);
+#ifdef Py_STATS
+ if (_Py_stats) {
+ GC_STAT_ADD(generation, object_visits,
+ _Py_stats->object_stats.object_visits);
+ _Py_stats->object_stats.object_visits = 0;
}
+#endif
- PyObject *stack[] = {phase_obj, info};
- for (Py_ssize_t i=0; i<PyList_GET_SIZE(gcstate->callbacks); i++) {
- PyObject *r, *cb = PyList_GET_ITEM(gcstate->callbacks, i);
- Py_INCREF(cb); /* make sure cb doesn't go away */
- r = PyObject_Vectorcall(cb, stack, 2, NULL);
- if (r == NULL) {
- PyErr_WriteUnraisable(cb);
- }
- else {
- Py_DECREF(r);
- }
- Py_DECREF(cb);
+ if (PyDTrace_GC_DONE_ENABLED()) {
+ PyDTrace_GC_DONE(n + m);
}
- Py_DECREF(phase_obj);
- Py_XDECREF(info);
- assert(!PyErr_Occurred());
-}
-static void
-invoke_gc_callback(GCState *gcstate, const char *phase,
- int generation, struct gc_collection_stats *stats)
-{
- if (gcstate->callbacks == NULL) {
- return;
+ if (reason != _Py_GC_REASON_SHUTDOWN) {
+ invoke_gc_callback(tstate, "stop", generation, m, n);
}
- do_gc_callback(gcstate, phase, generation, stats);
+
+ assert(!_PyErr_Occurred(tstate));
+ _Py_atomic_store_int(&gcstate->collecting, 0);
+ return n + m;
}
static int
@@ -1701,25 +1545,20 @@ _PyGC_GetObjects(PyInterpreterState *interp, int generation)
GCState *gcstate = &interp->gc;
PyObject *result = PyList_New(0);
- /* Generation:
- * -1: Return all objects
- * 0: All young objects
- * 1: No objects
- * 2: All old objects
- */
- if (result == NULL || generation == 1) {
- return result;
+ if (result == NULL) {
+ return NULL;
}
- if (generation <= 0) {
- if (append_objects(result, &gcstate->young.head)) {
- goto error;
+
+ if (generation == -1) {
+ /* If generation is -1, get all objects from all generations */
+ for (int i = 0; i < NUM_GENERATIONS; i++) {
+ if (append_objects(result, GEN_HEAD(gcstate, i))) {
+ goto error;
+ }
}
}
- if (generation != 0) {
- if (append_objects(result, &gcstate->old[0].head)) {
- goto error;
- }
- if (append_objects(result, &gcstate->old[1].head)) {
+ else {
+ if (append_objects(result, GEN_HEAD(gcstate, generation))) {
goto error;
}
}
@@ -1734,20 +1573,10 @@ void
_PyGC_Freeze(PyInterpreterState *interp)
{
GCState *gcstate = &interp->gc;
- /* The permanent_generation has its old space bit set to zero */
- if (gcstate->visited_space) {
- gc_list_set_space(&gcstate->young.head, 0);
- }
- gc_list_merge(&gcstate->young.head, &gcstate->permanent_generation.head);
- gcstate->young.count = 0;
- PyGC_Head*old0 = &gcstate->old[0].head;
- PyGC_Head*old1 = &gcstate->old[1].head;
- gc_list_merge(old0, &gcstate->permanent_generation.head);
- gcstate->old[0].count = 0;
- gc_list_set_space(old1, 0);
- gc_list_merge(old1, &gcstate->permanent_generation.head);
- gcstate->old[1].count = 0;
- validate_old(gcstate);
+ for (int i = 0; i < NUM_GENERATIONS; ++i) {
+ gc_list_merge(GEN_HEAD(gcstate, i), &gcstate->permanent_generation.head);
+ gcstate->generations[i].count = 0;
+ }
}
void
@@ -1755,8 +1584,7 @@ _PyGC_Unfreeze(PyInterpreterState *interp)
{
GCState *gcstate = &interp->gc;
gc_list_merge(&gcstate->permanent_generation.head,
- &gcstate->old[0].head);
- validate_old(gcstate);
+ GEN_HEAD(gcstate, NUM_GENERATIONS-1));
}
Py_ssize_t
@@ -1792,85 +1620,29 @@ PyGC_IsEnabled(void)
return gcstate->enabled;
}
-// Show stats for objects in each generations
-static void
-show_stats_each_generations(GCState *gcstate)
-{
- char buf[100];
- size_t pos = 0;
-
- for (int i = 0; i < NUM_GENERATIONS && pos < sizeof(buf); i++) {
- pos += PyOS_snprintf(buf+pos, sizeof(buf)-pos,
- " %zd",
- gc_list_size(GEN_HEAD(gcstate, i)));
- }
- PySys_FormatStderr(
- "gc: objects in each generation:%s\n"
- "gc: objects in permanent generation: %zd\n",
- buf, gc_list_size(&gcstate->permanent_generation.head));
-}
-
+/* Public API to invoke gc.collect() from C */
Py_ssize_t
-_PyGC_Collect(PyThreadState *tstate, int generation, _PyGC_Reason reason)
+PyGC_Collect(void)
{
+ PyThreadState *tstate = _PyThreadState_GET();
GCState *gcstate = &tstate->interp->gc;
- int expected = 0;
- if (!_Py_atomic_compare_exchange_int(&gcstate->collecting, &expected, 1)) {
- // Don't start a garbage collection if one is already in progress.
+ if (!gcstate->enabled) {
return 0;
}
- struct gc_collection_stats stats = { 0 };
- if (reason != _Py_GC_REASON_SHUTDOWN) {
- invoke_gc_callback(gcstate, "start", generation, &stats);
- }
- if (gcstate->debug & _PyGC_DEBUG_STATS) {
- PySys_WriteStderr("gc: collecting generation %d...\n", generation);
- show_stats_each_generations(gcstate);
- }
- if (PyDTrace_GC_START_ENABLED()) {
- PyDTrace_GC_START(generation);
- }
+ Py_ssize_t n;
PyObject *exc = _PyErr_GetRaisedException(tstate);
- switch(generation) {
- case 0:
- gc_collect_young(tstate, &stats);
- break;
- case 1:
- gc_collect_increment(tstate, &stats);
- break;
- case 2:
- gc_collect_full(tstate, &stats);
- break;
- default:
- Py_UNREACHABLE();
- }
- if (PyDTrace_GC_DONE_ENABLED()) {
- PyDTrace_GC_DONE(stats.uncollectable + stats.collected);
- }
- if (reason != _Py_GC_REASON_SHUTDOWN) {
- invoke_gc_callback(gcstate, "stop", generation, &stats);
- }
+ n = gc_collect_main(tstate, NUM_GENERATIONS - 1, _Py_GC_REASON_MANUAL);
_PyErr_SetRaisedException(tstate, exc);
- GC_STAT_ADD(generation, objects_collected, stats.collected);
-#ifdef Py_STATS
- if (_Py_stats) {
- GC_STAT_ADD(generation, object_visits,
- _Py_stats->object_stats.object_visits);
- _Py_stats->object_stats.object_visits = 0;
- }
-#endif
- validate_old(gcstate);
- _Py_atomic_store_int(&gcstate->collecting, 0);
- return stats.uncollectable + stats.collected;
+
+ return n;
}
-/* Public API to invoke gc.collect() from C */
Py_ssize_t
-PyGC_Collect(void)
+_PyGC_Collect(PyThreadState *tstate, int generation, _PyGC_Reason reason)
{
- return _PyGC_Collect(_PyThreadState_GET(), 2, _Py_GC_REASON_MANUAL);
+ return gc_collect_main(tstate, generation, reason);
}
void
@@ -1882,7 +1654,7 @@ _PyGC_CollectNoFail(PyThreadState *tstate)
during interpreter shutdown (and then never finish it).
See http://bugs.python.org/issue8713#msg195178 for an example.
*/
- _PyGC_Collect(_PyThreadState_GET(), 2, _Py_GC_REASON_SHUTDOWN);
+ gc_collect_main(tstate, NUM_GENERATIONS - 1, _Py_GC_REASON_SHUTDOWN);
}
void
@@ -1956,9 +1728,9 @@ _PyGC_Fini(PyInterpreterState *interp)
* This bug was originally fixed when reported as gh-90228. The bug was
* re-introduced in gh-94673.
*/
- finalize_unlink_gc_head(&gcstate->young.head);
- finalize_unlink_gc_head(&gcstate->old[0].head);
- finalize_unlink_gc_head(&gcstate->old[1].head);
+ for (int i = 0; i < NUM_GENERATIONS; i++) {
+ finalize_unlink_gc_head(&gcstate->generations[i].head);
+ }
finalize_unlink_gc_head(&gcstate->permanent_generation.head);
}
@@ -2044,11 +1816,10 @@ _PyObject_GC_Link(PyObject *op)
GCState *gcstate = &tstate->interp->gc;
gc->_gc_next = 0;
gc->_gc_prev = 0;
- gcstate->young.count++; /* number of allocated GC objects */
- gcstate->heap_size++;
- if (gcstate->young.count > gcstate->young.threshold &&
+ gcstate->generations[0].count++; /* number of allocated GC objects */
+ if (gcstate->generations[0].count > gcstate->generations[0].threshold &&
gcstate->enabled &&
- gcstate->young.threshold &&
+ gcstate->generations[0].threshold &&
!_Py_atomic_load_int_relaxed(&gcstate->collecting) &&
!_PyErr_Occurred(tstate))
{
@@ -2059,9 +1830,11 @@ _PyObject_GC_Link(PyObject *op)
void
_Py_RunGC(PyThreadState *tstate)
{
- if (tstate->interp->gc.enabled) {
- _PyGC_Collect(tstate, 1, _Py_GC_REASON_HEAP);
+ GCState *gcstate = get_gc_state();
+ if (!gcstate->enabled) {
+ return;
}
+ gc_collect_main(tstate, GENERATION_AUTO, _Py_GC_REASON_HEAP);
}
static PyObject *
@@ -2169,10 +1942,9 @@ PyObject_GC_Del(void *op)
#endif
}
GCState *gcstate = get_gc_state();
- if (gcstate->young.count > 0) {
- gcstate->young.count--;
+ if (gcstate->generations[0].count > 0) {
+ gcstate->generations[0].count--;
}
- gcstate->heap_size--;
PyObject_Free(((char *)op)-presize);
}
@@ -2194,36 +1966,26 @@ PyObject_GC_IsFinalized(PyObject *obj)
return 0;
}
-static int
-visit_generation(gcvisitobjects_t callback, void *arg, struct gc_generation *gen)
-{
- PyGC_Head *gc_list, *gc;
- gc_list = &gen->head;
- for (gc = GC_NEXT(gc_list); gc != gc_list; gc = GC_NEXT(gc)) {
- PyObject *op = FROM_GC(gc);
- Py_INCREF(op);
- int res = callback(op, arg);
- Py_DECREF(op);
- if (!res) {
- return -1;
- }
- }
- return 0;
-}
-
void
PyUnstable_GC_VisitObjects(gcvisitobjects_t callback, void *arg)
{
+ size_t i;
GCState *gcstate = get_gc_state();
int origenstate = gcstate->enabled;
gcstate->enabled = 0;
- if (visit_generation(callback, arg, &gcstate->young)) {
- goto done;
- }
- if (visit_generation(callback, arg, &gcstate->old[0])) {
- goto done;
+ for (i = 0; i < NUM_GENERATIONS; i++) {
+ PyGC_Head *gc_list, *gc;
+ gc_list = GEN_HEAD(gcstate, i);
+ for (gc = GC_NEXT(gc_list); gc != gc_list; gc = GC_NEXT(gc)) {
+ PyObject *op = FROM_GC(gc);
+ Py_INCREF(op);
+ int res = callback(op, arg);
+ Py_DECREF(op);
+ if (!res) {
+ goto done;
+ }
+ }
}
- visit_generation(callback, arg, &gcstate->old[1]);
done:
gcstate->enabled = origenstate;
}
diff --git a/Python/gc_free_threading.c b/Python/gc_free_threading.c
index d1d5664ab96f33..140f1eaa88bfc2 100644
--- a/Python/gc_free_threading.c
+++ b/Python/gc_free_threading.c
@@ -744,7 +744,7 @@ void
_PyGC_InitState(GCState *gcstate)
{
// TODO: move to pycore_runtime_init.h once the incremental GC lands.
- gcstate->young.threshold = 2000;
+ gcstate->generations[0].threshold = 2000;
}
@@ -1042,8 +1042,8 @@ cleanup_worklist(struct worklist *worklist)
static bool
gc_should_collect(GCState *gcstate)
{
- int count = _Py_atomic_load_int_relaxed(&gcstate->young.count);
- int threshold = gcstate->young.threshold;
+ int count = _Py_atomic_load_int_relaxed(&gcstate->generations[0].count);
+ int threshold = gcstate->generations[0].threshold;
if (count <= threshold || threshold == 0 || !gcstate->enabled) {
return false;
}
@@ -1051,7 +1051,7 @@ gc_should_collect(GCState *gcstate)
// objects. A few tests rely on immediate scheduling of the GC so we ignore
// the scaled threshold if generations[1].threshold is set to zero.
return (count > gcstate->long_lived_total / 4 ||
- gcstate->old[0].threshold == 0);
+ gcstate->generations[1].threshold == 0);
}
static void
@@ -1065,7 +1065,7 @@ record_allocation(PyThreadState *tstate)
if (gc->alloc_count >= LOCAL_ALLOC_COUNT_THRESHOLD) {
// TODO: Use Py_ssize_t for the generation count.
GCState *gcstate = &tstate->interp->gc;
- _Py_atomic_add_int(&gcstate->young.count, (int)gc->alloc_count);
+ _Py_atomic_add_int(&gcstate->generations[0].count, (int)gc->alloc_count);
gc->alloc_count = 0;
if (gc_should_collect(gcstate) &&
@@ -1084,7 +1084,7 @@ record_deallocation(PyThreadState *tstate)
gc->alloc_count--;
if (gc->alloc_count <= -LOCAL_ALLOC_COUNT_THRESHOLD) {
GCState *gcstate = &tstate->interp->gc;
- _Py_atomic_add_int(&gcstate->young.count, (int)gc->alloc_count);
+ _Py_atomic_add_int(&gcstate->generations[0].count, (int)gc->alloc_count);
gc->alloc_count = 0;
}
}
@@ -1096,12 +1096,10 @@ gc_collect_internal(PyInterpreterState *interp, struct collection_state *state,
// update collection and allocation counters
if (generation+1 < NUM_GENERATIONS) {
- state->gcstate->old[generation].count += 1;
+ state->gcstate->generations[generation+1].count += 1;
}
-
- state->gcstate->young.count = 0;
- for (int i = 1; i <= generation; ++i) {
- state->gcstate->old[i-1].count = 0;
+ for (int i = 0; i <= generation; i++) {
+ state->gcstate->generations[i].count = 0;
}
// merge refcounts for all queued objects
1
0
30 Sep '24
https://github.com/python/cpython/commit/003771709bb4704eb18d0b7a0d2fe1c5ee…
commit: 003771709bb4704eb18d0b7a0d2fe1c5ee6953d7
branch: 3.12
author: Hugo van Kemenade <1324225+hugovk(a)users.noreply.github.com>
committer: Yhg1s <thomas(a)python.org>
date: 2024-09-30T14:18:03-07:00
summary:
[3.12] Docs: Update and proofread `library/venv.rst` (GH-124121) (#124680)
* [3.12] Docs: Update and proofread `library/venv.rst` (GH-124121)
(cherry picked from commit 23e812b84ae688a56a1011ed69a0d178c70e35ea)
Co-authored-by: Hugo van Kemenade <1324225+hugovk(a)users.noreply.github.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach(a)Gerlach.CAM>
Co-authored-by: Adam Turner <9087854+AA-Turner(a)users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk(a)users.noreply.github.com>
* Remove 3.13 docs
---------
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach(a)Gerlach.CAM>
Co-authored-by: Adam Turner <9087854+AA-Turner(a)users.noreply.github.com>
files:
M Doc/library/venv.rst
diff --git a/Doc/library/venv.rst b/Doc/library/venv.rst
index 3bc8faeff05d98..546ce3716d28b9 100644
--- a/Doc/library/venv.rst
+++ b/Doc/library/venv.rst
@@ -37,14 +37,14 @@ A virtual environment is (amongst other things):
are by default isolated from software in other virtual environments and Python
interpreters and libraries installed in the operating system.
-* Contained in a directory, conventionally either named ``venv`` or ``.venv`` in
+* Contained in a directory, conventionally named ``.venv`` or ``venv`` in
the project directory, or under a container directory for lots of virtual
environments, such as ``~/.virtualenvs``.
* Not checked into source control systems such as Git.
* Considered as disposable -- it should be simple to delete and recreate it from
- scratch. You don't place any project code in the environment
+ scratch. You don't place any project code in the environment.
* Not considered as movable or copyable -- you just recreate the same
environment in the target location.
@@ -61,7 +61,117 @@ See :pep:`405` for more background on Python virtual environments.
Creating virtual environments
-----------------------------
-.. include:: /using/venv-create.inc
+:ref:`Virtual environments <venv-def>` are created by executing the ``venv``
+module:
+
+.. code-block:: shell
+
+ python -m venv /path/to/new/virtual/environment
+
+This creates the target directory (including parent directories as needed)
+and places a :file:`pyvenv.cfg` file in it with a ``home`` key
+pointing to the Python installation from which the command was run.
+It also creates a :file:`bin` (or :file:`Scripts` on Windows) subdirectory
+containing a copy or symlink of the Python executable
+(as appropriate for the platform or arguments used at environment creation time).
+It also creates a :file:`lib/pythonX.Y/site-packages` subdirectory
+(on Windows, this is :file:`Lib\site-packages`).
+If an existing directory is specified, it will be re-used.
+
+.. versionchanged:: 3.5
+ The use of ``venv`` is now recommended for creating virtual environments.
+
+.. deprecated-removed:: 3.6 3.8
+ :program:`pyvenv` was the recommended tool for creating virtual environments
+ for Python 3.3 and 3.4, and replaced in 3.5 by executing ``venv`` directly.
+
+.. highlight:: none
+
+On Windows, invoke the ``venv`` command as follows:
+
+.. code-block:: ps1con
+
+ PS> python -m venv C:\path\to\new\virtual\environment
+
+The command, if run with ``-h``, will show the available options::
+
+ usage: venv [-h] [--system-site-packages] [--symlinks | --copies] [--clear]
+ [--upgrade] [--without-pip] [--prompt PROMPT] [--upgrade-deps]
+ ENV_DIR [ENV_DIR ...]
+
+ Creates virtual Python environments in one or more target directories.
+
+ positional arguments:
+ ENV_DIR A directory to create the environment in.
+
+ options:
+ -h, --help show this help message and exit
+ --system-site-packages
+ Give the virtual environment access to the system
+ site-packages dir.
+ --symlinks Try to use symlinks rather than copies, when
+ symlinks are not the default for the platform.
+ --copies Try to use copies rather than symlinks, even when
+ symlinks are the default for the platform.
+ --clear Delete the contents of the environment directory
+ if it already exists, before environment creation.
+ --upgrade Upgrade the environment directory to use this
+ version of Python, assuming Python has been
+ upgraded in-place.
+ --without-pip Skips installing or upgrading pip in the virtual
+ environment (pip is bootstrapped by default)
+ --prompt PROMPT Provides an alternative prompt prefix for this
+ environment.
+ --upgrade-deps Upgrade core dependencies (pip) to the latest
+ version in PyPI
+
+ Once an environment has been created, you may wish to activate it, e.g. by
+ sourcing an activate script in its bin directory.
+
+
+.. versionchanged:: 3.4
+ Installs pip by default, added the ``--without-pip`` and ``--copies``
+ options.
+
+.. versionchanged:: 3.4
+ In earlier versions, if the target directory already existed, an error was
+ raised, unless the ``--clear`` or ``--upgrade`` option was provided.
+
+.. versionchanged:: 3.9
+ Add ``--upgrade-deps`` option to upgrade pip + setuptools to the latest on PyPI.
+
+.. versionchanged:: 3.12
+
+ ``setuptools`` is no longer a core venv dependency.
+
+.. note::
+ While symlinks are supported on Windows, they are not recommended. Of
+ particular note is that double-clicking ``python.exe`` in File Explorer
+ will resolve the symlink eagerly and ignore the virtual environment.
+
+.. note::
+ On Microsoft Windows, it may be required to enable the ``Activate.ps1``
+ script by setting the execution policy for the user. You can do this by
+ issuing the following PowerShell command:
+
+ .. code-block:: powershell
+
+ PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
+
+ See `About Execution Policies
+ <https://go.microsoft.com/fwlink/?LinkID=135170>`_
+ for more information.
+
+The created :file:`pyvenv.cfg` file also includes the
+``include-system-site-packages`` key, set to ``true`` if ``venv`` is
+run with the ``--system-site-packages`` option, ``false`` otherwise.
+
+Unless the ``--without-pip`` option is given, :mod:`ensurepip` will be
+invoked to bootstrap ``pip`` into the virtual environment.
+
+Multiple paths can be given to ``venv``, in which case an identical virtual
+environment will be created, according to the given options, at each provided
+path.
.. _venv-explanation:
@@ -117,7 +227,7 @@ should be runnable without activating it.
In order to achieve this, scripts installed into virtual environments have
a "shebang" line which points to the environment's Python interpreter,
-i.e. :samp:`#!/{<path-to-venv>}/bin/python`.
+:samp:`#!/{<path-to-venv>}/bin/python`.
This means that the script will run with that interpreter regardless of the
value of :envvar:`PATH`. On Windows, "shebang" line processing is supported if
you have the :ref:`launcher` installed. Thus, double-clicking an installed
@@ -322,8 +432,8 @@ creation according to their needs, the :class:`EnvBuilder` class.
assist in installing custom scripts into the virtual environment.
*path* is the path to a directory that should contain subdirectories
- "common", "posix", "nt", each containing scripts destined for the bin
- directory in the environment. The contents of "common" and the
+ ``common``, ``posix``, ``nt``; each containing scripts destined for the
+ ``bin`` directory in the environment. The contents of ``common`` and the
directory corresponding to :data:`os.name` are copied after some text
replacement of placeholders:
@@ -367,13 +477,13 @@ There is also a module-level convenience function:
.. versionadded:: 3.3
.. versionchanged:: 3.4
- Added the ``with_pip`` parameter
+ Added the *with_pip* parameter
.. versionchanged:: 3.6
- Added the ``prompt`` parameter
+ Added the *prompt* parameter
.. versionchanged:: 3.9
- Added the ``upgrade_deps`` parameter
+ Added the *upgrade_deps* parameter
An example of extending ``EnvBuilder``
--------------------------------------
1
0
[3.12] Docs: for for/else clarify that return or raise also skip the else (GH-124591) (#124660)
by Yhg1s 30 Sep '24
by Yhg1s 30 Sep '24
30 Sep '24
https://github.com/python/cpython/commit/7c39f74251dea55ab5dc4bc2a1ac4f2db8…
commit: 7c39f74251dea55ab5dc4bc2a1ac4f2db804808b
branch: 3.12
author: Miss Islington (bot) <31488909+miss-islington(a)users.noreply.github.com>
committer: Yhg1s <thomas(a)python.org>
date: 2024-09-30T14:17:16-07:00
summary:
[3.12] Docs: for for/else clarify that return or raise also skip the else (GH-124591) (#124660)
Docs: for for/else clarify that return or raise also skip the else (GH-124591)
(cherry picked from commit 5329d1b74a86b3a22ff36f7976bfe720ee06d10d)
Co-authored-by: Ned Batchelder <ned(a)nedbatchelder.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra(a)gmail.com>
files:
M Doc/tutorial/controlflow.rst
diff --git a/Doc/tutorial/controlflow.rst b/Doc/tutorial/controlflow.rst
index c97c65f7a3988e..fd765e58ff2485 100644
--- a/Doc/tutorial/controlflow.rst
+++ b/Doc/tutorial/controlflow.rst
@@ -209,8 +209,10 @@ after the loop finishes its final iteration, that is, if no break occurred.
In a :keyword:`while` loop, it's executed after the loop's condition becomes false.
-In either kind of loop, the :keyword:`!else` clause is **not** executed
-if the loop was terminated by a :keyword:`break`.
+In either kind of loop, the :keyword:`!else` clause is **not** executed if the
+loop was terminated by a :keyword:`break`. Of course, other ways of ending the
+loop early, such as a :keyword:`return` or a raised exception, will also skip
+execution of the :keyword:`else` clause.
This is exemplified in the following :keyword:`!for` loop,
which searches for prime numbers::
1
0
[3.12] gh-123223: Adding hyperlink of argument in warnings.catch_warnings: (GH-123231) (#124527)
by Yhg1s 30 Sep '24
by Yhg1s 30 Sep '24
30 Sep '24
https://github.com/python/cpython/commit/660a7f2b523a9a9cc93ef2b2d73127c7cd…
commit: 660a7f2b523a9a9cc93ef2b2d73127c7cddb0bf6
branch: 3.12
author: Miss Islington (bot) <31488909+miss-islington(a)users.noreply.github.com>
committer: Yhg1s <thomas(a)python.org>
date: 2024-09-30T14:16:42-07:00
summary:
[3.12] gh-123223: Adding hyperlink of argument in warnings.catch_warnings: (GH-123231) (#124527)
gh-123223: Adding hyperlink of argument in warnings.catch_warnings: (GH-123231)
(cherry picked from commit 828583a7855f15edc96e6721c226ace098ba463b)
Co-authored-by: Damien <81557462+Damien-Chen(a)users.noreply.github.com>
files:
M Doc/library/warnings.rst
diff --git a/Doc/library/warnings.rst b/Doc/library/warnings.rst
index df38eaf8f6c74d..511b94a386d5b9 100644
--- a/Doc/library/warnings.rst
+++ b/Doc/library/warnings.rst
@@ -545,6 +545,9 @@ Available Context Managers
passed to :func:`simplefilter` as if it were called immediately on
entering the context.
+ See :ref:`warning-filter` for the meaning of the *category* and *lineno*
+ parameters.
+
.. note::
The :class:`catch_warnings` manager works by replacing and
1
0
30 Sep '24
https://github.com/python/cpython/commit/bc1fae89af9df3888fab670f83b7aed8af…
commit: bc1fae89af9df3888fab670f83b7aed8afe5a9f5
branch: 3.13
author: Miss Islington (bot) <31488909+miss-islington(a)users.noreply.github.com>
committer: Yhg1s <thomas(a)python.org>
date: 2024-09-30T13:59:53-07:00
summary:
[3.13] Doc: Run HTML and non-HTML daily builds separately (GH-124493) (#124790)
Doc: Run HTML and non-HTML daily builds separately (GH-124493)
(cherry picked from commit cce1125574f7b74343afda4bd0030706f67e13df)
Co-authored-by: Adam Turner <9087854+AA-Turner(a)users.noreply.github.com>
files:
M Doc/Makefile
diff --git a/Doc/Makefile b/Doc/Makefile
index a2d89343648dc1..70ad703ac77e82 100644
--- a/Doc/Makefile
+++ b/Doc/Makefile
@@ -306,12 +306,12 @@ serve:
# for development releases: always build
.PHONY: autobuild-dev
autobuild-dev:
- $(MAKE) dist SPHINXOPTS='$(SPHINXOPTS) -Ea -A daily=1'
+ $(MAKE) dist-no-html SPHINXOPTS='$(SPHINXOPTS) -Ea -A daily=1'
-# for quick rebuilds (HTML only)
+# for HTML-only rebuilds
.PHONY: autobuild-dev-html
autobuild-dev-html:
- $(MAKE) html SPHINXOPTS='$(SPHINXOPTS) -Ea -A daily=1'
+ $(MAKE) dist-html SPHINXOPTS='$(SPHINXOPTS) -Ea -A daily=1'
# for stable releases: only build if not in pre-release stage (alpha, beta)
# release candidate downloads are okay, since the stable tree can be in that stage
1
0
30 Sep '24
https://github.com/python/cpython/commit/4f3e96f7c25c20850a7512e127045ff82d…
commit: 4f3e96f7c25c20850a7512e127045ff82d8b57f7
branch: 3.13
author: Miss Islington (bot) <31488909+miss-islington(a)users.noreply.github.com>
committer: Yhg1s <thomas(a)python.org>
date: 2024-09-30T13:52:59-07:00
summary:
[3.13] gh-124613, regrtest: Detect JIT in build info (GH-124793) (#124797)
gh-124613, regrtest: Detect JIT in build info (GH-124793)
(cherry picked from commit e44eebfc1eccdaaebc219accbfc705c9a9de068d)
Co-authored-by: Victor Stinner <vstinner(a)python.org>
files:
M Lib/test/libregrtest/utils.py
diff --git a/Lib/test/libregrtest/utils.py b/Lib/test/libregrtest/utils.py
index 87246df6d2693b..953ffb3f50f376 100644
--- a/Lib/test/libregrtest/utils.py
+++ b/Lib/test/libregrtest/utils.py
@@ -300,29 +300,78 @@ def get_build_info():
config_args = sysconfig.get_config_var('CONFIG_ARGS') or ''
cflags = sysconfig.get_config_var('PY_CFLAGS') or ''
- cflags_nodist = sysconfig.get_config_var('PY_CFLAGS_NODIST') or ''
+ cflags += ' ' + (sysconfig.get_config_var('PY_CFLAGS_NODIST') or '')
ldflags_nodist = sysconfig.get_config_var('PY_LDFLAGS_NODIST') or ''
build = []
# --disable-gil
if sysconfig.get_config_var('Py_GIL_DISABLED'):
- build.append("free_threading")
+ if not sys.flags.ignore_environment:
+ PYTHON_GIL = os.environ.get('PYTHON_GIL', None)
+ if PYTHON_GIL:
+ PYTHON_GIL = (PYTHON_GIL == '1')
+ else:
+ PYTHON_GIL = None
+
+ free_threading = "free_threading"
+ if PYTHON_GIL is not None:
+ free_threading = f"{free_threading} GIL={int(PYTHON_GIL)}"
+ build.append(free_threading)
if hasattr(sys, 'gettotalrefcount'):
# --with-pydebug
build.append('debug')
- if '-DNDEBUG' in (cflags + cflags_nodist):
+ if '-DNDEBUG' in cflags:
build.append('without_assert')
else:
build.append('release')
if '--with-assertions' in config_args:
build.append('with_assert')
- elif '-DNDEBUG' not in (cflags + cflags_nodist):
+ elif '-DNDEBUG' not in cflags:
build.append('with_assert')
+ # --enable-experimental-jit
+ tier2 = re.search('-D_Py_TIER2=([0-9]+)', cflags)
+ if tier2:
+ tier2 = int(tier2.group(1))
+
+ if not sys.flags.ignore_environment:
+ PYTHON_JIT = os.environ.get('PYTHON_JIT', None)
+ if PYTHON_JIT:
+ PYTHON_JIT = (PYTHON_JIT != '0')
+ else:
+ PYTHON_JIT = None
+
+ if tier2 == 1: # =yes
+ if PYTHON_JIT == False:
+ jit = 'JIT=off'
+ else:
+ jit = 'JIT'
+ elif tier2 == 3: # =yes-off
+ if PYTHON_JIT:
+ jit = 'JIT'
+ else:
+ jit = 'JIT=off'
+ elif tier2 == 4: # =interpreter
+ if PYTHON_JIT == False:
+ jit = 'JIT-interpreter=off'
+ else:
+ jit = 'JIT-interpreter'
+ elif tier2 == 6: # =interpreter-off (Secret option!)
+ if PYTHON_JIT:
+ jit = 'JIT-interpreter'
+ else:
+ jit = 'JIT-interpreter=off'
+ elif '-D_Py_JIT' in cflags:
+ jit = 'JIT'
+ else:
+ jit = None
+ if jit:
+ build.append(jit)
+
# --enable-framework=name
framework = sysconfig.get_config_var('PYTHONFRAMEWORK')
if framework:
1
0
[3.13] gh-124642: Dictionaries aren't marking objects as weakref'd (GH-124643) (#124798)
by Yhg1s 30 Sep '24
by Yhg1s 30 Sep '24
30 Sep '24
https://github.com/python/cpython/commit/44ba11a2045a8d00b6089fedd8b57f02c8…
commit: 44ba11a2045a8d00b6089fedd8b57f02c8a7225a
branch: 3.13
author: Miss Islington (bot) <31488909+miss-islington(a)users.noreply.github.com>
committer: Yhg1s <thomas(a)python.org>
date: 2024-09-30T13:51:24-07:00
summary:
[3.13] gh-124642: Dictionaries aren't marking objects as weakref'd (GH-124643) (#124798)
gh-124642: Dictionaries aren't marking objects as weakref'd (GH-124643)
Dictionaries aren't marking objects as weakref'd
(cherry picked from commit 077e7ef6a0abbf9e04b9aa11b4f621031004c31f)
Co-authored-by: Dino Viehland <dinoviehland(a)meta.com>
files:
A Misc/NEWS.d/next/Core_and_Builtins/2024-09-27-17-18-53.gh-issue-124642.OCjhBJ.rst
M Objects/dictobject.c
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2024-09-27-17-18-53.gh-issue-124642.OCjhBJ.rst b/Misc/NEWS.d/next/Core_and_Builtins/2024-09-27-17-18-53.gh-issue-124642.OCjhBJ.rst
new file mode 100644
index 00000000000000..29763844a9f592
--- /dev/null
+++ b/Misc/NEWS.d/next/Core_and_Builtins/2024-09-27-17-18-53.gh-issue-124642.OCjhBJ.rst
@@ -0,0 +1 @@
+Fixed scalability issue in free-threaded builds for lock-free reads from dictionaries in multi-threaded scenarios
diff --git a/Objects/dictobject.c b/Objects/dictobject.c
index 7f7fd836c01509..a5a5bce3965555 100644
--- a/Objects/dictobject.c
+++ b/Objects/dictobject.c
@@ -1549,7 +1549,7 @@ _Py_dict_lookup_threadsafe(PyDictObject *mp, PyObject *key, Py_hash_t hash, PyOb
*value_addr = value;
if (value != NULL) {
assert(ix >= 0);
- Py_INCREF(value);
+ _Py_NewRefWithLock(value);
}
Py_END_CRITICAL_SECTION();
return ix;
@@ -6988,7 +6988,7 @@ _PyObject_TryGetInstanceAttribute(PyObject *obj, PyObject *name, PyObject **attr
// Still no dict, we can read from the values
assert(values->valid);
value = values->values[ix];
- *attr = Py_XNewRef(value);
+ *attr = _Py_XNewRefWithLock(value);
success = true;
}
@@ -7008,7 +7008,7 @@ _PyObject_TryGetInstanceAttribute(PyObject *obj, PyObject *name, PyObject **attr
if (dict->ma_values == values && FT_ATOMIC_LOAD_UINT8(values->valid)) {
value = _Py_atomic_load_ptr_relaxed(&values->values[ix]);
- *attr = Py_XNewRef(value);
+ *attr = _Py_XNewRefWithLock(value);
success = true;
} else {
// Caller needs to lookup from the dictionary
1
0
30 Sep '24
https://github.com/python/cpython/commit/186cc407e2341c84e048f3f88f193741ea…
commit: 186cc407e2341c84e048f3f88f193741ea763b39
branch: 3.12
author: Miss Islington (bot) <31488909+miss-islington(a)users.noreply.github.com>
committer: gpshead <greg(a)krypto.org>
date: 2024-09-30T20:02:13Z
summary:
[3.12] gh-116810: fix memory leak in ssl module (GH-123249) (GH-124801)
gh-116810: fix memory leak in ssl module (GH-123249)
Resolve a memory leak introduced in CPython 3.10's :mod:`ssl` when the :attr:`ssl.SSLSocket.session` property was accessed. Speeds up read and write access to said property by no longer unnecessarily cloning session objects via serialization.
(cherry picked from commit 7e7223e18f58ec48fb36a68fb75b5c5b7a45042a)
Co-authored-by: Jeffrey R. Van Voorst <jeff.vanvoorst(a)gmail.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot](a)users.noreply.github.com>
Co-authored-by: Peter Bierma <zintensitydev(a)gmail.com>
Co-authored-by: Gregory P. Smith <greg(a)krypto.org>
Co-authored-by: Antoine Pitrou <antoine(a)python.org>
files:
A Misc/NEWS.d/next/Library/2024-08-23-15-49-10.gh-issue-116810.QLBUU8.rst
M Modules/_ssl.c
diff --git a/Misc/NEWS.d/next/Library/2024-08-23-15-49-10.gh-issue-116810.QLBUU8.rst b/Misc/NEWS.d/next/Library/2024-08-23-15-49-10.gh-issue-116810.QLBUU8.rst
new file mode 100644
index 00000000000000..0e5256e7151c5a
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2024-08-23-15-49-10.gh-issue-116810.QLBUU8.rst
@@ -0,0 +1,4 @@
+Resolve a memory leak introduced in CPython 3.10's :mod:`ssl` when the
+:attr:`ssl.SSLSocket.session` property was accessed. Speeds up read and
+write access to said property by no longer unnecessarily cloning session
+objects via serialization.
diff --git a/Modules/_ssl.c b/Modules/_ssl.c
index 85fbc1628238e2..7fcb79fec9f74e 100644
--- a/Modules/_ssl.c
+++ b/Modules/_ssl.c
@@ -2224,6 +2224,17 @@ PySSL_dealloc(PySSLSocket *self)
PyTypeObject *tp = Py_TYPE(self);
PyObject_GC_UnTrack(self);
if (self->ssl) {
+ // If we free the SSL socket object without having called SSL_shutdown,
+ // OpenSSL will invalidate the linked SSL session object. While this
+ // behavior is strictly RFC-compliant, it makes session reuse less
+ // likely and it would also break compatibility with older stdlib
+ // versions (which used an ugly workaround of duplicating the
+ // SSL_SESSION object).
+ // Therefore, we ensure the socket is marked as shutdown in any case.
+ //
+ // See elaborate explanation at
+ // https://github.com/python/cpython/pull/123249#discussion_r1766164530
+ SSL_set_shutdown(self->ssl, SSL_SENT_SHUTDOWN | SSL_get_shutdown(self->ssl));
SSL_free(self->ssl);
}
Py_XDECREF(self->Socket);
@@ -2768,48 +2779,6 @@ _ssl__SSLSocket_verify_client_post_handshake_impl(PySSLSocket *self)
#endif
}
-static SSL_SESSION*
-_ssl_session_dup(SSL_SESSION *session) {
- SSL_SESSION *newsession = NULL;
- int slen;
- unsigned char *senc = NULL, *p;
- const unsigned char *const_p;
-
- if (session == NULL) {
- PyErr_SetString(PyExc_ValueError, "Invalid session");
- goto error;
- }
-
- /* get length */
- slen = i2d_SSL_SESSION(session, NULL);
- if (slen == 0 || slen > 0xFF00) {
- PyErr_SetString(PyExc_ValueError, "i2d() failed");
- goto error;
- }
- if ((senc = PyMem_Malloc(slen)) == NULL) {
- PyErr_NoMemory();
- goto error;
- }
- p = senc;
- if (!i2d_SSL_SESSION(session, &p)) {
- PyErr_SetString(PyExc_ValueError, "i2d() failed");
- goto error;
- }
- const_p = senc;
- newsession = d2i_SSL_SESSION(NULL, &const_p, slen);
- if (newsession == NULL) {
- PyErr_SetString(PyExc_ValueError, "d2i() failed");
- goto error;
- }
- PyMem_Free(senc);
- return newsession;
- error:
- if (senc != NULL) {
- PyMem_Free(senc);
- }
- return NULL;
-}
-
static PyObject *
PySSL_get_session(PySSLSocket *self, void *closure) {
/* get_session can return sessions from a server-side connection,
@@ -2817,15 +2786,6 @@ PySSL_get_session(PySSLSocket *self, void *closure) {
PySSLSession *pysess;
SSL_SESSION *session;
- /* duplicate session as workaround for session bug in OpenSSL 1.1.0,
- * https://github.com/openssl/openssl/issues/1550 */
- session = SSL_get0_session(self->ssl); /* borrowed reference */
- if (session == NULL) {
- Py_RETURN_NONE;
- }
- if ((session = _ssl_session_dup(session)) == NULL) {
- return NULL;
- }
session = SSL_get1_session(self->ssl);
if (session == NULL) {
Py_RETURN_NONE;
@@ -2844,11 +2804,8 @@ PySSL_get_session(PySSLSocket *self, void *closure) {
}
static int PySSL_set_session(PySSLSocket *self, PyObject *value,
- void *closure)
- {
+ void *closure) {
PySSLSession *pysess;
- SSL_SESSION *session;
- int result;
if (!Py_IS_TYPE(value, get_state_sock(self)->PySSLSession_Type)) {
PyErr_SetString(PyExc_TypeError, "Value is not a SSLSession.");
@@ -2871,14 +2828,7 @@ static int PySSL_set_session(PySSLSocket *self, PyObject *value,
"Cannot set session after handshake.");
return -1;
}
- /* duplicate session */
- if ((session = _ssl_session_dup(pysess->session)) == NULL) {
- return -1;
- }
- result = SSL_set_session(self->ssl, session);
- /* free duplicate, SSL_set_session() bumps ref count */
- SSL_SESSION_free(session);
- if (result == 0) {
+ if (SSL_set_session(self->ssl, pysess->session) == 0) {
_setSSLError(get_state_sock(self), NULL, 0, __FILE__, __LINE__);
return -1;
}
1
0