소스 검색

[cs/java] remove duplicate dynamic object arrays initialization (this removes redundant var inits for toplevel DynamicObject)

Dan Korostelev 10 년 전
부모
커밋
3649d24400
1개의 변경된 파일0개의 추가작업 그리고 4개의 파일을 삭제
  1. 0 4
      gencommon.ml

+ 0 - 4
gencommon.ml

@@ -7534,10 +7534,6 @@ struct
 						If class has @:$DynamicObject meta, also create another new() class with its parameters as constructor arguments
 				*)
 
-				List.iter (fun cf ->
-					cf.cf_expr <- Some({ eexpr = TArrayDecl([]); etype = cf.cf_type; epos = cf.cf_pos })
-				) new_fields;
-
 				cl.cl_ordered_fields <- cl.cl_ordered_fields @ (delete :: new_fields);
 				if is_override then cl.cl_overrides <- delete :: cl.cl_overrides
 			end