Main.hx 244 B

12345678910111213
  1. class Main {
  2. static function main() {}
  3. static function f<TA:A>(v:TA) {
  4. v.defined(); // works
  5. v.forwarded(); // doesn't work before 4.2
  6. }
  7. }
  8. @:forward(forwarded)
  9. abstract A({function forwarded():Void;}) {
  10. public function defined() {}
  11. }