Bug 27217 - Clearer report on non-compiler generated events
Summary: Clearer report on non-compiler generated events
Status: CONFIRMED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Debugger (show other bugs)
Version: unspecified
Hardware: PC Mac OS
: Low enhancement
Target Milestone: master
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2015-02-19 10:45 UTC by Marius Ungureanu
Modified: 2017-09-06 09:25 UTC (History)
4 users (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Marius Ungureanu 2015-02-19 10:45:20 UTC
When inspecting a class with events, private/internal events appear as multicast delegates, while public events do not.

Triggering an inspection through the immediate window will just tell you that the member cannot be found.
Comment 1 Mikayla Hutchinson [MSFT] 2015-02-19 13:32:02 UTC
How could this be inspected in a general way? Events only have add/remove, not get.

We could special-case compiler-generated events to find the compiler-generated field, I guess.
Comment 2 Marius Ungureanu 2015-02-19 14:22:40 UTC
They have add/remove, but it still points to a multicast/normal delegate, right?

Now that I think about it, the event I was talking about is an NSTextField's Changed event. I haven't actually checked if it's a compiler generated event or not.

Note You need to log in before you can comment on or make changes to this bug.