瀏覽代碼

do not skip implicit casts in display mode (closes #4315)

Simon Krajewski 10 年之前
父節點
當前提交
131c8b3460
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      codegen.ml

+ 2 - 1
codegen.ml

@@ -774,7 +774,8 @@ module AbstractCast = struct
 
 	let cast_or_unify_raise ctx tleft eright p =
 		try
-			if ctx.com.display <> DMNone then raise Not_found;
+			(* can't do that anymore because this might miss macro calls (#4315) *)
+			(* if ctx.com.display <> DMNone then raise Not_found; *)
 			do_check_cast ctx tleft eright p
 		with Not_found ->
 			unify_raise ctx eright.etype tleft p;