--
To post to this group haxe...@googlegroups.com
http://groups.google.com/group/haxelang?hl=en
---
You received this message because you are subscribed to the Google Groups "Haxe" group.
For more options, visit https://groups.google.com/groups/opt_out.
If you try call "Macros.makeType" as either a build macro (use `@:build(Macros.makeType())` metadata on your class), or an initialization macro (add `--macro Macros.makeType()` argument to your hxml file) then it should build the type before it parses the arguments, and I think you'll be okay.
There is also haxe.macro.MacroType, which I think is supposed to do something like `typedef NewType = MacroType<[Macros.makeType()]>`, but I'm not really sure of the exact usage of that one...
Jason