Merge branch 'privat' into deserialization
[nit.git] / c_src / stream.sep.0.h
1 #include "nit.common.h"
2 void stream__IOS__close(val* self);
3 long stream__IStream__read_char(val* self);
4 val* NEW_string__Buffer(const struct type* type);
5 extern const struct type type_string__Buffer;
6 extern const int COLOR_string__Buffer__with_capacity;
7 extern const struct type type_kernel__Int;
8 extern const int COLOR_stream__IStream__eof;
9 extern const int COLOR_stream__IStream__read_char;
10 extern const int COLOR_abstract_collection__SimpleCollection__add;
11 extern const int COLOR_string__Object__to_s;
12 val* stream__IStream__read(val* self, long p0);
13 extern const int COLOR_string__Buffer__init;
14 extern const int COLOR_stream__IStream__append_line_to;
15 val* stream__IStream__read_line(val* self);
16 val* stream__IStream__read_all(val* self);
17 extern const int COLOR_abstract_collection__Sequence__push;
18 void stream__IStream__append_line_to(val* self, val* p0);
19 short int stream__IStream__eof(val* self);
20 void stream__OStream__write(val* self, val* p0);
21 short int stream__OStream__is_writable(val* self);
22 extern const int COLOR_stream__BufferedIStream___buffer_pos;
23 extern const int COLOR_stream__BufferedIStream___buffer;
24 extern const int COLOR_abstract_collection__Collection__length;
25 extern const int COLOR_stream__BufferedIStream__fill_buffer;
26 extern const int COLOR_abstract_collection__SequenceRead___91d_93d;
27 long stream__BufferedIStream__read_char(val* self);
28 val* stream__BufferedIStream__read(val* self, long p0);
29 val* stream__BufferedIStream__read_all(val* self);
30 extern const struct class class_kernel__Char;
31 extern const int COLOR_array__AbstractArray__enlarge;
32 extern const int COLOR_stream__BufferedIStream__end_reached;
33 void stream__BufferedIStream__append_line_to(val* self, val* p0);
34 short int stream__BufferedIStream__eof(val* self);
35 void stream__BufferedIStream__fill_buffer(val* self);
36 short int stream__BufferedIStream__end_reached(val* self);
37 void stream__BufferedIStream__prepare_buffer(val* self, long p0);
38 void stream__BufferedIStream__init(val* self);
39 extern const int COLOR_stream__FDStream___64dfd;
40 long stream__FDStream__fd(val* self);
41 void stream__FDStream__fd_61d(val* self, long p0);
42 extern const int COLOR_stream__FDStream__fd;
43 extern const int COLOR_stream__FDStream__native_close;
44 void stream__FDStream__close(val* self);
45 #include "stream_nit.h"
46 long stream__FDStream__native_close(val* self, long p0);
47 long stream__FDStream__native_read_char(val* self, long p0);
48 long stream__FDStream__native_read(val* self, long p0, char* p1, long p2);
49 long stream__FDStream__native_write(val* self, long p0, char* p1, long p2);
50 long stream__FDStream__native_write_char(val* self, long p0, char p1);
51 extern const int COLOR_stream__FDStream__fd_61d;
52 void stream__FDStream__init(val* self, long p0);
53 extern const int COLOR_stream__FDIStream___64deof;
54 short int stream__FDIStream__eof(val* self);
55 void stream__FDIStream__eof_61d(val* self, short int p0);
56 extern const int COLOR_stream__FDStream__native_read_char;
57 extern const int COLOR_stream__FDIStream__eof_61d;
58 long stream__FDIStream__read_char(val* self);
59 extern const int COLOR_stream__FDStream__init;
60 void stream__FDIStream__init(val* self, long p0);
61 extern const int COLOR_stream__FDOStream___64dis_writable;
62 short int stream__FDOStream__is_writable(val* self);
63 void stream__FDOStream__is_writable_61d(val* self, short int p0);
64 extern const int COLOR_string__String__to_cstring;
65 extern const int COLOR_stream__FDStream__native_write;
66 extern const int COLOR_stream__FDOStream__is_writable_61d;
67 void stream__FDOStream__write(val* self, val* p0);
68 void stream__FDOStream__init(val* self, long p0);
69 extern const int COLOR_stream__FDIStream__init;
70 extern const int COLOR_stream__FDOStream__init;
71 void stream__FDIOStream__init(val* self, long p0);
72 val* NEW_array__Array(const struct type* type);
73 extern const struct type type_array__Arraykernel__Int;
74 extern const int COLOR_array__Array__init;
75 val* NEW_hash_collection__HashMap(const struct type* type);
76 extern const struct type type_hash_collection__HashMapkernel__Intstream__FDStream;
77 extern const int COLOR_hash_collection__HashMap__init;
78 extern const int COLOR_abstract_collection__Collection__iterator;
79 extern const int COLOR_abstract_collection__Iterator__is_ok;
80 extern const int COLOR_abstract_collection__Iterator__item;
81 extern const struct type type_stream__FDIStream;
82 extern const struct type type_stream__FDOStream;
83 extern const int COLOR_abstract_collection__Map___91d_93d_61d;
84 extern const int COLOR_abstract_collection__Iterator__next;
85 extern const int COLOR_stream__Object__intern_poll;
86 extern const int COLOR_abstract_collection__MapRead___91d_93d;
87 val* stream__Object__poll(val* self, val* p0);
88 val* stream__Object__intern_poll(val* self, val* p0, val* p1);
89 extern const int COLOR_stream__StringOStream___64dcontent;
90 val* stream__StringOStream__content(val* self);
91 void stream__StringOStream__content_61d(val* self, val* p0);
92 extern const int COLOR_stream__StringOStream__content;
93 val* stream__StringOStream__to_s(val* self);
94 short int stream__StringOStream__is_writable(val* self);
95 void stream__StringOStream__write(val* self, val* p0);
96 void stream__StringOStream__init(val* self);