Ver código fonte

added @:meta native metadata support for both class and enum (fixed issue #1070)

Nicolas Cannasse 13 anos atrás
pai
commit
c194ecb39d
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      genswf9.ml

+ 2 - 2
genswf9.ml

@@ -2282,7 +2282,7 @@ let generate_type ctx t =
 				hlf_name = type_path ctx c.cl_path;
 				hlf_slot = 0;
 				hlf_kind = HFClass hlc;
-				hlf_metas = None;
+				hlf_metas = extract_meta c.cl_meta;
 			})
 	| TEnumDecl e ->
 		if e.e_extern && e.e_path <> ([],"Void") then
@@ -2297,7 +2297,7 @@ let generate_type ctx t =
 				hlf_name = type_path ctx e.e_path;
 				hlf_slot = 0;
 				hlf_kind = HFClass hlc;
-				hlf_metas = None;
+				hlf_metas = extract_meta e.e_meta;
 			})
 	| TTypeDecl _ ->
 		None