Neal Gafter

Results 247 comments of Neal Gafter

``` csharp // NOTE: For (2) we use an approach similar to native compiler's approach, but call into the common code for analyzing user defined implicit conversions. // NOTE: (a)...

Neal has taken the job of formalizing what the compiler actually does as specese.

The reason for deleting the possibility of conversion from a base type is that is already considered a conversion from the type itself. So that part of the change in...

C# 7 introduces pattern-matching, by which any type can be used as an input to a switch statement. If the previous language version would have converted the switch expression to...

I will figure out what we need to do for this.

There are an infinite number of ways to write a syntactically invalid program. The complement of a context-free language isn't necessarily context-free. Based on that, if we do have a...

Reopening as the docs are still wrong.

@sharwell If the goal is to "get it done", I think the first step is to write up a semi-formal description of what exactly you want to change, and how,...

In https://github.com/dotnet/roslyn/issues/18526#issue-220142016 @lachbaer offers an implementation of this proposal.

@gulshan Tuples are good for places where you might have used a record, but the use is not part of an API and is nothing more than aggregation of a...