Răsfoiți Sursa

[java] Made var initialization mandatory. Related to Issue #845

Caue Waneck 13 ani în urmă
părinte
comite
272d0f050c
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      genjava.ml

+ 3 - 1
genjava.ml

@@ -1037,7 +1037,9 @@ let configure gen =
             print w "%s " (t_s var.v_type);
             write_id w var.v_name;
             (match eopt with
-              | None -> ()
+              | None -> 
+                write w " = ";
+                expr_s w (null var.v_type e.epos)
               | Some e ->
                 write w " = ";
                 expr_s w e