Fred Silberberg

Results 95 issues of Fred Silberberg

While I appreciate the work that went into this extension before https://github.com/OmniSharp/omnisharp-roslyn/issues/1482 was implemented, it is now implemented in Omnisharp. It would be great if you could mention the official...

### Background and motivation We have a few flags fields in the compiler that can be set by multiple threads, used as part of our symbol models. As we avoid...

api-approved
area-System.Threading

**Version Used**: Version 17.0.0 Preview 3.0 [31519.82.main] (I think this is a recent break) **Steps to Reproduce**: 1. Create a new console app. 2. Type `_ = args switch {...

help wanted
Area-IDE
Concept-Continuous Improvement
IDE-IntelliSense

**Version Used**: a51b65c86bb0f42a79c47798c10ad75d5c343f92 **Steps to Reproduce**: ```cs class Base { public virtual void M() {} } class Derived : Base { public override $$ } ``` At the `$$`, type...

Bug
Area-IDE
IDE-IntelliSense
IntelliSense-Completion

Fixes https://github.com/dotnet/roslyn/issues/61718.

Area-Compilers
New Feature - Required Members

# Embedded Language Indicators for raw string literals * [x] Proposed * [ ] Prototype: Not Started * [ ] Implementation: Not Started * [ ] Specification: Not Started ##...

Proposal
Proposal champion

Today, when decide the state of all properties at the start of a constructor, we assume that all properties from the base type have been initialized by the chained constructor....

Proposal Question

# Required Properties Specification: https://github.com/dotnet/csharplang/blob/master/proposals/csharp-11.0/required-members.md ## Design meetings https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-09-16.md#required-properties https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-12-07.md https://github.com/dotnet/csharplang/blob/master/meetings/2021/LDM-2021-01-11.md https://github.com/dotnet/csharplang/blob/master/meetings/2021/LDM-2021-03-03.md#required-members https://github.com/dotnet/csharplang/blob/main/meetings/2021/LDM-2021-10-25.md#required-members https://github.com/dotnet/csharplang/blob/main/meetings/2021/LDM-2021-12-15.md#required-parsing https://github.com/dotnet/csharplang/blob/main/meetings/2022/LDM-2022-03-21.md#open-question-in-required-members https://github.com/dotnet/csharplang/blob/main/meetings/2022/LDM-2022-03-23.md#open-questions-in-required-members https://github.com/dotnet/csharplang/blob/main/meetings/2022/LDM-2022-05-02.md#effect-of-setsrequiredmembers-on-nullable-analysis

Proposal
Proposal champion

# Block-bodied switch expression arms * [x] Proposed * [ ] Prototype: [Complete](https://github.com/PROTOTYPE_OWNER/roslyn/BRANCH_NAME) * [ ] Implementation: [In Progress](https://github.com/dotnet/roslyn/BRANCH_NAME) * [ ] Specification: [Not Started](pr/1) ## Summary [summary]: #summary This...

Proposal
Proposal champion

### Discussed in https://github.com/dotnet/csharplang/discussions/5496 Originally posted by **MadsTorgersen** November 30, 2021 # Extensions * [x] Proposed * [ ] Prototype: Not Started * [ ] Implementation: Not Started * [...

Proposal champion