private static extern Haxe.HaxeBool Leq <T>(Func <T, T, bool> f, Haxe.root.List <T> l1, Haxe.root.List <T> l2);
protected virtual extern Func <dynamic> MakeExpr2(Haxe.root.List <ExprToken> l);
protected virtual extern Func <dynamic> MakePath(Func <object> e, Haxe.root.List <ExprToken> l);
protected virtual extern TemplateExpr Parse(Haxe.root.List <Token> tokens);
public virtual extern void Write(Haxe.root.List <Haxe.Zip.Entry> files);
private static extern Haxe.HaxeString NameWithParams(string name, Haxe.root.List <Haxe.Rtti.CType> @params);