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
);