瀏覽代碼

fixed issue #897

Nicolas Cannasse 13 年之前
父節點
當前提交
c4c08adccf
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      typer.ml

+ 2 - 0
typer.ml

@@ -1367,6 +1367,8 @@ and type_expr_with_type_raise ctx e t =
 			exc ->
 			exc ->
 				ctx.param_type <- old;
 				ctx.param_type <- old;
 				raise exc)
 				raise exc)
+	| EBlock [] ->
+		type_expr ctx e
 	| EBlock l ->
 	| EBlock l ->
 		let locals = save_locals ctx in
 		let locals = save_locals ctx in
 		let rec loop = function
 		let rec loop = function