Macro1.hx 259 B

12345678910111213141516
  1. class BaseClass {
  2. public function new() { }
  3. public function f() {
  4. Sys.stderr().writeString("BaseClass.f");
  5. }
  6. }
  7. class Macro1 {
  8. static public macro function macro1() {
  9. return macro null;
  10. }
  11. static public function call(ref:BaseClass) {
  12. ref.f();
  13. }
  14. }