X-Git-Url: http://nitlanguage.org diff --git a/c_src/virtualtype._sep.h b/c_src/virtualtype._sep.h index 9960c0f..8487a69 100644 --- a/c_src/virtualtype._sep.h +++ b/c_src/virtualtype._sep.h @@ -26,44 +26,44 @@ extern const int SFT_virtualtype[]; #define CALL_virtualtype___MMVirtualType___init(recv) ((virtualtype___MMVirtualType___init_t)CALL((recv), (SFT_virtualtype[8] + 3))) #define CALL_virtualtype___MMLocalClass___virtual_type(recv) ((virtualtype___MMLocalClass___virtual_type_t)CALL((recv), (SFT_virtualtype[9] + 0))) #define CALL_virtualtype___MMLocalClass___select_virtual_type(recv) ((virtualtype___MMLocalClass___select_virtual_type_t)CALL((recv), (SFT_virtualtype[9] + 1))) +static const char * const LOCATE_virtualtype___MMGlobalProperty___is_virtual_type = "virtualtype::MMGlobalProperty::is_virtual_type"; +val_t virtualtype___MMGlobalProperty___is_virtual_type(val_t p0); +typedef val_t (*virtualtype___MMGlobalProperty___is_virtual_type_t)(val_t p0); val_t NEW_MMGlobalProperty_abstractmetamodel___MMGlobalProperty___init(val_t p0); -typedef val_t (* virtualtype___MMGlobalProperty___is_virtual_type_t)(val_t self); -val_t virtualtype___MMGlobalProperty___is_virtual_type(val_t self); -#define LOCATE_virtualtype___MMGlobalProperty___is_virtual_type "virtualtype::MMGlobalProperty::is_virtual_type" +static const char * const LOCATE_virtualtype___MMTypeProperty___stype_for = "virtualtype::MMTypeProperty::stype_for"; +val_t virtualtype___MMTypeProperty___stype_for(val_t p0, val_t p1); +typedef val_t (*virtualtype___MMTypeProperty___stype_for_t)(val_t p0, val_t p1); +static const char * const LOCATE_virtualtype___MMTypeProperty___real_stype_for = "virtualtype::MMTypeProperty::real_stype_for"; +val_t virtualtype___MMTypeProperty___real_stype_for(val_t p0, val_t p1); +typedef val_t (*virtualtype___MMTypeProperty___real_stype_for_t)(val_t p0, val_t p1); val_t NEW_MMTypeProperty_abstractmetamodel___MMLocalProperty___init(val_t p0, val_t p1); -typedef val_t (* virtualtype___MMTypeProperty___stype_for_t)(val_t self, val_t param0); -val_t virtualtype___MMTypeProperty___stype_for(val_t self, val_t param0); -#define LOCATE_virtualtype___MMTypeProperty___stype_for "virtualtype::MMTypeProperty::stype_for" -typedef val_t (* virtualtype___MMTypeProperty___real_stype_for_t)(val_t self, val_t param0); -val_t virtualtype___MMTypeProperty___real_stype_for(val_t self, val_t param0); -#define LOCATE_virtualtype___MMTypeProperty___real_stype_for "virtualtype::MMTypeProperty::real_stype_for" -typedef val_t (* virtualtype___MMVirtualType___module_t)(val_t self); -val_t virtualtype___MMVirtualType___module(val_t self); -#define LOCATE_virtualtype___MMVirtualType___module "virtualtype::MMVirtualType::(static_type::MMType::module)" -typedef val_t (* virtualtype___MMVirtualType___for_module_t)(val_t self, val_t param0); -val_t virtualtype___MMVirtualType___for_module(val_t self, val_t param0); -#define LOCATE_virtualtype___MMVirtualType___for_module "virtualtype::MMVirtualType::(static_type::MMType::for_module)" -typedef val_t (* virtualtype___MMVirtualType___adapt_to_t)(val_t self, val_t param0); -val_t virtualtype___MMVirtualType___adapt_to(val_t self, val_t param0); -#define LOCATE_virtualtype___MMVirtualType___adapt_to "virtualtype::MMVirtualType::(static_type::MMType::adapt_to)" -typedef val_t (* virtualtype___MMVirtualType___not_for_self_t)(val_t self); -val_t virtualtype___MMVirtualType___not_for_self(val_t self); -#define LOCATE_virtualtype___MMVirtualType___not_for_self "virtualtype::MMVirtualType::(static_type::MMType::not_for_self)" -typedef val_t (* virtualtype___MMVirtualType___property_t)(val_t self); -val_t virtualtype___MMVirtualType___property(val_t self); -#define LOCATE_virtualtype___MMVirtualType___property "virtualtype::MMVirtualType::property" -typedef val_t (* virtualtype___MMVirtualType___recv_t)(val_t self); -val_t virtualtype___MMVirtualType___recv(val_t self); -#define LOCATE_virtualtype___MMVirtualType___recv "virtualtype::MMVirtualType::recv" -typedef void (* virtualtype___MMVirtualType___init_t)(val_t self, val_t param0, val_t param1, int* init_table); -void virtualtype___MMVirtualType___init(val_t self, val_t param0, val_t param1, int* init_table); -#define LOCATE_virtualtype___MMVirtualType___init "virtualtype::MMVirtualType::init" +static const char * const LOCATE_virtualtype___MMVirtualType___property = "virtualtype::MMVirtualType::property"; +val_t virtualtype___MMVirtualType___property(val_t p0); +typedef val_t (*virtualtype___MMVirtualType___property_t)(val_t p0); +static const char * const LOCATE_virtualtype___MMVirtualType___recv = "virtualtype::MMVirtualType::recv"; +val_t virtualtype___MMVirtualType___recv(val_t p0); +typedef val_t (*virtualtype___MMVirtualType___recv_t)(val_t p0); +static const char * const LOCATE_virtualtype___MMVirtualType___init = "virtualtype::MMVirtualType::init"; +void virtualtype___MMVirtualType___init(val_t p0, val_t p1, val_t p2, int* init_table); +typedef void (*virtualtype___MMVirtualType___init_t)(val_t p0, val_t p1, val_t p2, int* init_table); val_t NEW_MMVirtualType_virtualtype___MMVirtualType___init(val_t p0, val_t p1); -val_t NEW_MMLocalClass_abstractmetamodel___MMLocalClass___init(val_t p0, val_t p1); -typedef val_t (* virtualtype___MMLocalClass___virtual_type_t)(val_t self, val_t param0); -val_t virtualtype___MMLocalClass___virtual_type(val_t self, val_t param0); -#define LOCATE_virtualtype___MMLocalClass___virtual_type "virtualtype::MMLocalClass::virtual_type" -typedef val_t (* virtualtype___MMLocalClass___select_virtual_type_t)(val_t self, val_t param0); -val_t virtualtype___MMLocalClass___select_virtual_type(val_t self, val_t param0); -#define LOCATE_virtualtype___MMLocalClass___select_virtual_type "virtualtype::MMLocalClass::select_virtual_type" +static const char * const LOCATE_virtualtype___MMVirtualType___mmmodule = "virtualtype::MMVirtualType::(static_type::MMType::mmmodule)"; +val_t virtualtype___MMVirtualType___mmmodule(val_t p0); +typedef val_t (*virtualtype___MMVirtualType___mmmodule_t)(val_t p0); +static const char * const LOCATE_virtualtype___MMVirtualType___for_module = "virtualtype::MMVirtualType::(static_type::MMType::for_module)"; +val_t virtualtype___MMVirtualType___for_module(val_t p0, val_t p1); +typedef val_t (*virtualtype___MMVirtualType___for_module_t)(val_t p0, val_t p1); +static const char * const LOCATE_virtualtype___MMVirtualType___not_for_self = "virtualtype::MMVirtualType::(static_type::MMType::not_for_self)"; +val_t virtualtype___MMVirtualType___not_for_self(val_t p0); +typedef val_t (*virtualtype___MMVirtualType___not_for_self_t)(val_t p0); +static const char * const LOCATE_virtualtype___MMVirtualType___adapt_to = "virtualtype::MMVirtualType::(static_type::MMType::adapt_to)"; +val_t virtualtype___MMVirtualType___adapt_to(val_t p0, val_t p1); +typedef val_t (*virtualtype___MMVirtualType___adapt_to_t)(val_t p0, val_t p1); +static const char * const LOCATE_virtualtype___MMLocalClass___virtual_type = "virtualtype::MMLocalClass::virtual_type"; +val_t virtualtype___MMLocalClass___virtual_type(val_t p0, val_t p1); +typedef val_t (*virtualtype___MMLocalClass___virtual_type_t)(val_t p0, val_t p1); +static const char * const LOCATE_virtualtype___MMLocalClass___select_virtual_type = "virtualtype::MMLocalClass::select_virtual_type"; +val_t virtualtype___MMLocalClass___select_virtual_type(val_t p0, val_t p1); +typedef val_t (*virtualtype___MMLocalClass___select_virtual_type_t)(val_t p0, val_t p1); +val_t NEW_MMLocalClass_abstractmetamodel___MMLocalClass___init(val_t p0, val_t p1, val_t p2); #endif