fixes for latest haxe

This commit is contained in:
Nicolas Cannasse
2011-07-09 19:52:40 +00:00
parent e5e847eaa5
commit 1647fe8035
+3 -3
View File
@@ -115,7 +115,7 @@ class Macro {
case CTAnon(fields):
var tf = [];
for( f in fields )
tf.push( { name : f.name, isPublic : null, type : FVar(convertType(f.t)), pos : p } );
tf.push( { name : f.name, meta : [], doc : null, access : [], kind : FVar(convertType(f.t),null), pos : p } );
TAnonymous(tf);
};
}
@@ -174,8 +174,8 @@ class Macro {
opt : false,
value : null,
});
EFunction( {
name : name,
EFunction(name, {
params : [],
args : targs,
expr : convert(e),
ret : ret == null ? null : convertType(ret),