Quellcode durchsuchen

generate @:require for abstracts in --gen-hx-classes

Dan Korostelev vor 6 Jahren
Ursprung
Commit
4ad0ef2360
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      src/codegen/genxml.ml

+ 1 - 0
src/codegen/genxml.ml

@@ -547,6 +547,7 @@ let generate_type com t =
 		p "\n";
 	| TAbstractDecl a ->
 		print_meta a.a_meta;
+		Option.may (fun c -> try print_meta [Meta.get Meta.Require c.cl_meta] with Not_found -> ()) a.a_impl;
 		p "extern ";
 		let is_enum = Meta.has Meta.Enum a.a_meta in
 		if is_enum then p "enum ";