void DefineEvent(TypeBuilder typeBuilder, Event node)
{
var builder = typeBuilder.DefineEvent(node.Name, EventAttributes.None, GetSystemType(node.Type));
builder.SetAddOnMethod(DefineEventMethod(typeBuilder, node.Add));
builder.SetRemoveOnMethod(DefineEventMethod(typeBuilder, node.Remove));
if (node.Raise != null)
builder.SetRaiseMethod(DefineEventMethod(typeBuilder, node.Raise));
SetBuilder(node, builder);
}