regern c_src
[nit.git] / c_src / standard__kernel.sep.0.h
index 3e25dd8..d30be3e 100644 (file)
@@ -1,13 +1,12 @@
 #include "nit.common.h"
-#define COLOR_standard__kernel__Object___61d_61d 2
-#define COLOR_standard__kernel__Object__object_id 0
+#define COLOR_standard__kernel__Object___61d_61d 4
+#define COLOR_standard__kernel__Object__object_id 7
 extern const struct type type_standard__Int;
 extern const char FILE_standard__kernel[];
 void nit__abstract_compiler___standard__Sys___main(val* self);
-long kernel___Sys_errno___impl( struct nitni_instance * recv );
+#include "kernel_nit.h"
 #define COLOR_standard__kernel__Comparable__OTHER 0
-#define COLOR_standard__kernel__Comparable___60d 32
-extern const struct class class_standard__Bool;
+#define COLOR_standard__kernel__Comparable___60d 19
 long standard___standard__Bool___to_i(short int self);
 long standard___standard__Bool___Object__hash(short int self);
 extern const struct class class_standard__Float;
@@ -15,21 +14,24 @@ extern const struct type type_standard__Float;
 val* BOX_standard__Float(double);
 double standard___standard__Float___Numeric__to_f(double self);
 long standard___standard__Float___Comparable___60d_61d_62d(double self, double p0);
+extern const struct type type_standard__Byte;
+unsigned char standard___standard__Byte___Discrete__successor(unsigned char self, long p0);
+val* BOX_standard__Byte(unsigned char);
+long standard___standard__Byte___Object__hash(unsigned char self);
+extern const struct class class_standard__Byte;
+unsigned char standard___standard__Byte___Numeric__to_b(unsigned char self);
+long standard___standard__Byte___Discrete__distance(unsigned char self, unsigned char p0);
+long standard___standard__Byte___Comparable___60d_61d_62d(unsigned char self, unsigned char p0);
 long standard___standard__Int___Discrete__successor(long self, long p0);
-val* BOX_standard__Int(long);
 long standard___standard__Int___Object__hash(long self);
-extern const struct class class_standard__Int;
 long standard___standard__Int___Numeric__to_i(long self);
 long standard___standard__Int___Discrete__distance(long self, long p0);
 long standard___standard__Int___Comparable___60d_61d_62d(long self, long p0);
 long standard___standard__Int___digit_count_base_95d10(long self);
-long standard___standard__Char___Object__hash(char self);
-extern const struct class class_standard__Char;
+long standard___standard__Char___Object__hash(uint32_t self);
 extern const struct type type_standard__Char;
-val* BOX_standard__Char(char);
-long standard___standard__Char___Discrete__distance(char self, char p0);
-short int standard___standard__Char___is_digit(char self);
-char standard___standard__Char___to_lower(char self);
-short int standard___standard__Char___is_upper(char self);
-short int standard___standard__Char___is_lower(char self);
-#include "kernel_nit.h"
+long standard___standard__Char___Discrete__distance(uint32_t self, uint32_t p0);
+short int standard___standard__Char___is_digit(uint32_t self);
+uint32_t standard___standard__Char___to_lower(uint32_t self);
+short int standard___standard__Char___is_upper(uint32_t self);
+short int standard___standard__Char___is_lower(uint32_t self);