X-Git-Url: http://nitlanguage.org diff --git a/c_src/utils._sep.h b/c_src/utils._sep.h index c169b2b..bdba7d3 100644 --- a/c_src/utils._sep.h +++ b/c_src/utils._sep.h @@ -1,16 +1,18 @@ /* This C header file is generated by NIT to compile modules and programs that requires utils. */ -#ifndef utils_3_sep -#define utils_3_sep +#ifndef utils_sep +#define utils_sep #include "standard._sep.h" #include -#define LOCATE_utils "utils" +extern const char *LOCATE_utils; extern const int SFT_utils[]; -#define COLOR_utils___Object___cmangle SFT_utils[0] -#define COLOR_utils___Object___cmangle_table SFT_utils[1] -typedef val_t (* utils___Object___cmangle_t)(val_t self, val_t param0); -val_t utils___Object___cmangle(val_t self, val_t param0); -#define LOCATE_utils___Object___cmangle "utils::Object::cmangle" -typedef val_t (* utils___Object___cmangle_table_t)(val_t self); -val_t utils___Object___cmangle_table(val_t self); -#define LOCATE_utils___Object___cmangle_table "utils::Object::cmangle_table" +#define CALL_utils___Object___cmangle(recv) ((utils___Object___cmangle_t)CALL((recv), (SFT_utils[0] + 0))) +#define CALL_utils___Object___cmangle_table(recv) ((utils___Object___cmangle_table_t)CALL((recv), (SFT_utils[0] + 1))) +static const char * const LOCATE_utils___Object___cmangle = "utils::Object::cmangle"; +val_t utils___Object___cmangle(val_t p0, val_t p1); +typedef val_t (*utils___Object___cmangle_t)(val_t p0, val_t p1); + void OC_utils___Object___cmangle_2(struct stack_frame_t *closctx, val_t p0); + typedef void (*OC_utils___Object___cmangle_2_t)(struct stack_frame_t *closctx, val_t p0); +static const char * const LOCATE_utils___Object___cmangle_table = "utils::Object::cmangle_table"; +val_t utils___Object___cmangle_table(val_t p0); +typedef val_t (*utils___Object___cmangle_table_t)(val_t p0); #endif