فهرست منبع

[cs] Disable @:final generation on C# DLLs because of C#'s support of function hiding. Closes #3746

Cauê Waneck 10 سال پیش
والد
کامیت
f29a144ccd
1فایلهای تغییر یافته به همراه0 افزوده شده و 5 حذف شده
  1. 0 5
      gencs.ml

+ 0 - 5
gencs.ml

@@ -3316,11 +3316,6 @@ let convert_ilmethod ctx p m is_explicit_impl =
 	) ([acc],None) m.mflags.mf_contract in
 
 	let meta = [Meta.Overload, [], p] in
-	let meta = match is_final with
-		| None | Some false ->
-			(Meta.Final, [], p) :: meta
-		| _ -> meta
-	in
 	let meta = if is_explicit_impl then
 			(Meta.NoCompletion,[],p) :: (Meta.SkipReflection,[],p) :: meta
 		else