-
**Version Used**:
**Steps to Reproduce**:
Compile the following code
```cs
#nullable enable
class E
{
public E F = new E();
}
class Test
{
void M1(E e)
{
switch (e)
…
-
**Version Used**:
Dotnet SDK 5.0.0
**Steps to Reproduce**:
Not sure if relates to #35349, but here's a repro:
```cs
using System;
using System.Threading.Tasks;
#nullable enable
public …
-
**Version Used**: master (https://github.com/dotnet/roslyn/commit/89b4f60648fadeebdd53088fe8391bf9197bba7b)
**Steps to Reproduce**:
```cs
using System;
using System.Collections.Generic;
#null…
-
```C#
public override BoundNode VisitEventAssignmentOperator(BoundEventAssignmentOperator node)
{
VisitRvalue(node.ReceiverOpt);
Debug.Assert(!IsCondition…
-
A warning should not be reported for `Item1.F.ToString()`.
```C#
class C
{
internal object? F;
}
class Program
{
static void F()
{
(object, object)? t;
t = (ne…
-
With https://github.com/dotnet/runtime/issues/29723 looking more and more real, I think we need to think about how attribute stripping can be done safely.
Attribute stripping is currently the only …
-
This will be a long one, please bear with me 😅 .
**All ideas here are mostly relevant to pagination, and thus only the connections part of the Relay spec.**
After much thought, going over #41, #58, …
-
## I'm submitting a...
[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[ ] Performance issue
[X] Feature request
[ ] Documentation issue or…
-
**Version Used**:
Visual Studio Community 2019 16.3.5
**Steps to Reproduce**:
1. Use ternary operator with task whose result can be nullable as follows.
```csharp
public Task ThingAsync(int x)…
-
I'm working on a [library](https://github.com/tokoko/subframe) that lets you build up substrait plans using dataframe API. Over the course of dataframe transformations various unrelated plans need to …