EventInfo[] GetEventsFromGTD (BindingFlags flags) { TypeBuilder tb = generic_type as TypeBuilder; if (tb == null) return generic_type.GetEvents (flags); return tb.GetEvents_internal (flags); }