Macro.macro.hx 261 B

1234567891011121314151617
  1. import haxe.macro.Context;
  2. class Macro {
  3. public static function build() {
  4. trace("build FooData");
  5. Context.defineType({
  6. pos : Context.currentPos(),
  7. name : "FooData",
  8. pack : ["foo"],
  9. kind : TDClass(),
  10. fields : [],
  11. });
  12. return null;
  13. }
  14. }