소스 검색

[java/cs] fixed native enums being treated as @:hxgen

Caue Waneck 13 년 전
부모
커밋
19b0b4cec9
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      gencommon.ml

+ 4 - 1
gencommon.ml

@@ -7388,8 +7388,11 @@ struct
             convert e
           else if has_parameters e then
             convert e
-          else
+          else begin
+            (* take off the :hxgen meta from it, if there's any *)
+            e.e_meta <- List.filter (fun (n,_,_) -> not (n = ":hxgen")) e.e_meta;
             md
+          end
         | _ -> md
       in
       run