stage4/generate_c/generate_c_inlinefcall.cc
changeset 852 efb44e892582
parent 851 2c59c2b8fca4
child 854 13d0b67de111
equal deleted inserted replaced
851:2c59c2b8fca4 852:efb44e892582
   283       wanted_variablegeneration = complextype_base_vg;
   283       wanted_variablegeneration = complextype_base_vg;
   284       symbol->accept(*this);
   284       symbol->accept(*this);
   285       s4o.print(",");
   285       s4o.print(",");
   286       wanted_variablegeneration = expression_vg;
   286       wanted_variablegeneration = expression_vg;
   287       print_check_function(type, value, NULL, true);
   287       print_check_function(type, value, NULL, true);
   288       if (search_var_instance_decl->type_is_complex(symbol)) {
   288       if (analyse_variable_c::contains_complex_type(symbol)) {
   289         s4o.print(",");
   289         s4o.print(",");
   290         wanted_variablegeneration = complextype_suffix_vg;
   290         wanted_variablegeneration = complextype_suffix_vg;
   291         symbol->accept(*this);
   291         symbol->accept(*this);
   292       }
   292       }
   293       s4o.print(")");
   293       s4o.print(")");