private EventDefinition[] GetEvents (TypeDefinition type)
{
ArrayList list = new ArrayList ();
var events = type.Events;//type.GetEvents (flags);
foreach (EventDefinition eventDef in events) {
MethodDefinition addMethod = eventDef.AddMethod;//eventInfo.GetAddMethod (true);
if (addMethod == null || !MustDocumentMethod (addMethod))
continue;
list.Add (eventDef);
}
return (EventDefinition []) list.ToArray (typeof (EventDefinition));
}
}