Main.hx 527 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. class Main {
  2. static function f(t:Type.ValueType, t2:Type.ValueType,) {}
  3. public static function main():Void {
  4. f(TNull,TNull,);
  5. foobar(
  6. 1,
  7. 2,
  8. );
  9. function blah(
  10. a:Int,
  11. b:Int,
  12. ):Void {}
  13. var a = (
  14. a:Int,
  15. b:Int,
  16. ) -> 0;
  17. var a:(
  18. a:Int,
  19. b:Int,
  20. )->Int = null;
  21. a = (a, b,) -> a + b;
  22. trace(a(2, 3,) + moduleFoobar(5, 5,));
  23. }
  24. static function foobar(
  25. a:Int,
  26. b:Int,
  27. ):Void {}
  28. }
  29. enum Foo {
  30. Bar(
  31. a:Int,
  32. b:Int,
  33. );
  34. }
  35. function moduleFoobar(
  36. a:Int,
  37. b:Int,
  38. ):Int {
  39. return a + b;
  40. }