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