Explorar o código

do not apply `@:native` to non-core-type abstracts (see #4158)

Simon Krajewski %!s(int64=10) %!d(string=hai) anos
pai
achega
25cb28edc0
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      filters.ml

+ 1 - 1
filters.ml

@@ -906,7 +906,7 @@ let apply_native_paths ctx t =
 			let meta,path = get_real_path e.e_meta e.e_path in
 			e.e_meta <- meta :: e.e_meta;
 			e.e_path <- path;
-		| TAbstractDecl a ->
+		| TAbstractDecl a when Meta.has Meta.CoreType a.a_meta ->
 			let meta,path = get_real_path a.a_meta a.a_path in
 			a.a_meta <- meta :: a.a_meta;
 			a.a_path <- path;