@@ -19,7 +19,7 @@ const Node* fold_node_operand(NodeTag tag, NodeClass, String, const Node* op);
1919
2020const Type * check_type_generated (IrArena * a , const Node * node );
2121
22- static Node * create_node_helper (IrArena * arena , Node node , bool * pfresh ) {
22+ Node * _shd_create_node_helper (IrArena * arena , Node node , bool * pfresh ) {
2323 pre_construction_validation (arena , & node );
2424 if (arena -> config .check_types )
2525 node .type = check_type_generated (arena , & node );
@@ -74,7 +74,7 @@ Node* param(IrArena* arena, const Type* type, const char* name) {
7474 .tag = Param_TAG ,
7575 .payload .param = param
7676 };
77- return create_node_helper (arena , node , NULL );
77+ return _shd_create_node_helper (arena , node , NULL );
7878}
7979
8080const Node * composite_helper (IrArena * a , const Type * t , Nodes contents ) {
@@ -123,7 +123,7 @@ Node* function(Module* mod, Nodes params, const char* name, Nodes annotations, N
123123 .tag = Function_TAG ,
124124 .payload .fun = payload
125125 };
126- Node * fn = create_node_helper (arena , node , NULL );
126+ Node * fn = _shd_create_node_helper (arena , node , NULL );
127127 register_decl_module (mod , fn );
128128
129129 for (size_t i = 0 ; i < params .count ; i ++ ) {
@@ -152,7 +152,7 @@ Node* basic_block(IrArena* arena, Nodes params, const char* name) {
152152 .payload .basic_block = payload
153153 };
154154
155- Node * bb = create_node_helper (arena , node , NULL );
155+ Node * bb = _shd_create_node_helper (arena , node , NULL );
156156
157157 for (size_t i = 0 ; i < params .count ; i ++ ) {
158158 Node * param = (Node * ) params .nodes [i ];
@@ -180,7 +180,7 @@ Node* constant(Module* mod, Nodes annotations, const Type* hint, String name) {
180180 .tag = Constant_TAG ,
181181 .payload .constant = cnst
182182 };
183- Node * decl = create_node_helper (arena , node , NULL );
183+ Node * decl = _shd_create_node_helper (arena , node , NULL );
184184 register_decl_module (mod , decl );
185185 return decl ;
186186}
@@ -211,7 +211,7 @@ Node* global_var(Module* mod, Nodes annotations, const Type* type, const char* n
211211 .tag = GlobalVariable_TAG ,
212212 .payload .global_variable = gvar
213213 };
214- Node * decl = create_node_helper (arena , node , NULL );
214+ Node * decl = _shd_create_node_helper (arena , node , NULL );
215215 register_decl_module (mod , decl );
216216 return decl ;
217217}
@@ -233,7 +233,7 @@ Type* nominal_type(Module* mod, Nodes annotations, String name) {
233233 .tag = NominalType_TAG ,
234234 .payload .nom_type = payload
235235 };
236- Node * decl = create_node_helper (arena , node , NULL );
236+ Node * decl = _shd_create_node_helper (arena , node , NULL );
237237 register_decl_module (mod , decl );
238238 return decl ;
239239}
0 commit comments