public static Delegate Compile(LambdaExpression expression) { System.Linq.jvm.Interpreter inter = new System.Linq.jvm.Interpreter(expression); inter.Validate(); return(inter.CreateDelegate()); }
public static Delegate Compile(LambdaExpression expression) { System.Linq.jvm.Interpreter inter = new System.Linq.jvm.Interpreter(expression); inter.Validate(); return inter.CreateDelegate(); }
public Delegate Compile() { #if TARGET_JVM || MONOTOUCH System.Linq.jvm.Interpreter inter = new System.Linq.jvm.Interpreter(this); inter.Validate(); return(inter.CreateDelegate()); #else var context = new CompilationContext(); context.AddCompilationUnit(this); return(context.CreateDelegate()); #endif }
public Delegate Compile () { #if TARGET_JVM || CF_3_5 System.Linq.jvm.Interpreter inter = new System.Linq.jvm.Interpreter (this); inter.Validate (); return inter.CreateDelegate (); #else var context = new CompilationContext (); context.AddCompilationUnit (this); return context.CreateDelegate (); #endif }