nitc: fix calling extern constructors from extern code in separate compiler
[nit.git] / c_src / astvalidation.sep.0.h
1 #include "nit.common.h"
2 #define COLOR_astvalidation__ASTValidationVisitor___path 1
3 void list__List__unshift(val* self, val* p0);
4 #define COLOR_astvalidation__ANode__accept_ast_validation 45
5 val* list__List__shift(val* self);
6 void astvalidation__ASTValidationVisitor__visit(val* self, val* p0);
7 #define COLOR_astvalidation__ASTValidationVisitor___seen 2
8 #define COLOR_parser_nodes__ANode___parent 1
9 long list__List__length(val* self);
10 extern const struct type type_kernel__Int;
11 val* list__List___91d_93d(val* self, long p0);
12 #define COLOR_kernel__Object___61d_61d 2
13 val* string__NativeString__to_s_with_length(char* self, long p0);
14 val* NEW_array__Array(const struct type* type);
15 extern const struct type type_array__Arraykernel__Object;
16 val* NEW_array__NativeArray(int length, const struct type* type);
17 extern const struct type type_array__NativeArraykernel__Object;
18 #define COLOR_array__Array__with_native 74
19 #define COLOR_string__Object__to_s 9
20 void parser_nodes__ANode__debug(val* self, val* p0);
21 short int hash_collection__HashSet__has(val* self, val* p0);
22 void hash_collection__HashSet__add(val* self, val* p0);
23 #define COLOR_parser_nodes__ANode___location 0
24 #define COLOR_parser_nodes__ANode__visit_all 39
25 void astvalidation__ANode__accept_ast_validation(val* self, val* p0);
26 #define COLOR_astvalidation__AExpr__accept_ast_validation 73
27 #define COLOR_typing__AExpr__mtype 58
28 #define COLOR_typing__AExpr___is_typed 6
29 void astvalidation__AExpr__accept_ast_validation(val* self, val* p0);
30 #define COLOR_astvalidation__APlaceholderExpr__accept_ast_validation 75
31 void astvalidation__APlaceholderExpr__accept_ast_validation(val* self, val* p0);