Beispiel #1
0
		protected override Expr VisitBox (ExprBox e)
		{
			this.Visit (e.ExprToBox);
			var instBox = this.il.Create (OpCodes.Box, e.ReturnType);
			this.Emit (e, instBox);
			return e;
		}
Beispiel #2
0
		protected virtual Expr VisitBox (ExprBox e)
		{
			return this.VisitCollection (e, exprs => new ExprBox (e.MethodInfo, exprs.First ()), e.ExprToBox);
		}