1 /* This C header file is generated by NIT to compile modules and programs that requires ./compiling/compiling_global. */
2 #ifndef compiling___compiling_global_sep
3 #define compiling___compiling_global_sep
4 #include "compiling___table_computation._sep.h"
5 #include "compiling___compiling_icode._sep.h"
6 #include <nit_common.h>
7 extern const char *LOCATE_compiling___compiling_global
;
8 extern const int SFT_compiling___compiling_global
[];
9 #define CALL_compiling___compiling_global___Program___compile_tables_to_c(recv) ((compiling___compiling_global___Program___compile_tables_to_c_t)CALL((recv), (SFT_compiling___compiling_global[0] + 0)))
10 #define CALL_compiling___compiling_global___Program___compile_main_part(recv) ((compiling___compiling_global___Program___compile_main_part_t)CALL((recv), (SFT_compiling___compiling_global[0] + 1)))
11 #define CALL_compiling___compiling_global___MMModule___declare_class_tables_to_c(recv) ((compiling___compiling_global___MMModule___declare_class_tables_to_c_t)CALL((recv), (SFT_compiling___compiling_global[1] + 0)))
12 #define CALL_compiling___compiling_global___MMModule___compile_mod_to_c(recv) ((compiling___compiling_global___MMModule___compile_mod_to_c_t)CALL((recv), (SFT_compiling___compiling_global[1] + 1)))
13 #define CALL_compiling___compiling_global___MMModule___compile_local_table_to_c(recv) ((compiling___compiling_global___MMModule___compile_local_table_to_c_t)CALL((recv), (SFT_compiling___compiling_global[1] + 2)))
14 #define CALL_compiling___compiling_global___AbsTableElt___compile_macros(recv) ((compiling___compiling_global___AbsTableElt___compile_macros_t)CALL((recv), (SFT_compiling___compiling_global[2] + 0)))
15 #define CALL_compiling___compiling_global___TableElt___compile_to_c(recv) ((compiling___compiling_global___TableElt___compile_to_c_t)CALL((recv), (SFT_compiling___compiling_global[3] + 0)))
16 #define CALL_compiling___compiling_global___ModuleTableElt___value(recv) ((compiling___compiling_global___ModuleTableElt___value_t)CALL((recv), (SFT_compiling___compiling_global[4] + 0)))
17 #define CALL_compiling___compiling_global___AbsTableEltClass___symbol(recv) ((compiling___compiling_global___AbsTableEltClass___symbol_t)CALL((recv), (SFT_compiling___compiling_global[5] + 0)))
18 #define CALL_compiling___compiling_global___MMLocalClass___declare_tables_to_c(recv) ((compiling___compiling_global___MMLocalClass___declare_tables_to_c_t)CALL((recv), (SFT_compiling___compiling_global[6] + 0)))
19 #define CALL_compiling___compiling_global___MMLocalClass___compile_tables_to_c(recv) ((compiling___compiling_global___MMLocalClass___compile_tables_to_c_t)CALL((recv), (SFT_compiling___compiling_global[6] + 1)))
20 #define CALL_compiling___compiling_global___MMMethod___compile_property_to_c(recv) ((compiling___compiling_global___MMMethod___compile_property_to_c_t)CALL((recv), (SFT_compiling___compiling_global[7] + 0)))
21 static const char * const LOCATE_compiling___compiling_global___Program___compile_tables_to_c
= "compiling_global::Program::compile_tables_to_c";
22 void compiling___compiling_global___Program___compile_tables_to_c(val_t p0
, val_t p1
);
23 typedef void (*compiling___compiling_global___Program___compile_tables_to_c_t
)(val_t p0
, val_t p1
);
24 typedef void (*CLOS_OC_compiling___compiling_global___Program___compile_tables_to_c_1_0
)(struct stack_frame_t
*);
25 void OC_compiling___compiling_global___Program___compile_tables_to_c_1(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
26 typedef void (*OC_compiling___compiling_global___Program___compile_tables_to_c_1_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
27 void OC_compiling___compiling_global___Program___compile_tables_to_c_2(struct stack_frame_t
*closctx
, val_t p0
);
28 typedef void (*OC_compiling___compiling_global___Program___compile_tables_to_c_2_t
)(struct stack_frame_t
*closctx
, val_t p0
);
29 static const char * const LOCATE_compiling___compiling_global___Program___compile_main_part
= "compiling_global::Program::compile_main_part";
30 void compiling___compiling_global___Program___compile_main_part(val_t p0
, val_t p1
);
31 typedef void (*compiling___compiling_global___Program___compile_main_part_t
)(val_t p0
, val_t p1
);
32 val_t
NEW_Program_program___Program___init(val_t p0
, val_t p1
);
33 static const char * const LOCATE_compiling___compiling_global___MMModule___declare_class_tables_to_c
= "compiling_global::MMModule::declare_class_tables_to_c";
34 void compiling___compiling_global___MMModule___declare_class_tables_to_c(val_t p0
, val_t p1
);
35 typedef void (*compiling___compiling_global___MMModule___declare_class_tables_to_c_t
)(val_t p0
, val_t p1
);
36 typedef void (*CLOS_OC_compiling___compiling_global___MMModule___declare_class_tables_to_c_1_0
)(struct stack_frame_t
*);
37 void OC_compiling___compiling_global___MMModule___declare_class_tables_to_c_1(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
38 typedef void (*OC_compiling___compiling_global___MMModule___declare_class_tables_to_c_1_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
39 static const char * const LOCATE_compiling___compiling_global___MMModule___compile_mod_to_c
= "compiling_global::MMModule::compile_mod_to_c";
40 void compiling___compiling_global___MMModule___compile_mod_to_c(val_t p0
, val_t p1
);
41 typedef void (*compiling___compiling_global___MMModule___compile_mod_to_c_t
)(val_t p0
, val_t p1
);
42 typedef void (*CLOS_OC_compiling___compiling_global___MMModule___compile_mod_to_c_11_0
)(struct stack_frame_t
*);
43 void OC_compiling___compiling_global___MMModule___compile_mod_to_c_11(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
44 typedef void (*OC_compiling___compiling_global___MMModule___compile_mod_to_c_11_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
45 typedef void (*CLOS_OC_compiling___compiling_global___MMModule___compile_mod_to_c_13_0
)(struct stack_frame_t
*);
46 void OC_compiling___compiling_global___MMModule___compile_mod_to_c_13(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
47 typedef void (*OC_compiling___compiling_global___MMModule___compile_mod_to_c_13_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
48 static const char * const LOCATE_compiling___compiling_global___MMModule___compile_local_table_to_c
= "compiling_global::MMModule::compile_local_table_to_c";
49 void compiling___compiling_global___MMModule___compile_local_table_to_c(val_t p0
, val_t p1
);
50 typedef void (*compiling___compiling_global___MMModule___compile_local_table_to_c_t
)(val_t p0
, val_t p1
);
51 val_t
NEW_MMModule_metamodel___abstractmetamodel___MMModule___init(val_t p0
, val_t p1
, val_t p2
, val_t p3
);
52 static const char * const LOCATE_compiling___compiling_global___AbsTableElt___compile_macros
= "compiling_global::AbsTableElt::compile_macros";
53 void compiling___compiling_global___AbsTableElt___compile_macros(val_t p0
, val_t p1
, val_t p2
);
54 typedef void (*compiling___compiling_global___AbsTableElt___compile_macros_t
)(val_t p0
, val_t p1
, val_t p2
);
55 static const char * const LOCATE_compiling___compiling_global___TableElt___compile_to_c
= "compiling_global::TableElt::compile_to_c";
56 val_t
compiling___compiling_global___TableElt___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
57 typedef val_t (*compiling___compiling_global___TableElt___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
58 static const char * const LOCATE_compiling___compiling_global___ModuleTableElt___value
= "compiling_global::ModuleTableElt::value";
59 val_t
compiling___compiling_global___ModuleTableElt___value(val_t p0
, val_t p1
);
60 typedef val_t (*compiling___compiling_global___ModuleTableElt___value_t
)(val_t p0
, val_t p1
);
61 static const char * const LOCATE_compiling___compiling_global___ModuleTableEltGroup___value
= "compiling_global::ModuleTableEltGroup::(compiling_global::ModuleTableElt::value)";
62 val_t
compiling___compiling_global___ModuleTableEltGroup___value(val_t p0
, val_t p1
);
63 typedef val_t (*compiling___compiling_global___ModuleTableEltGroup___value_t
)(val_t p0
, val_t p1
);
64 static const char * const LOCATE_compiling___compiling_global___ModuleTableEltGroup___compile_macros
= "compiling_global::ModuleTableEltGroup::(compiling_global::AbsTableElt::compile_macros)";
65 void compiling___compiling_global___ModuleTableEltGroup___compile_macros(val_t p0
, val_t p1
, val_t p2
);
66 typedef void (*compiling___compiling_global___ModuleTableEltGroup___compile_macros_t
)(val_t p0
, val_t p1
, val_t p2
);
67 val_t
NEW_ModuleTableEltGroup_compiling___table_computation___ModuleTableEltGroup___init();
68 static const char * const LOCATE_compiling___compiling_global___TableEltMeth___compile_macros
= "compiling_global::TableEltMeth::(compiling_global::AbsTableElt::compile_macros)";
69 void compiling___compiling_global___TableEltMeth___compile_macros(val_t p0
, val_t p1
, val_t p2
);
70 typedef void (*compiling___compiling_global___TableEltMeth___compile_macros_t
)(val_t p0
, val_t p1
, val_t p2
);
71 static const char * const LOCATE_compiling___compiling_global___TableEltMeth___compile_to_c
= "compiling_global::TableEltMeth::(compiling_global::TableElt::compile_to_c)";
72 val_t
compiling___compiling_global___TableEltMeth___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
73 typedef val_t (*compiling___compiling_global___TableEltMeth___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
74 val_t
NEW_TableEltMeth_compiling___table_computation___TableEltProp___init(val_t p0
);
75 static const char * const LOCATE_compiling___compiling_global___TableEltSuper___compile_macros
= "compiling_global::TableEltSuper::(compiling_global::AbsTableElt::compile_macros)";
76 void compiling___compiling_global___TableEltSuper___compile_macros(val_t p0
, val_t p1
, val_t p2
);
77 typedef void (*compiling___compiling_global___TableEltSuper___compile_macros_t
)(val_t p0
, val_t p1
, val_t p2
);
78 static const char * const LOCATE_compiling___compiling_global___TableEltSuper___compile_to_c
= "compiling_global::TableEltSuper::(compiling_global::TableElt::compile_to_c)";
79 val_t
compiling___compiling_global___TableEltSuper___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
80 typedef val_t (*compiling___compiling_global___TableEltSuper___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
81 val_t
NEW_TableEltSuper_compiling___table_computation___TableEltProp___init(val_t p0
);
82 static const char * const LOCATE_compiling___compiling_global___TableEltVTClassColor___compile_macros
= "compiling_global::TableEltVTClassColor::(compiling_global::AbsTableElt::compile_macros)";
83 void compiling___compiling_global___TableEltVTClassColor___compile_macros(val_t p0
, val_t p1
, val_t p2
);
84 typedef void (*compiling___compiling_global___TableEltVTClassColor___compile_macros_t
)(val_t p0
, val_t p1
, val_t p2
);
85 static const char * const LOCATE_compiling___compiling_global___TableEltVTClassColor___compile_to_c
= "compiling_global::TableEltVTClassColor::(compiling_global::TableElt::compile_to_c)";
86 val_t
compiling___compiling_global___TableEltVTClassColor___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
87 typedef val_t (*compiling___compiling_global___TableEltVTClassColor___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
88 val_t
NEW_TableEltVTClassColor_compiling___table_computation___TableEltProp___init(val_t p0
);
89 static const char * const LOCATE_compiling___compiling_global___TableEltVTClassId___compile_macros
= "compiling_global::TableEltVTClassId::(compiling_global::AbsTableElt::compile_macros)";
90 void compiling___compiling_global___TableEltVTClassId___compile_macros(val_t p0
, val_t p1
, val_t p2
);
91 typedef void (*compiling___compiling_global___TableEltVTClassId___compile_macros_t
)(val_t p0
, val_t p1
, val_t p2
);
92 static const char * const LOCATE_compiling___compiling_global___TableEltVTClassId___compile_to_c
= "compiling_global::TableEltVTClassId::(compiling_global::TableElt::compile_to_c)";
93 val_t
compiling___compiling_global___TableEltVTClassId___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
94 typedef val_t (*compiling___compiling_global___TableEltVTClassId___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
95 val_t
NEW_TableEltVTClassId_compiling___table_computation___TableEltProp___init(val_t p0
);
96 static const char * const LOCATE_compiling___compiling_global___TableEltAttr___compile_macros
= "compiling_global::TableEltAttr::(compiling_global::AbsTableElt::compile_macros)";
97 void compiling___compiling_global___TableEltAttr___compile_macros(val_t p0
, val_t p1
, val_t p2
);
98 typedef void (*compiling___compiling_global___TableEltAttr___compile_macros_t
)(val_t p0
, val_t p1
, val_t p2
);
99 static const char * const LOCATE_compiling___compiling_global___TableEltAttr___compile_to_c
= "compiling_global::TableEltAttr::(compiling_global::TableElt::compile_to_c)";
100 val_t
compiling___compiling_global___TableEltAttr___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
101 typedef val_t (*compiling___compiling_global___TableEltAttr___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
102 val_t
NEW_TableEltAttr_compiling___table_computation___TableEltProp___init(val_t p0
);
103 static const char * const LOCATE_compiling___compiling_global___AbsTableEltClass___symbol
= "compiling_global::AbsTableEltClass::symbol";
104 val_t
compiling___compiling_global___AbsTableEltClass___symbol(val_t p0
);
105 typedef val_t (*compiling___compiling_global___AbsTableEltClass___symbol_t
)(val_t p0
);
106 static const char * const LOCATE_compiling___compiling_global___AbsTableEltClass___compile_macros
= "compiling_global::AbsTableEltClass::(compiling_global::AbsTableElt::compile_macros)";
107 void compiling___compiling_global___AbsTableEltClass___compile_macros(val_t p0
, val_t p1
, val_t p2
);
108 typedef void (*compiling___compiling_global___AbsTableEltClass___compile_macros_t
)(val_t p0
, val_t p1
, val_t p2
);
109 val_t
NEW_AbsTableEltClass_compiling___table_computation___AbsTableEltClass___init(val_t p0
);
110 static const char * const LOCATE_compiling___compiling_global___TableEltClassId___symbol
= "compiling_global::TableEltClassId::(compiling_global::AbsTableEltClass::symbol)";
111 val_t
compiling___compiling_global___TableEltClassId___symbol(val_t p0
);
112 typedef val_t (*compiling___compiling_global___TableEltClassId___symbol_t
)(val_t p0
);
113 static const char * const LOCATE_compiling___compiling_global___TableEltClassId___value
= "compiling_global::TableEltClassId::(compiling_global::ModuleTableElt::value)";
114 val_t
compiling___compiling_global___TableEltClassId___value(val_t p0
, val_t p1
);
115 typedef val_t (*compiling___compiling_global___TableEltClassId___value_t
)(val_t p0
, val_t p1
);
116 val_t
NEW_TableEltClassId_compiling___table_computation___AbsTableEltClass___init(val_t p0
);
117 static const char * const LOCATE_compiling___compiling_global___TableEltClassInitTable___symbol
= "compiling_global::TableEltClassInitTable::(compiling_global::AbsTableEltClass::symbol)";
118 val_t
compiling___compiling_global___TableEltClassInitTable___symbol(val_t p0
);
119 typedef val_t (*compiling___compiling_global___TableEltClassInitTable___symbol_t
)(val_t p0
);
120 static const char * const LOCATE_compiling___compiling_global___TableEltClassInitTable___compile_to_c
= "compiling_global::TableEltClassInitTable::(compiling_global::TableElt::compile_to_c)";
121 val_t
compiling___compiling_global___TableEltClassInitTable___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
122 typedef val_t (*compiling___compiling_global___TableEltClassInitTable___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
123 val_t
NEW_TableEltClassInitTable_compiling___table_computation___AbsTableEltClass___init(val_t p0
);
124 static const char * const LOCATE_compiling___compiling_global___TableEltClassColor___symbol
= "compiling_global::TableEltClassColor::(compiling_global::AbsTableEltClass::symbol)";
125 val_t
compiling___compiling_global___TableEltClassColor___symbol(val_t p0
);
126 typedef val_t (*compiling___compiling_global___TableEltClassColor___symbol_t
)(val_t p0
);
127 static const char * const LOCATE_compiling___compiling_global___TableEltClassColor___value
= "compiling_global::TableEltClassColor::(compiling_global::ModuleTableElt::value)";
128 val_t
compiling___compiling_global___TableEltClassColor___value(val_t p0
, val_t p1
);
129 typedef val_t (*compiling___compiling_global___TableEltClassColor___value_t
)(val_t p0
, val_t p1
);
130 static const char * const LOCATE_compiling___compiling_global___TableEltClassColor___compile_to_c
= "compiling_global::TableEltClassColor::(compiling_global::TableElt::compile_to_c)";
131 val_t
compiling___compiling_global___TableEltClassColor___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
132 typedef val_t (*compiling___compiling_global___TableEltClassColor___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
133 val_t
NEW_TableEltClassColor_compiling___table_computation___AbsTableEltClass___init(val_t p0
);
134 static const char * const LOCATE_compiling___compiling_global___TableEltComposite___compile_to_c
= "compiling_global::TableEltComposite::(compiling_global::TableElt::compile_to_c)";
135 val_t
compiling___compiling_global___TableEltComposite___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
136 typedef val_t (*compiling___compiling_global___TableEltComposite___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
137 val_t
NEW_TableEltComposite_compiling___table_computation___TableEltComposite___init(val_t p0
);
138 static const char * const LOCATE_compiling___compiling_global___TableEltClassSelfId___compile_to_c
= "compiling_global::TableEltClassSelfId::(compiling_global::TableElt::compile_to_c)";
139 val_t
compiling___compiling_global___TableEltClassSelfId___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
140 typedef val_t (*compiling___compiling_global___TableEltClassSelfId___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
141 val_t
NEW_TableEltClassSelfId_compiling___table_computation___TableEltClassSelfId___init();
142 static const char * const LOCATE_compiling___compiling_global___TableEltClassSelfName___compile_to_c
= "compiling_global::TableEltClassSelfName::(compiling_global::TableElt::compile_to_c)";
143 val_t
compiling___compiling_global___TableEltClassSelfName___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
144 typedef val_t (*compiling___compiling_global___TableEltClassSelfName___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
145 val_t
NEW_TableEltClassSelfName_compiling___table_computation___TableEltClassSelfName___init();
146 static const char * const LOCATE_compiling___compiling_global___TableEltClassObjectSize___compile_to_c
= "compiling_global::TableEltClassObjectSize::(compiling_global::TableElt::compile_to_c)";
147 val_t
compiling___compiling_global___TableEltClassObjectSize___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
148 typedef val_t (*compiling___compiling_global___TableEltClassObjectSize___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
149 val_t
NEW_TableEltClassObjectSize_compiling___table_computation___TableEltClassObjectSize___init();
150 static const char * const LOCATE_compiling___compiling_global___TableEltObjectId___compile_to_c
= "compiling_global::TableEltObjectId::(compiling_global::TableElt::compile_to_c)";
151 val_t
compiling___compiling_global___TableEltObjectId___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
152 typedef val_t (*compiling___compiling_global___TableEltObjectId___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
153 val_t
NEW_TableEltObjectId_compiling___table_computation___TableEltObjectId___init();
154 static const char * const LOCATE_compiling___compiling_global___TableEltVftPointer___compile_to_c
= "compiling_global::TableEltVftPointer::(compiling_global::TableElt::compile_to_c)";
155 val_t
compiling___compiling_global___TableEltVftPointer___compile_to_c(val_t p0
, val_t p1
, val_t p2
);
156 typedef val_t (*compiling___compiling_global___TableEltVftPointer___compile_to_c_t
)(val_t p0
, val_t p1
, val_t p2
);
157 val_t
NEW_TableEltVftPointer_compiling___table_computation___TableEltVftPointer___init();
158 static const char * const LOCATE_compiling___compiling_global___MMLocalClass___declare_tables_to_c
= "compiling_global::MMLocalClass::declare_tables_to_c";
159 void compiling___compiling_global___MMLocalClass___declare_tables_to_c(val_t p0
, val_t p1
);
160 typedef void (*compiling___compiling_global___MMLocalClass___declare_tables_to_c_t
)(val_t p0
, val_t p1
);
161 static const char * const LOCATE_compiling___compiling_global___MMLocalClass___compile_tables_to_c
= "compiling_global::MMLocalClass::compile_tables_to_c";
162 void compiling___compiling_global___MMLocalClass___compile_tables_to_c(val_t p0
, val_t p1
);
163 typedef void (*compiling___compiling_global___MMLocalClass___compile_tables_to_c_t
)(val_t p0
, val_t p1
);
164 typedef void (*CLOS_OC_compiling___compiling_global___MMLocalClass___compile_tables_to_c_51_0
)(struct stack_frame_t
*);
165 void OC_compiling___compiling_global___MMLocalClass___compile_tables_to_c_51(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
166 typedef void (*OC_compiling___compiling_global___MMLocalClass___compile_tables_to_c_51_t
)(struct stack_frame_t
*closctx
, val_t p0
, struct stack_frame_t
*closctx_param
, fun_t clos_fun0
);
167 val_t
NEW_MMLocalClass_metamodel___abstractmetamodel___MMLocalClass___init(val_t p0
, val_t p1
, val_t p2
);
168 static const char * const LOCATE_compiling___compiling_global___MMMethod___compile_property_to_c
= "compiling_global::MMMethod::compile_property_to_c";
169 void compiling___compiling_global___MMMethod___compile_property_to_c(val_t p0
, val_t p1
);
170 typedef void (*compiling___compiling_global___MMMethod___compile_property_to_c_t
)(val_t p0
, val_t p1
);
171 val_t
NEW_MMMethod_metamodel___abstractmetamodel___MMLocalProperty___init(val_t p0
, val_t p1
);