Include/cpython/longintrepr.h:
⋮
│struct _longobject {
⋮
Include/cpython/object.h:
⋮
│struct _typeobject {
⋮
Include/cpython/pystate.h:
⋮
│struct _ts {
⋮
Include/cpython/pytime.h:
⋮
│typedef int64_t PyTime_t;
⋮
Include/internal/pycore_frame.h:
⋮
│struct _frame {
⋮
Include/internal/pycore_interpframe_structs.h:
⋮
│#define _PyGenObject_HEAD(prefix)                                           \
⋮
Include/internal/pycore_opcode_utils.h:
⋮
│#define IS_RAISE_OPCODE(opcode) \
⋮
Include/internal/pycore_pyatomic_ft_wrappers.h:
⋮
│#define FT_ATOMIC_LOAD_INT(value) \
⋮
│#define FT_ATOMIC_LOAD_INT(value) value
⋮
Include/methodobject.h:
⋮
│struct PyMethodDef {
⋮
Include/object.h:
⋮
│#define PyObject_HEAD                   PyObject ob_base;
⋮
│#define PyObject_VAR_HEAD      PyVarObject ob_base;
⋮
Include/opcode_ids.h:
⋮
│#define HAVE_ARGUMENT                           41
⋮
Include/patchlevel.h:
⋮
│#define PYTHON_API_STRING "1013"
⋮
Include/pymacconfig.h:
⋮
│#  define VA_LIST_IS_ARRAY 1
⋮
│#  define SIZEOF_LONG             8
⋮
│#  define SIZEOF_VOID_P           8
⋮
│#  define SIZEOF_LONG             4
⋮
│#  define SIZEOF_VOID_P           4
⋮
│#  define ALIGNOF_MAX_ALIGN_T 16
│#  define SIZEOF_LONG_DOUBLE 16
⋮
│#  define ALIGNOF_MAX_ALIGN_T 8
│#  define SIZEOF_LONG_DOUBLE 8
⋮
Include/pyport.h:
⋮
│#define PY_LONG_LONG long long
⋮
│#define PYLONG_BITS_IN_DIGIT 30
⋮
│typedef ssize_t         Py_ssize_t;
⋮
│typedef Py_intptr_t     Py_ssize_t;
⋮
│#define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
⋮
│#define Py_DEPRECATED(VERSION) __declspec(deprecated( \
⋮
│#define Py_DEPRECATED(VERSION_UNUSED)
⋮
│#define LONG_BIT (8 * SIZEOF_LONG)
⋮
│#  define WITH_THREAD
⋮
│#   define ALIGNOF_MAX_ALIGN_T _Alignof(long double)
⋮
Include/pytypedefs.h:
⋮
│typedef struct PyMethodDef PyMethodDef;
⋮
│typedef struct _object PyObject;
│typedef struct _longobject PyLongObject;
│typedef struct _typeobject PyTypeObject;
⋮
│typedef struct _frame PyFrameObject;
⋮
│typedef struct _ts PyThreadState;
│typedef struct _is PyInterpreterState;
⋮
Lib/_colorize.py:
⋮
│def can_colorize(*, file: IO[str] | IO[bytes] | None = None) -> bool:
│
⋮
Lib/_pyio.py:
⋮
│class StringIO(TextIOWrapper):
⋮
Lib/argparse.py:
⋮
│class HelpFormatter(object):
⋮
│    def add_argument(self, action):
⋮
│class _ActionsContainer(object):
⋮
│    def add_argument(self, *args, **kwargs):
⋮
Lib/asyncio/trsock.py:
⋮
│class TransportSocket:
⋮
│    def type(self):
⋮
Lib/codecs.py:
⋮
│class CodecInfo(tuple):
⋮
Lib/importlib/metadata/_context.py:
⋮
│class ExceptionTrap:
⋮
│    def type(self):
⋮
Lib/locale.py:
⋮
│def str(val):
⋮
Lib/socket.py:
⋮
│class socket(_socket.socket):
⋮
│    def type(self):
⋮
Lib/tkinter/__init__.py:
⋮
│class Canvas(Widget, XView, YView):
⋮
│    def type(self, tagOrId):
⋮
│class Menu(Widget):
⋮
│    def type(self, index):
⋮
│class Image:
⋮
│    def type(self):
⋮
Lib/tkinter/filedialog.py:
⋮
│class FileDialog:
⋮
│    def _frame(self, master):
│        # A structural frame.  The classic file dialog gives its frames a
│        # raised border on X11; the themed one does not (cf. tk_dialog).
⋮
Lib/tkinter/simpledialog.py:
⋮
│class Dialog(Toplevel):
⋮
│    def _frame(self, name):
│        # The classic dialog (tk_dialog) gives its frames a raised border on
│        # X11; the themed one (tk::MessageBox) does not.
⋮
Lib/tkinter/ttk.py:
⋮
│class Treeview(Widget, tkinter.XView, tkinter.YView):
⋮
│    def range(self, first, last, *, hidden=False, recurse=True):
⋮
Lib/unittest/case.py:
⋮
│class SkipTest(Exception):
⋮
│class TestCase(object):
⋮
│    def assertFalse(self, expr, msg=None):
⋮
│    def assertTrue(self, expr, msg=None):
⋮
│    def assertRaises(self, expected_exception, *args, **kwargs):
⋮
│    def assertEqual(self, first, second, msg=None):
⋮
│    def assertSequenceEqual(self, seq1, seq2, msg=None, seq_type=None):
⋮
│    def assertIn(self, member, container, msg=None):
⋮
│    def assertIs(self, expr1, expr2, msg=None):
⋮
│    def assertIsNone(self, obj, msg=None):
⋮
│    def assertIsInstance(self, obj, cls, msg=None):
⋮
│    def assertRaisesRegex(self, expected_exception, expected_regex,
│                          *args, **kwargs):
⋮
Lib/unittest/util.py:
⋮
│def safe_repr(obj, short=False):
⋮
Modules/_testinternalcapi/testbytecodes.c:
⋮
│#define super(name) static int SUPER_##name
⋮
Objects/stringlib/unicode_format.h:
⋮
│static PyObject *
│getattr(PyObject *obj, SubString *name)
⋮
PC/pyconfig.h:
⋮
│#define LONG_BIT        32
⋮
│#define MS_WIN32 /* only support win32 and greater. */
⋮
│#define WITH_THREAD
⋮
│#define MS_WINDOWS_DESKTOP
⋮
│#define MS_WINDOWS_APP
⋮
│#define MS_WINDOWS_SYSTEM
⋮
│#define MS_WIN64
⋮
│#define NTDDI_VERSION Py_NTDDI
⋮
│typedef __int64 Py_ssize_t;
⋮
│typedef _W64 int Py_ssize_t;
⋮
│#define MS_WIN64
⋮
│#define PY_LONG_LONG long long
⋮
│#       define PY_LONG_LONG __int64
⋮
│#       define SIZEOF_VOID_P 8
⋮
│#       define ALIGNOF_MAX_ALIGN_T 8
⋮
│#       define SIZEOF_VOID_P 4
⋮
│#       define ALIGNOF_MAX_ALIGN_T 8
⋮
│#define SIZEOF_LONG 4
⋮
│#define WITH_DOC_STRINGS 1
⋮
Python/bltinmodule.c:
⋮
│the full name for the built-in function len().\n\
│\n\
│This module is not normally accessed explicitly by most\n\
│applications, but can be useful in modules that provide\n\
⋮
Python/bytecodes.c:
⋮
│#define super(name) static int SUPER_##name
⋮
Tools/gdb/libpython.py:
⋮
│class PyObjectPtr(object):
⋮
│    def type(self):
⋮
