Neal Gafter
Neal Gafter
- [x] Proposal added: https://github.com/dotnet/csharplang/blob/main/proposals/csharp-10.0/parameterless-struct-constructors.md - [x] Discussed in LDM - [x] Decision in LDM - [x] Finalized: Done - [ ] Spec'ed See also https://github.com/dotnet/roslyn/issues/13921 https://github.com/dotnet/roslyn/issues/1029 LDM history: -...
- [X] Proposal added (below) - [X] Discussed in LDM https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-02-27.md - [ ] Decision in LDM - [ ] Finalized (done, rejected, inactive) - [X] Spec'ed https://github.com/dotnet/csharplang/issues/2910 On 2019-02-27...
@quinnj Do you have any idea how to add automated code coverage reports for this repo and its pull requests?
Proposed replacement for #1287 @Nigel-Ecma Can you please help me set up the testing for this PR?
Fixes #1232
Ported from https://github.com/dotnet/roslyn/issues/12061 from @khyperia **Reproduction steps**: Compile the following code on the command line (or paste it into VS, which hangs VS). ``` csharp delegate Del1 Del1(); delegate Del2...
These are things that should be spelled out in the [nullable reference types feature specification](https://github.com/dotnet/csharplang/blob/master/proposals/csharp-8.0/nullable-reference-types-specification.md): - [ ] The handling of a lifted operator (if a comparison operator, the return...
In trying to explain the compiler behavior for https://github.com/dotnet/roslyn/issues/17828 I found that the specification is not correct in specifying the definite assignment rules for binary expressions. The [spec](hthttps://github.com/dotnet/csharplang/blob/master/spec/variables.md#general-rules-for-expressions-with-embedded-expressions) says >...
I propose to permit a type as a pattern: ``` antlr pattern : type-pattern | // all of the existing forms ; type_pattern : type ; ``` This retcons the...
Permit lambda and local function parameters to hide names from the enclosing scope (16.3, Core 3)
I believe that in C# 8 we permit lambda and local function parameters to hide names from the enclosing scope. We should specify the change and add it to the...