1 #include "nit.common.h"
2 short int nitc__light_c___AExternCodeBlock___is_c(val
* self
);
3 short int nitc__light_c___AExternCodeBlock___is_c_header(val
* self
);
4 #define COLOR_nitc__c_tools__CCompilationUnit___header_custom 1
5 extern const char FILE_nitc__c_tools
[];
6 #define COLOR_nitc__parser_nodes__ANode___location 1
7 extern const char FILE_nitc__parser_nodes
[];
8 val
* nitc__light_c___Location___as_line_pragma(val
* self
);
9 void template___template__Template___add(val
* self
, val
* p0
);
10 val
* core__flat___CString___to_s_unsafe(char* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
);
11 val
* nitc__light_ffi_base___AExternCodeBlock___code(val
* self
);
12 short int nitc__light_c___AExternCodeBlock___is_c_body(val
* self
);
13 #define COLOR_nitc__c_tools__CCompilationUnit___body_impl 6
14 val
* NEW_nitc__ExternCFunction(const struct type
* type
);
15 extern const struct type type_nitc__ExternCFunction
;
16 void nitc___nitc__ExternCFunction___init(val
* self
, val
* p0
, val
* p1
);
17 #define COLOR_nitc__c_tools__CFunction___decls 1
18 #define COLOR_nitc__c_tools__CFunction___exprs 2
19 val
* nitc___nitc__CFunction___to_writer(val
* self
);
20 val
* NEW_nitc__ForeignCType(const struct type
* type
);
21 extern const struct type type_nitc__ForeignCType
;
22 #define COLOR_nitc__light_c__ForeignCType__ctype_61d 13
23 #define COLOR_core__kernel__Object__init 0
24 val
* nitc__light_ffi_base___AExternCodeBlock___language_name(val
* self
);
25 #define COLOR_core__kernel__Object___61d_61d 4
26 val
* nitc__light_ffi_base___AExternCodeBlock___language_name_lowered(val
* self
);
27 extern const char FILE_nitc__light_c
[];
28 short int core___core__Text___has_prefix(val
* self
, val
* p0
);
29 val
* NEW_core__NativeArray(int length
, const struct type
* type
);
30 extern const struct type type_core__NativeArray__core__String
;
31 #define COLOR_nitc__location__Location___line_start 1
32 extern const struct type type_core__Int
;
33 extern const char FILE_core__kernel
[];
34 val
* core__flat___Int___core__abstract_text__Object__to_s(long self
);
35 #define COLOR_nitc__location__Location___file 0
36 extern const char FILE_nitc__location
[];
37 #define COLOR_nitc__location__SourceFile___filename 1
38 #define COLOR_core__abstract_text__NativeArray__native_to_s 12
39 #define COLOR_nitc__light_c__MModule___cflags 64
40 #define COLOR_nitc__light_c__MModule___ldflags 65
41 #define COLOR_nitc__light_c__MModule___pkgconfigs 66
42 #define COLOR_nitc__light_c__ForeignCType___ctype 0
43 #define COLOR_nitc___nitc__ForeignCType___core__kernel__Object__init 14
44 #define COLOR_nitc__nitni_base__MType__cname 58
45 #define COLOR_nitc__light_c__ExternCFunction___method 3
46 #define COLOR_nitc__modelize_property__APropdef___mpropdef 3
47 extern const char FILE_nitc__model
[];
48 #define COLOR_nitc__model__MPropDef___mclassdef 7
49 #define COLOR_nitc__model__MClassDef___bound_mtype 9
50 #define COLOR_nitc__model__MPropDef___mproperty 8
51 val
* nitc__nitni_utilities___core__Sys___long_signature(val
* self
);
52 val
* nitc__light_c___core__Sys___from_c_call_context(val
* self
);
53 val
* nitc__nitni_utilities___MMethod___build_csignature(val
* self
, val
* p0
, val
* p1
, val
* p2
, val
* p3
, val
* p4
);
54 #define COLOR_nitc__c_tools__CFunction__signature_61d 15
55 val
* NEW_nitc__FromCCallContext(const struct type
* type
);
56 extern const struct type type_nitc__FromCCallContext
;