X-Git-Url: http://nitlanguage.org diff --git a/c_src/nit__light_c.sep.0.h b/c_src/nit__light_c.sep.0.h new file mode 100644 index 0000000..dd9367d --- /dev/null +++ b/c_src/nit__light_c.sep.0.h @@ -0,0 +1,56 @@ +#include "nit.common.h" +short int nit__light_c___AExternCodeBlock___is_c(val* self); +short int nit__light_c___AExternCodeBlock___is_c_header(val* self); +#define COLOR_nit__c_tools__CCompilationUnit___header_custom 1 +extern const char FILE_nit__c_tools[]; +#define COLOR_nit__parser_nodes__ANode___location 0 +extern const char FILE_nit__parser_nodes[]; +val* nit__light_c___Location___as_line_pragma(val* self); +void template___template__Template___add(val* self, val* p0); +val* standard___standard__NativeString___to_s_with_length(char* self, long p0); +val* nit__light_ffi_base___AExternCodeBlock___code(val* self); +short int nit__light_c___AExternCodeBlock___is_c_body(val* self); +#define COLOR_nit__c_tools__CCompilationUnit___body_impl 6 +val* NEW_nit__ExternCFunction(const struct type* type); +extern const struct type type_nit__ExternCFunction; +void nit___nit__ExternCFunction___init(val* self, val* p0, val* p1); +#define COLOR_nit__c_tools__CFunction___decls 1 +#define COLOR_nit__c_tools__CFunction___exprs 2 +void nit___nit__CCompilationUnit___add_exported_function(val* self, val* p0); +val* NEW_nit__ForeignCType(const struct type* type); +extern const struct type type_nit__ForeignCType; +#define COLOR_nit__light_c__ForeignCType__ctype_61d 17 +#define COLOR_standard__kernel__Object__init 0 +val* nit__light_ffi_base___AExternCodeBlock___language_name(val* self); +#define COLOR_standard__kernel__Object___61d_61d 4 +val* nit__light_ffi_base___AExternCodeBlock___language_name_lowered(val* self); +extern const char FILE_nit__light_c[]; +short int standard___standard__Text___has_prefix(val* self, val* p0); +val* NEW_standard__NativeArray(int length, const struct type* type); +extern const struct type type_standard__NativeArray__standard__String; +#define COLOR_nit__location__Location___line_start 1 +extern const struct type type_standard__Int; +extern const char FILE_standard__kernel[]; +val* standard__string___Int___Object__to_s(long self); +#define COLOR_nit__location__Location___file 0 +extern const char FILE_nit__location[]; +#define COLOR_nit__location__SourceFile___filename 1 +#define COLOR_standard__string__NativeArray__native_to_s 16 +#define COLOR_nit__light_c__MModule___cflags 51 +#define COLOR_nit__light_c__MModule___ldflags 52 +#define COLOR_nit__light_c__MModule___pkgconfigs 53 +#define COLOR_nit__light_c__ForeignCType___ctype 0 +#define COLOR_nit___nit__ForeignCType___standard__kernel__Object__init 18 +val* NEW_nit__FromCCallContext(const struct type* type); +extern const struct type type_nit__FromCCallContext; +#define COLOR_nit__nitni_base__MType__cname 52 +#define COLOR_nit__light_c__ExternCFunction___method 3 +#define COLOR_nit__modelize_property__APropdef___mpropdef 4 +extern const char FILE_nit__model[]; +#define COLOR_nit__model__MPropDef___mclassdef 5 +#define COLOR_nit__model__MClassDef___bound_mtype 7 +#define COLOR_nit__model__MPropDef___mproperty 6 +val* nit__nitni_utilities___standard__Object___long_signature(val* self); +val* nit__light_c___standard__Object___from_c_call_context(val* self); +val* nit__nitni_utilities___MMethod___build_csignature(val* self, val* p0, val* p1, val* p2, val* p3, val* p4); +#define COLOR_nit__c_tools__CFunction__signature_61d 18