ソースを参照

[gen-classes] minor

Cauê Waneck 11 年 前
コミット
719925c523
1 ファイル変更2 行追加2 行削除
  1. 2 2
      genxml.ml

+ 2 - 2
genxml.ml

@@ -429,9 +429,9 @@ let generate_type com t =
 			) in
 			) in
 			let tparams = (match f.cf_params with [] -> "" | l -> "<" ^ String.concat "," (List.map fst l) ^ ">") in
 			let tparams = (match f.cf_params with [] -> "" | l -> "<" ^ String.concat "," (List.map fst l) ^ ">") in
 			p "function %s%s(%s) : %s" f.cf_name tparams (String.concat ", " (List.map sparam params)) (stype ret);
 			p "function %s%s(%s) : %s" f.cf_name tparams (String.concat ", " (List.map sparam params)) (stype ret);
-			if Meta.has Meta.Overload f.cf_meta then List.iter (fun f -> p ";\n"; print_field stat f) f.cf_overloads;
 		);
 		);
-		p ";\n"
+		p ";\n";
+		if Meta.has Meta.Overload f.cf_meta then List.iter (fun f -> print_field stat f) f.cf_overloads
 	in
 	in
 	(match t with
 	(match t with
 	| TClassDecl c ->
 	| TClassDecl c ->