(root)/
Python-3.12.0/
Include/
typeslots.h
       1  /* Do not renumber the file; these numbers are part of the stable ABI. */
       2  #define Py_bf_getbuffer 1
       3  #define Py_bf_releasebuffer 2
       4  #define Py_mp_ass_subscript 3
       5  #define Py_mp_length 4
       6  #define Py_mp_subscript 5
       7  #define Py_nb_absolute 6
       8  #define Py_nb_add 7
       9  #define Py_nb_and 8
      10  #define Py_nb_bool 9
      11  #define Py_nb_divmod 10
      12  #define Py_nb_float 11
      13  #define Py_nb_floor_divide 12
      14  #define Py_nb_index 13
      15  #define Py_nb_inplace_add 14
      16  #define Py_nb_inplace_and 15
      17  #define Py_nb_inplace_floor_divide 16
      18  #define Py_nb_inplace_lshift 17
      19  #define Py_nb_inplace_multiply 18
      20  #define Py_nb_inplace_or 19
      21  #define Py_nb_inplace_power 20
      22  #define Py_nb_inplace_remainder 21
      23  #define Py_nb_inplace_rshift 22
      24  #define Py_nb_inplace_subtract 23
      25  #define Py_nb_inplace_true_divide 24
      26  #define Py_nb_inplace_xor 25
      27  #define Py_nb_int 26
      28  #define Py_nb_invert 27
      29  #define Py_nb_lshift 28
      30  #define Py_nb_multiply 29
      31  #define Py_nb_negative 30
      32  #define Py_nb_or 31
      33  #define Py_nb_positive 32
      34  #define Py_nb_power 33
      35  #define Py_nb_remainder 34
      36  #define Py_nb_rshift 35
      37  #define Py_nb_subtract 36
      38  #define Py_nb_true_divide 37
      39  #define Py_nb_xor 38
      40  #define Py_sq_ass_item 39
      41  #define Py_sq_concat 40
      42  #define Py_sq_contains 41
      43  #define Py_sq_inplace_concat 42
      44  #define Py_sq_inplace_repeat 43
      45  #define Py_sq_item 44
      46  #define Py_sq_length 45
      47  #define Py_sq_repeat 46
      48  #define Py_tp_alloc 47
      49  #define Py_tp_base 48
      50  #define Py_tp_bases 49
      51  #define Py_tp_call 50
      52  #define Py_tp_clear 51
      53  #define Py_tp_dealloc 52
      54  #define Py_tp_del 53
      55  #define Py_tp_descr_get 54
      56  #define Py_tp_descr_set 55
      57  #define Py_tp_doc 56
      58  #define Py_tp_getattr 57
      59  #define Py_tp_getattro 58
      60  #define Py_tp_hash 59
      61  #define Py_tp_init 60
      62  #define Py_tp_is_gc 61
      63  #define Py_tp_iter 62
      64  #define Py_tp_iternext 63
      65  #define Py_tp_methods 64
      66  #define Py_tp_new 65
      67  #define Py_tp_repr 66
      68  #define Py_tp_richcompare 67
      69  #define Py_tp_setattr 68
      70  #define Py_tp_setattro 69
      71  #define Py_tp_str 70
      72  #define Py_tp_traverse 71
      73  #define Py_tp_members 72
      74  #define Py_tp_getset 73
      75  #define Py_tp_free 74
      76  #define Py_nb_matrix_multiply 75
      77  #define Py_nb_inplace_matrix_multiply 76
      78  #define Py_am_await 77
      79  #define Py_am_aiter 78
      80  #define Py_am_anext 79
      81  #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03050000
      82  /* New in 3.5 */
      83  #define Py_tp_finalize 80
      84  #endif
      85  #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x030A0000
      86  /* New in 3.10 */
      87  #define Py_am_send 81
      88  #endif