Fix Haxe 3. (#75)
This commit is contained in:
committed by
Nicolas Cannasse
parent
206959adbd
commit
575040be65
+6
-4
@@ -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 ) {
|
||||
|
||||
@@ -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 -> ");
|
||||
|
||||
Reference in New Issue
Block a user