Added setup files.
[nit.git] / c_src / c_tools.sep.0.h
1 #include "nit.common.h"
2 extern const int COLOR_c_tools__CCompilationUnit___64dheader_c_base;
3 val* c_tools__CCompilationUnit__header_c_base(val* self);
4 void c_tools__CCompilationUnit__header_c_base_61d(val* self, val* p0);
5 extern const int COLOR_c_tools__CCompilationUnit___64dheader_custom;
6 val* c_tools__CCompilationUnit__header_custom(val* self);
7 void c_tools__CCompilationUnit__header_custom_61d(val* self, val* p0);
8 extern const int COLOR_c_tools__CCompilationUnit___64dheader_c_types;
9 val* c_tools__CCompilationUnit__header_c_types(val* self);
10 void c_tools__CCompilationUnit__header_c_types_61d(val* self, val* p0);
11 extern const int COLOR_c_tools__CCompilationUnit___64dheader_decl;
12 val* c_tools__CCompilationUnit__header_decl(val* self);
13 void c_tools__CCompilationUnit__header_decl_61d(val* self, val* p0);
14 extern const int COLOR_c_tools__CCompilationUnit___64dbody_decl;
15 val* c_tools__CCompilationUnit__body_decl(val* self);
16 void c_tools__CCompilationUnit__body_decl_61d(val* self, val* p0);
17 extern const int COLOR_c_tools__CCompilationUnit___64dbody_custom;
18 val* c_tools__CCompilationUnit__body_custom(val* self);
19 void c_tools__CCompilationUnit__body_custom_61d(val* self, val* p0);
20 extern const int COLOR_c_tools__CCompilationUnit___64dbody_impl;
21 val* c_tools__CCompilationUnit__body_impl(val* self);
22 void c_tools__CCompilationUnit__body_impl_61d(val* self, val* p0);
23 extern const int COLOR_c_tools__CCompilationUnit___64dfiles;
24 val* c_tools__CCompilationUnit__files(val* self);
25 void c_tools__CCompilationUnit__files_61d(val* self, val* p0);
26 extern const int COLOR_c_tools__CCompilationUnit__body_decl;
27 extern const int COLOR_c_tools__CFunction__signature;
28 val* string__NativeString__to_s_with_length(char* self, long p0);
29 val* NEW_array__Array(const struct type* type);
30 extern const struct type type_array__Arraykernel__Object;
31 val* NEW_array__NativeArray(int length, const struct type* type);
32 extern const struct type type_array__NativeArraykernel__Object;
33 extern const int COLOR_array__Array__with_native;
34 extern const int COLOR_string__Object__to_s;
35 extern const int COLOR_template__Template__add;
36 extern const int COLOR_c_tools__CCompilationUnit__body_impl;
37 extern const int COLOR_c_tools__CFunction__to_writer;
38 void c_tools__CCompilationUnit__add_local_function(val* self, val* p0);
39 extern const int COLOR_c_tools__CCompilationUnit__header_decl;
40 void c_tools__CCompilationUnit__add_exported_function(val* self, val* p0);
41 extern const int COLOR_c_tools__CCompilationUnit__header_c_base;
42 extern const int COLOR_stream__Streamable__write_to;
43 extern const int COLOR_c_tools__CCompilationUnit__header_custom;
44 extern const int COLOR_c_tools__CCompilationUnit__header_c_types;
45 void c_tools__CCompilationUnit__compile_header_core(val* self, val* p0);
46 extern const int COLOR_c_tools__CCompilationUnit__body_custom;
47 void c_tools__CCompilationUnit__compile_body_core(val* self, val* p0);
48 void c_tools__CCompilationUnit__init(val* self);
49 extern const int COLOR_c_tools__CFunction___64dsignature;
50 val* c_tools__CFunction__signature(val* self);
51 void c_tools__CFunction__signature_61d(val* self, val* p0);
52 extern const int COLOR_c_tools__CFunction___64ddecls;
53 val* c_tools__CFunction__decls(val* self);
54 void c_tools__CFunction__decls_61d(val* self, val* p0);
55 extern const int COLOR_c_tools__CFunction___64dexprs;
56 val* c_tools__CFunction__exprs(val* self);
57 void c_tools__CFunction__exprs_61d(val* self, val* p0);
58 val* NEW_template__Template(const struct type* type);
59 extern const struct type type_template__Template;
60 extern const int COLOR_template__Template__init;
61 extern const int COLOR_c_tools__CFunction__decls;
62 extern const int COLOR_c_tools__CFunction__exprs;
63 val* c_tools__CFunction__to_writer(val* self);
64 void c_tools__CFunction__init(val* self, val* p0);