Mono.CSharp.HoistedThis.EmitHoistingAssignment C# (CSharp) Method

EmitHoistingAssignment() public method

public EmitHoistingAssignment ( EmitContext ec ) : void
ec EmitContext
return void
		public void EmitHoistingAssignment (EmitContext ec)
		{
			SimpleAssign a = new SimpleAssign (GetFieldExpression (ec), new CompilerGeneratedThis (ec.CurrentType, field.Location));
			if (a.Resolve (new ResolveContext (ec.MemberContext)) != null)
				a.EmitStatement (ec);
		}