X-Git-Url: http://nitlanguage.org diff --git a/c_src/type_formal._sep.h b/c_src/type_formal._sep.h index 41198bb..85e97ae 100644 --- a/c_src/type_formal._sep.h +++ b/c_src/type_formal._sep.h @@ -1,10 +1,11 @@ /* This C header file is generated by NIT to compile modules and programs that requires type_formal. */ -#ifndef type_formal__sep -#define type_formal__sep +#ifndef type_formal_3_sep +#define type_formal_3_sep #include "inheritance._sep.h" #include extern const classtable_elt_t VFT_MMTypeFormal[]; +#define LOCATE_type_formal "type_formal" extern const int SFT_type_formal[]; #define COLOR_type_formal___MMType___direct_type SFT_type_formal[0] #define ID_MMTypeFormal SFT_type_formal[1] @@ -17,25 +18,35 @@ extern const int SFT_type_formal[]; #define COLOR_type_formal___MMTypeFormal___init SFT_type_formal[8] typedef val_t (* type_formal___MMType___direct_type_t)(val_t self); val_t type_formal___MMType___direct_type(val_t self); +#define LOCATE_type_formal___MMType___direct_type "type_formal::MMType::direct_type" #define ATTR_type_formal___MMTypeFormal____name(recv) ATTR(recv, COLOR_type_formal___MMTypeFormal____name) typedef val_t (* type_formal___MMTypeFormal___name_t)(val_t self); val_t type_formal___MMTypeFormal___name(val_t self); +#define LOCATE_type_formal___MMTypeFormal___name "type_formal::MMTypeFormal::name" #define ATTR_type_formal___MMTypeFormal____bound(recv) ATTR(recv, COLOR_type_formal___MMTypeFormal____bound) typedef val_t (* type_formal___MMTypeFormal___bound_t)(val_t self); val_t type_formal___MMTypeFormal___bound(val_t self); +#define LOCATE_type_formal___MMTypeFormal___bound "type_formal::MMTypeFormal::bound" typedef val_t (* type_formal___MMTypeFormal_____l_t)(val_t self, val_t param0); val_t type_formal___MMTypeFormal_____l(val_t self, val_t param0); +#define LOCATE_type_formal___MMTypeFormal_____l "type_formal::MMTypeFormal::(static_type::MMType::<)" typedef val_t (* type_formal___MMTypeFormal___is_supertype_t)(val_t self, val_t param0); val_t type_formal___MMTypeFormal___is_supertype(val_t self, val_t param0); +#define LOCATE_type_formal___MMTypeFormal___is_supertype "type_formal::MMTypeFormal::(static_type::MMType::is_supertype)" typedef val_t (* type_formal___MMTypeFormal___direct_type_t)(val_t self); val_t type_formal___MMTypeFormal___direct_type(val_t self); +#define LOCATE_type_formal___MMTypeFormal___direct_type "type_formal::MMTypeFormal::(type_formal::MMType::direct_type)" typedef val_t (* type_formal___MMTypeFormal___local_class_t)(val_t self); val_t type_formal___MMTypeFormal___local_class(val_t self); +#define LOCATE_type_formal___MMTypeFormal___local_class "type_formal::MMTypeFormal::(static_type::MMType::local_class)" typedef val_t (* type_formal___MMTypeFormal___select_property_t)(val_t self, val_t param0); val_t type_formal___MMTypeFormal___select_property(val_t self, val_t param0); +#define LOCATE_type_formal___MMTypeFormal___select_property "type_formal::MMTypeFormal::(static_type::MMType::select_property)" typedef val_t (* type_formal___MMTypeFormal___to_s_t)(val_t self); val_t type_formal___MMTypeFormal___to_s(val_t self); +#define LOCATE_type_formal___MMTypeFormal___to_s "type_formal::MMTypeFormal::(string::Object::to_s)" typedef void (* type_formal___MMTypeFormal___init_t)(val_t self, val_t param0, val_t param1, int* init_table); void type_formal___MMTypeFormal___init(val_t self, val_t param0, val_t param1, int* init_table); val_t NEW_type_formal___MMTypeFormal___init(val_t param0, val_t param1); +#define LOCATE_type_formal___MMTypeFormal___init "type_formal::MMTypeFormal::init" #endif