1 #include "nit.common.h"
2 extern const int COLOR_exec__Process__data
;
3 long exec__NativeProcess__id(void* self
);
4 long exec__Process__id(val
* self
);
5 short int exec__NativeProcess__is_finished(void* self
);
6 short int exec__Process__is_finished(val
* self
);
7 void exec__NativeProcess__wait(void* self
);
8 extern const int COLOR_exec__Process__is_finished
;
9 void exec__Process__wait(val
* self
);
10 long exec__NativeProcess__status(void* self
);
11 long exec__Process__status(val
* self
);
12 extern const int COLOR_exec__Process__execute
;
13 void exec__Process__init(val
* self
, val
* p0
, val
* p1
);
14 void exec__Process__init_(val
* self
, val
* p0
);
15 void exec__Process__from_a(val
* self
, val
* p0
, val
* p1
);
16 val
* NEW_string__Buffer(const struct type
* type
);
17 extern const struct type type_string__Buffer
;
18 extern const int COLOR_string__Buffer__init
;
19 extern const int COLOR_abstract_collection__Sequence__append
;
20 extern const int COLOR_abstract_collection__Collection__iterator
;
21 extern const int COLOR_abstract_collection__Iterator__is_ok
;
22 extern const int COLOR_abstract_collection__Iterator__item
;
23 val
* BOX_kernel__Char(char);
24 extern const int COLOR_abstract_collection__SimpleCollection__add
;
25 extern const int COLOR_abstract_collection__Iterator__next
;
26 extern const int COLOR_abstract_collection__Collection__length
;
27 extern const int COLOR_string__String__to_cstring
;
28 extern const int COLOR_string__Object__to_s
;
29 extern const int COLOR_exec__Process__basic_exec_execute
;
30 extern const int COLOR_exec__Process__data_61d
;
31 void exec__Process__execute(val
* self
, val
* p0
, val
* p1
, long p2
);
32 extern const int COLOR_exec__Process___64ddata
;
33 void* exec__Process__data(val
* self
);
34 void exec__Process__data_61d(val
* self
, void* p0
);
36 void* exec__Process__basic_exec_execute(val
* self
, char* p0
, char* p1
, long p2
, long p3
);
37 extern const int COLOR_exec__IProcess___64dstream_in
;
38 val
* exec__IProcess__stream_in(val
* self
);
39 void exec__IProcess__stream_in_61d(val
* self
, val
* p0
);
40 extern const int COLOR_exec__IProcess__stream_in
;
41 extern const int COLOR_stream__IOS__close
;
42 void exec__IProcess__close(val
* self
);
43 extern const int COLOR_stream__IStream__read_char
;
44 long exec__IProcess__read_char(val
* self
);
45 extern const int COLOR_stream__IStream__eof
;
46 short int exec__IProcess__eof(val
* self
);
47 val
* NEW_stream__FDIStream(const struct type
* type
);
48 extern const struct type type_stream__FDIStream
;
49 long exec__NativeProcess__out_fd(void* self
);
50 extern const int COLOR_stream__FDIStream__init
;
51 extern const int COLOR_exec__IProcess__stream_in_61d
;
52 void exec__IProcess__init(val
* self
, val
* p0
, val
* p1
);
53 void exec__IProcess__init_(val
* self
, val
* p0
);
54 void exec__IProcess__from_a(val
* self
, val
* p0
, val
* p1
);
55 extern const int COLOR_exec__OProcess___64dstream_out
;
56 val
* exec__OProcess__stream_out(val
* self
);
57 void exec__OProcess__stream_out_61d(val
* self
, val
* p0
);
58 extern const int COLOR_exec__OProcess__stream_out
;
59 void exec__OProcess__close(val
* self
);
60 extern const int COLOR_stream__OStream__is_writable
;
61 short int exec__OProcess__is_writable(val
* self
);
62 extern const int COLOR_stream__OStream__write
;
63 void exec__OProcess__write(val
* self
, val
* p0
);
64 val
* NEW_stream__FDOStream(const struct type
* type
);
65 extern const struct type type_stream__FDOStream
;
66 long exec__NativeProcess__in_fd(void* self
);
67 extern const int COLOR_stream__FDOStream__init
;
68 extern const int COLOR_exec__OProcess__stream_out_61d
;
69 void exec__OProcess__init(val
* self
, val
* p0
, val
* p1
);
70 void exec__OProcess__init_(val
* self
, val
* p0
);
71 void exec__OProcess__from_a(val
* self
, val
* p0
, val
* p1
);
72 void exec__IOProcess__close(val
* self
);
73 void exec__IOProcess__init(val
* self
, val
* p0
, val
* p1
);
74 void exec__IOProcess__init_(val
* self
, val
* p0
);
75 void exec__IOProcess__from_a(val
* self
, val
* p0
, val
* p1
);
76 long exec__NativeString__system(char* self
);
77 long exec__Sys__system(val
* self
, val
* p0
);
78 long exec__NativeProcess__err_fd(void* self
);