@@ -814,6 +814,7 @@ let clone com =
main_class = None;
features = Hashtbl.create 0;
file_lookup_cache = Hashtbl.create 0;
+ parser_cache = Hashtbl.create 0 ;
callbacks = create_callbacks();
}
@@ -0,0 +1,5 @@
+class Build {
+ public static function build() {
+ return null;
+ }
+}
+class Main {
+ public static function main() {
+ OtherClass.foo();
+class OtherClass {
+ public static function foo() {
+ "".endsWith("");
@@ -0,0 +1,4 @@
+-main Main
+-cp source
+--macro addMetadata('@:build(Build.build())', 'Main')
+-neko run.n
@@ -0,0 +1 @@
+#if !macro using StringTools; #end