Mono.CSharp.ExceptionStatement.PrepareForDispose C# (CSharp) Method

PrepareForDispose() public method

public PrepareForDispose ( EmitContext ec, Label end ) : Label
ec EmitContext
end System.Reflection.Emit.Label
return System.Reflection.Emit.Label
		public override Label PrepareForDispose (EmitContext ec, Label end)
		{
			if (!prepared_for_dispose) {
				prepared_for_dispose = true;
				dispose_try_block = ec.DefineLabel ();
			}
			return dispose_try_block;
		}