Boo.Lang.Compiler.Steps.BindTypeMembers.CreateEventMethod C# (CSharp) Метод

CreateEventMethod() приватный Метод

private CreateEventMethod ( Boo.Lang.Compiler.Ast.Event node, string prefix ) : Method
node Boo.Lang.Compiler.Ast.Event
prefix string
Результат Boo.Lang.Compiler.Ast.Method
        Method CreateEventMethod(Event node, string prefix)
        {
            Method method = CodeBuilder.CreateMethod(prefix + node.Name,
                TypeSystemServices.VoidType,
                node.Modifiers);
            method.Parameters.Add(
                CodeBuilder.CreateParameterDeclaration(
                CodeBuilder.GetFirstParameterIndex(node),
                "handler",
                GetType(node.Type)));
            return method;
        }