Where Online Learning is simpler!
The C and C++ Include Header Files
cat -n /usr/include/python3.14/internal/pycore_typevarobject.h
1 #ifndef Py_INTERNAL_TYPEVAROBJECT_H 2 #define Py_INTERNAL_TYPEVAROBJECT_H 3 #ifdef __cplusplus 4 extern "C" { 5 #endif 6 7 #ifndef Py_BUILD_CORE 8 # error "this header requires Py_BUILD_CORE define" 9 #endif 10 11 extern PyObject *_Py_make_typevar(PyObject *, PyObject *, PyObject *); 12 extern PyObject *_Py_make_paramspec(PyThreadState *, PyObject *); 13 extern PyObject *_Py_make_typevartuple(PyThreadState *, PyObject *); 14 extern PyObject *_Py_make_typealias(PyThreadState *, PyObject *); 15 extern PyObject *_Py_subscript_generic(PyThreadState *, PyObject *); 16 extern PyObject *_Py_set_typeparam_default(PyThreadState *, PyObject *, PyObject *); 17 extern int _Py_initialize_generic(PyInterpreterState *); 18 extern void _Py_clear_generic_types(PyInterpreterState *); 19 extern int _Py_typing_type_repr(PyUnicodeWriter *, PyObject *); 20 21 extern PyTypeObject _PyTypeAlias_Type; 22 extern PyTypeObject _PyNoDefault_Type; 23 extern PyObject _Py_NoDefaultStruct; 24 25 #ifdef __cplusplus 26 } 27 #endif 28 #endif /* !Py_INTERNAL_TYPEVAROBJECT_H */