stage4/generate_cc/il_code_gen.c
changeset 43 37dd4e2fd2ec
parent 42 b45c7f34dec1
child 49 c96d1a4c23f8
--- a/stage4/generate_cc/il_code_gen.c	Tue Jul 17 12:19:59 2007 +0200
+++ b/stage4/generate_cc/il_code_gen.c	Wed Jul 18 11:57:36 2007 +0200
@@ -14175,7 +14175,7 @@
                         symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
                         s4o.indent_right();
                         s4o.print("__gt_");
-                        return_type_symbol->accept(*this);
+                        last_type_symbol->accept(*this);
                         s4o.print("(");
                         s4o.print_integer(nb_param);
                         s4o.print(",\n" + s4o.indent_spaces);
@@ -14259,7 +14259,7 @@
                         symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
                         s4o.indent_right();
                         s4o.print("__ge_");
-                        return_type_symbol->accept(*this);
+                        last_type_symbol->accept(*this);
                         s4o.print("(");
                         s4o.print_integer(nb_param);
                         s4o.print(",\n" + s4o.indent_spaces);
@@ -14343,7 +14343,7 @@
                         symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
                         s4o.indent_right();
                         s4o.print("__eq_");
-                        return_type_symbol->accept(*this);
+                        last_type_symbol->accept(*this);
                         s4o.print("(");
                         s4o.print_integer(nb_param);
                         s4o.print(",\n" + s4o.indent_spaces);
@@ -14427,7 +14427,7 @@
                         symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
                         s4o.indent_right();
                         s4o.print("__lt_");
-                        return_type_symbol->accept(*this);
+                        last_type_symbol->accept(*this);
                         s4o.print("(");
                         s4o.print_integer(nb_param);
                         s4o.print(",\n" + s4o.indent_spaces);
@@ -14511,7 +14511,7 @@
                         symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
                         s4o.indent_right();
                         s4o.print("__le_");
-                        return_type_symbol->accept(*this);
+                        last_type_symbol->accept(*this);
                         s4o.print("(");
                         s4o.print_integer(nb_param);
                         s4o.print(",\n" + s4o.indent_spaces);
@@ -14595,7 +14595,7 @@
                         symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
                         s4o.indent_right();
                         s4o.print("__ne_");
-                        return_type_symbol->accept(*this);
+                        last_type_symbol->accept(*this);
                         s4o.print("(");
                         s4o.print_integer(nb_param);
                         s4o.print(",\n" + s4o.indent_spaces);