Fix Haxe 3. (#75)

This commit is contained in:
Juraj Kirchheim
2018-09-26 18:38:29 +02:00
committed by Nicolas Cannasse
parent 206959adbd
commit 575040be65
2 changed files with 6 additions and 6 deletions
+6 -4
View File
@@ -128,10 +128,12 @@ class Macro {
case CTParent(t): TParent(convertType(t));
case CTFun(args, ret):
TFunction(map(args,convertType), convertType(ret));
#if (haxe_ver >= 4)
case CTNamed(name, ct):
TNamed(name, convertType(ct));
#end
case CTNamed(name, convertType(_) => ct):
#if (haxe_ver >= 4)
TNamed(name, ct);
#else
ct;
#end
case CTAnon(fields):
var tf = [];
for( f in fields ) {
-2
View File
@@ -62,7 +62,6 @@ class Printer {
}
add(">");
}
#if (haxe_ver >= 4)
case CTNamed(name, t):
add(name);
add(':');
@@ -76,7 +75,6 @@ class Printer {
}
add(')->');
type(ret);
#end
case CTFun(args, ret):
if( args.length == 0 )
add("Void -> ");