|
@@ -485,7 +485,7 @@ let convert_java_enum ctx p pe =
|
|
(match jc.csuper with
|
|
(match jc.csuper with
|
|
| TObject( (["java";"lang"], "Object"), _ ) -> ()
|
|
| TObject( (["java";"lang"], "Object"), _ ) -> ()
|
|
| TObject( (["haxe";"lang"], "HxObject"), _ ) -> meta := (Meta.HxGen,[],p) :: !meta
|
|
| TObject( (["haxe";"lang"], "HxObject"), _ ) -> meta := (Meta.HxGen,[],p) :: !meta
|
|
- | _ -> flags := HExtends (get_type_path ctx (convert_signature ctx p jc.csuper),null_pos) :: !flags
|
|
|
|
|
|
+ | _ -> flags := HExtends (get_type_path ctx (convert_signature ctx p jc.csuper),p) :: !flags
|
|
);
|
|
);
|
|
|
|
|
|
List.iter (fun i ->
|
|
List.iter (fun i ->
|
|
@@ -493,9 +493,9 @@ let convert_java_enum ctx p pe =
|
|
| TObject ( (["haxe";"lang"], "IHxObject"), _ ) -> meta := (Meta.HxGen,[],p) :: !meta
|
|
| TObject ( (["haxe";"lang"], "IHxObject"), _ ) -> meta := (Meta.HxGen,[],p) :: !meta
|
|
| _ -> flags :=
|
|
| _ -> flags :=
|
|
if !is_interface then
|
|
if !is_interface then
|
|
- HExtends (get_type_path ctx (convert_signature ctx p i),null_pos) :: !flags
|
|
|
|
|
|
+ HExtends (get_type_path ctx (convert_signature ctx p i),p) :: !flags
|
|
else
|
|
else
|
|
- HImplements (get_type_path ctx (convert_signature ctx p i),null_pos) :: !flags
|
|
|
|
|
|
+ HImplements (get_type_path ctx (convert_signature ctx p i),p) :: !flags
|
|
) jc.cinterfaces;
|
|
) jc.cinterfaces;
|
|
|
|
|
|
let fields = ref [] in
|
|
let fields = ref [] in
|