Mono.CSharp.CSharpParser.end_anonymous C# (CSharp) Method

end_anonymous() private method

private end_anonymous ( ParametersBlock anon_block ) : AnonymousMethodExpression
anon_block ParametersBlock
return AnonymousMethodExpression
AnonymousMethodExpression end_anonymous (ParametersBlock anon_block)
{
	AnonymousMethodExpression retval;

	current_anonymous_method.Block = anon_block;
	retval = current_anonymous_method;

	async_block = (bool) oob_stack.Pop ();
	current_variable = (BlockVariableDeclaration) oob_stack.Pop ();
	current_local_parameters = (ParametersCompiled) oob_stack.Pop ();
	current_anonymous_method = (AnonymousMethodExpression) oob_stack.Pop ();

	return retval;
}