Open mburbea opened 4 years ago
I couldn't figure out the best area label to add to this issue. Please help me learn by adding exactly one area label.
@tommcdon
Looks like an expression evaluator issue. @tmat can you help route this?
@tommcdon Labels look good.
Consider the following interface and a dummy class that implements it.
now put a breakpoint on line 6 (
yield return x
). Execute the program and you'll notice something odd if you try to watchx
, It tells you the following::Obviously, the program works so it is supported by the language, but the debugger has no idea what to do with it. This also happens for
async
(Task{T}
,ValueTask{T}
, orIAsyncEnumerable<T>
) returning methods