closes #11481
@@ -664,7 +664,6 @@ and flush_macro_context mint mctx =
Exceptions.patch_constructors mctx;
(fun mt -> AddFieldInits.add_field_inits mctx.curclass.cl_path (RenameVars.init mctx.com) mctx.com mt);
minimal_restore;
- Naming.apply_native_paths
] in
let ready = fun t ->
FiltersCommon.apply_filters_once mctx expr_filters t;
@@ -0,0 +1,3 @@
+function main() {
+ trace(pack.OldClass);
+}
@@ -0,0 +1,2 @@
+-m Main
+--interp
@@ -0,0 +1 @@
+Main.hx:2: Class<NewClass>
@@ -0,0 +1,12 @@
+package pack;
+
+@:native("NewClass")
+class OldClass {
+ macro static function f2() {
+ return null;
+ }
+ macro static function f1() {