ICSharpCode.NRefactory.MonoCSharp.Arguments.ArgumentsOrdered.Emit C# (CSharp) Method

Emit() public method

public Emit ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec, bool dup_args, bool prepareAwait ) : Arguments
ec ICSharpCode.NRefactory.MonoCSharp.EmitContext
dup_args bool
prepareAwait bool
return Arguments
			public override Arguments Emit (EmitContext ec, bool dup_args, bool prepareAwait)
			{
				foreach (var a in ordered) {
					if (prepareAwait)
						a.EmitToField (ec, false);
					else
						a.EmitToVariable (ec);
				}

				return base.Emit (ec, dup_args, prepareAwait);
			}
		}