@@ -487,7 +487,7 @@ module Inheritance = struct
check_cancel_build intf;
process_meta intf;
)
- | TDynamic as t ->
+ | TDynamic as t | TAbstract({a_path=([],"Dynamic")},[t]) ->
if c.cl_dynamic <> None then error "Cannot have several dynamics" p;
if not c.cl_extern then display_error ctx "In haxe 4, implements Dynamic is only supported on externs" p;
c.cl_dynamic <- Some t;