stage4/generate_c/generate_c_il.cc
changeset 852 efb44e892582
parent 851 2c59c2b8fca4
child 854 13d0b67de111
equal deleted inserted replaced
851:2c59c2b8fca4 852:efb44e892582
   410             bool negative = false) {
   410             bool negative = false) {
   411 
   411 
   412       bool type_is_complex = false;
   412       bool type_is_complex = false;
   413       if (fb_symbol == NULL) {
   413       if (fb_symbol == NULL) {
   414         unsigned int vartype = search_var_instance_decl->get_vartype(symbol);
   414         unsigned int vartype = search_var_instance_decl->get_vartype(symbol);
   415         type_is_complex = search_var_instance_decl->type_is_complex(symbol);
   415         type_is_complex = analyse_variable_c::contains_complex_type(symbol);
   416         if (vartype == search_var_instance_decl_c::external_vt) {
   416         if (vartype == search_var_instance_decl_c::external_vt) {
   417           if (search_var_instance_decl->type_is_fb(symbol))
   417           if (search_var_instance_decl->type_is_fb(symbol))
   418             s4o.print(SET_EXTERNAL_FB);
   418             s4o.print(SET_EXTERNAL_FB);
   419           else
   419           else
   420             s4o.print(SET_EXTERNAL);
   420             s4o.print(SET_EXTERNAL);