1 #include "nit.common.h"
2 extern const struct type type_core__Int8
;
3 extern const char FILE_core__fixed_ints
[];
4 int8_t core___core__Int8___core__kernel__Discrete__successor(int8_t self
, long p0
);
5 val
* BOX_core__Int8(int8_t);
6 long core___core__Int8___core__kernel__Object__hash(int8_t self
);
7 extern const struct class class_core__Int8
;
8 #define COLOR_core__kernel__Comparable__OTHER 0
9 int8_t core___core__Int8___Numeric__to_i8(int8_t self
);
10 long core___core__Int8___core__kernel__Discrete__distance(int8_t self
, int8_t p0
);
11 long core___core__Int8___core__kernel__Comparable___60d_61d_62d(int8_t self
, int8_t p0
);
12 int8_t core___core__Int8___core__kernel__Comparable__max(int8_t self
, int8_t p0
);
13 int8_t core___core__Int8___core__kernel__Comparable__min(int8_t self
, int8_t p0
);
14 extern const struct type type_core__Int16
;
15 int16_t core___core__Int16___core__kernel__Discrete__successor(int16_t self
, long p0
);
16 val
* BOX_core__Int16(int16_t);
17 long core___core__Int16___core__kernel__Object__hash(int16_t self
);
18 extern const struct class class_core__Int16
;
19 int16_t core___core__Int16___Numeric__to_i16(int16_t self
);
20 long core___core__Int16___core__kernel__Discrete__distance(int16_t self
, int16_t p0
);
21 long core___core__Int16___core__kernel__Comparable___60d_61d_62d(int16_t self
, int16_t p0
);
22 int16_t core___core__Int16___core__kernel__Comparable__max(int16_t self
, int16_t p0
);
23 int16_t core___core__Int16___core__kernel__Comparable__min(int16_t self
, int16_t p0
);
24 extern const struct type type_core__UInt16
;
25 uint16_t core___core__UInt16___core__kernel__Discrete__successor(uint16_t self
, long p0
);
26 val
* BOX_core__UInt16(uint16_t);
27 long core___core__UInt16___core__kernel__Object__hash(uint16_t self
);
28 extern const struct class class_core__UInt16
;
29 uint16_t core___core__UInt16___Numeric__to_u16(uint16_t self
);
30 long core___core__UInt16___core__kernel__Discrete__distance(uint16_t self
, uint16_t p0
);
31 long core___core__UInt16___core__kernel__Comparable___60d_61d_62d(uint16_t self
, uint16_t p0
);
32 uint16_t core___core__UInt16___core__kernel__Comparable__max(uint16_t self
, uint16_t p0
);
33 uint16_t core___core__UInt16___core__kernel__Comparable__min(uint16_t self
, uint16_t p0
);
34 extern const struct type type_core__Int32
;
35 int32_t core___core__Int32___core__kernel__Discrete__successor(int32_t self
, long p0
);
36 val
* BOX_core__Int32(int32_t);
37 long core___core__Int32___core__kernel__Object__hash(int32_t self
);
38 extern const struct class class_core__Int32
;
39 int32_t core___core__Int32___Numeric__to_i32(int32_t self
);
40 long core___core__Int32___core__kernel__Discrete__distance(int32_t self
, int32_t p0
);
41 long core___core__Int32___core__kernel__Comparable___60d_61d_62d(int32_t self
, int32_t p0
);
42 int32_t core___core__Int32___core__kernel__Comparable__max(int32_t self
, int32_t p0
);
43 int32_t core___core__Int32___core__kernel__Comparable__min(int32_t self
, int32_t p0
);
44 extern const struct type type_core__UInt32
;
45 uint32_t core___core__UInt32___core__kernel__Discrete__successor(uint32_t self
, long p0
);
46 val
* BOX_core__UInt32(uint32_t);
47 long core___core__UInt32___core__kernel__Object__hash(uint32_t self
);
48 extern const struct class class_core__UInt32
;
49 uint32_t core___core__UInt32___Numeric__to_u32(uint32_t self
);
50 long core___core__UInt32___core__kernel__Discrete__distance(uint32_t self
, uint32_t p0
);
51 long core___core__UInt32___core__kernel__Comparable___60d_61d_62d(uint32_t self
, uint32_t p0
);
52 uint32_t core___core__UInt32___core__kernel__Comparable__max(uint32_t self
, uint32_t p0
);
53 uint32_t core___core__UInt32___core__kernel__Comparable__min(uint32_t self
, uint32_t p0
);