• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/* Generated by typeslots.py */
2{offsetof(PyBufferProcs, bf_getbuffer), offsetof(PyTypeObject, tp_as_buffer)},
3{offsetof(PyBufferProcs, bf_releasebuffer), offsetof(PyTypeObject, tp_as_buffer)},
4{offsetof(PyMappingMethods, mp_ass_subscript), offsetof(PyTypeObject, tp_as_mapping)},
5{offsetof(PyMappingMethods, mp_length), offsetof(PyTypeObject, tp_as_mapping)},
6{offsetof(PyMappingMethods, mp_subscript), offsetof(PyTypeObject, tp_as_mapping)},
7{offsetof(PyNumberMethods, nb_absolute), offsetof(PyTypeObject, tp_as_number)},
8{offsetof(PyNumberMethods, nb_add), offsetof(PyTypeObject, tp_as_number)},
9{offsetof(PyNumberMethods, nb_and), offsetof(PyTypeObject, tp_as_number)},
10{offsetof(PyNumberMethods, nb_bool), offsetof(PyTypeObject, tp_as_number)},
11{offsetof(PyNumberMethods, nb_divmod), offsetof(PyTypeObject, tp_as_number)},
12{offsetof(PyNumberMethods, nb_float), offsetof(PyTypeObject, tp_as_number)},
13{offsetof(PyNumberMethods, nb_floor_divide), offsetof(PyTypeObject, tp_as_number)},
14{offsetof(PyNumberMethods, nb_index), offsetof(PyTypeObject, tp_as_number)},
15{offsetof(PyNumberMethods, nb_inplace_add), offsetof(PyTypeObject, tp_as_number)},
16{offsetof(PyNumberMethods, nb_inplace_and), offsetof(PyTypeObject, tp_as_number)},
17{offsetof(PyNumberMethods, nb_inplace_floor_divide), offsetof(PyTypeObject, tp_as_number)},
18{offsetof(PyNumberMethods, nb_inplace_lshift), offsetof(PyTypeObject, tp_as_number)},
19{offsetof(PyNumberMethods, nb_inplace_multiply), offsetof(PyTypeObject, tp_as_number)},
20{offsetof(PyNumberMethods, nb_inplace_or), offsetof(PyTypeObject, tp_as_number)},
21{offsetof(PyNumberMethods, nb_inplace_power), offsetof(PyTypeObject, tp_as_number)},
22{offsetof(PyNumberMethods, nb_inplace_remainder), offsetof(PyTypeObject, tp_as_number)},
23{offsetof(PyNumberMethods, nb_inplace_rshift), offsetof(PyTypeObject, tp_as_number)},
24{offsetof(PyNumberMethods, nb_inplace_subtract), offsetof(PyTypeObject, tp_as_number)},
25{offsetof(PyNumberMethods, nb_inplace_true_divide), offsetof(PyTypeObject, tp_as_number)},
26{offsetof(PyNumberMethods, nb_inplace_xor), offsetof(PyTypeObject, tp_as_number)},
27{offsetof(PyNumberMethods, nb_int), offsetof(PyTypeObject, tp_as_number)},
28{offsetof(PyNumberMethods, nb_invert), offsetof(PyTypeObject, tp_as_number)},
29{offsetof(PyNumberMethods, nb_lshift), offsetof(PyTypeObject, tp_as_number)},
30{offsetof(PyNumberMethods, nb_multiply), offsetof(PyTypeObject, tp_as_number)},
31{offsetof(PyNumberMethods, nb_negative), offsetof(PyTypeObject, tp_as_number)},
32{offsetof(PyNumberMethods, nb_or), offsetof(PyTypeObject, tp_as_number)},
33{offsetof(PyNumberMethods, nb_positive), offsetof(PyTypeObject, tp_as_number)},
34{offsetof(PyNumberMethods, nb_power), offsetof(PyTypeObject, tp_as_number)},
35{offsetof(PyNumberMethods, nb_remainder), offsetof(PyTypeObject, tp_as_number)},
36{offsetof(PyNumberMethods, nb_rshift), offsetof(PyTypeObject, tp_as_number)},
37{offsetof(PyNumberMethods, nb_subtract), offsetof(PyTypeObject, tp_as_number)},
38{offsetof(PyNumberMethods, nb_true_divide), offsetof(PyTypeObject, tp_as_number)},
39{offsetof(PyNumberMethods, nb_xor), offsetof(PyTypeObject, tp_as_number)},
40{offsetof(PySequenceMethods, sq_ass_item), offsetof(PyTypeObject, tp_as_sequence)},
41{offsetof(PySequenceMethods, sq_concat), offsetof(PyTypeObject, tp_as_sequence)},
42{offsetof(PySequenceMethods, sq_contains), offsetof(PyTypeObject, tp_as_sequence)},
43{offsetof(PySequenceMethods, sq_inplace_concat), offsetof(PyTypeObject, tp_as_sequence)},
44{offsetof(PySequenceMethods, sq_inplace_repeat), offsetof(PyTypeObject, tp_as_sequence)},
45{offsetof(PySequenceMethods, sq_item), offsetof(PyTypeObject, tp_as_sequence)},
46{offsetof(PySequenceMethods, sq_length), offsetof(PyTypeObject, tp_as_sequence)},
47{offsetof(PySequenceMethods, sq_repeat), offsetof(PyTypeObject, tp_as_sequence)},
48{-1, offsetof(PyTypeObject, tp_alloc)},
49{-1, offsetof(PyTypeObject, tp_base)},
50{-1, offsetof(PyTypeObject, tp_bases)},
51{-1, offsetof(PyTypeObject, tp_call)},
52{-1, offsetof(PyTypeObject, tp_clear)},
53{-1, offsetof(PyTypeObject, tp_dealloc)},
54{-1, offsetof(PyTypeObject, tp_del)},
55{-1, offsetof(PyTypeObject, tp_descr_get)},
56{-1, offsetof(PyTypeObject, tp_descr_set)},
57{-1, offsetof(PyTypeObject, tp_doc)},
58{-1, offsetof(PyTypeObject, tp_getattr)},
59{-1, offsetof(PyTypeObject, tp_getattro)},
60{-1, offsetof(PyTypeObject, tp_hash)},
61{-1, offsetof(PyTypeObject, tp_init)},
62{-1, offsetof(PyTypeObject, tp_is_gc)},
63{-1, offsetof(PyTypeObject, tp_iter)},
64{-1, offsetof(PyTypeObject, tp_iternext)},
65{-1, offsetof(PyTypeObject, tp_methods)},
66{-1, offsetof(PyTypeObject, tp_new)},
67{-1, offsetof(PyTypeObject, tp_repr)},
68{-1, offsetof(PyTypeObject, tp_richcompare)},
69{-1, offsetof(PyTypeObject, tp_setattr)},
70{-1, offsetof(PyTypeObject, tp_setattro)},
71{-1, offsetof(PyTypeObject, tp_str)},
72{-1, offsetof(PyTypeObject, tp_traverse)},
73{-1, offsetof(PyTypeObject, tp_members)},
74{-1, offsetof(PyTypeObject, tp_getset)},
75{-1, offsetof(PyTypeObject, tp_free)},
76{offsetof(PyNumberMethods, nb_matrix_multiply), offsetof(PyTypeObject, tp_as_number)},
77{offsetof(PyNumberMethods, nb_inplace_matrix_multiply), offsetof(PyTypeObject, tp_as_number)},
78{offsetof(PyAsyncMethods, am_await), offsetof(PyTypeObject, tp_as_async)},
79{offsetof(PyAsyncMethods, am_aiter), offsetof(PyTypeObject, tp_as_async)},
80{offsetof(PyAsyncMethods, am_anext), offsetof(PyTypeObject, tp_as_async)},
81{-1, offsetof(PyTypeObject, tp_finalize)},
82{offsetof(PyAsyncMethods, am_send), offsetof(PyTypeObject, tp_as_async)},
83