-#define COLOR_nit__model__MGenericType___arguments 12
-#define COLOR_nit__modelize_property__MClassDef___mprop2npropdef 17
-val* nit___nit__ModelBuilder___try_get_mproperty_by_name(val* self, val* p0, val* p1, val* p2);
+#define COLOR_nit__model__MGenericType___arguments 17
+#define COLOR_nit__model__MVirtualTypeProp___mvirtualtype 16
+val* NEW_poset__POSet(const struct type* type);
+extern const struct type type_poset__POSet__nit__MType;
+val* NEW_standard__List(const struct type* type);
+extern const struct type type_standard__List__nit__MType;
+void standard___standard__Sequence___SimpleCollection__add(val* self, val* p0);
+short int standard___standard__List___standard__abstract_collection__Collection__is_empty(val* self);
+val* standard___standard__List___standard__abstract_collection__Sequence__pop(val* self);
+#define COLOR_nit__model__MType__need_anchor 28
+extern const struct type type_standard__Array__nit__MType;
+void standard___standard__Array___with_capacity(val* self, long p0);
+#define COLOR_nit__model__MProxyType___mtype 6
+void standard___standard__AbstractArray___standard__abstract_collection__Sequence__push(val* self, val* p0);
+val* nit___nit__MProperty___lookup_definitions(val* self, val* p0, val* p1);
+short int poset___poset__POSet___has_edge(val* self, val* p0, val* p1);
+void poset___poset__POSet___add_edge(val* self, val* p0, val* p1);
+#define COLOR_nit__modelize_property__MClassDef___mprop2npropdef 4