ICSharpCode.NRefactory.MonoCSharp.Arguments.MakeExpression C# (CSharp) Method

MakeExpression() public static method

public static MakeExpression ( Arguments args, BuilderContext ctx ) : System.Linq.Expressions.Expression[]
args Arguments
ctx BuilderContext
return System.Linq.Expressions.Expression[]
		public static System.Linq.Expressions.Expression[] MakeExpression (Arguments args, BuilderContext ctx)
		{
			if (args == null || args.Count == 0)
				return null;

			var exprs = new System.Linq.Expressions.Expression [args.Count];
			for (int i = 0; i < exprs.Length; ++i) {
				Argument a = args.args [i];
				exprs[i] = a.Expr.MakeExpression (ctx);
			}

			return exprs;
		}