• 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