Browse Source

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

Cauê Waneck 10 years ago
parent
commit
c709c9dc9d
1 changed files with 0 additions and 5 deletions
  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