Issue description
Similar to #17720, it would be great to have ranges of : and not for SynTypeConstraint.WhereTyparNotSupportsNull.
in
type C<'T when
'T
: // comment 1
not // comment 2
null> = class end
We cannot piece back the comments to : and not.
Choose one or more from the following categories of impact
Operating System
Windows (Default)
What .NET runtime/SDK kind are you seeing the issue on
.NET SDK (.NET Core, .NET 5+)
.NET Runtime/SDK version
FCS 43.9.100-preview.24422.2
Reproducible code snippet and actual behavior
type C<'T when
'T
: // comment 1
not // comment 2
null> = class end
Possible workarounds
No response
Issue description
Similar to #17720, it would be great to have ranges of
:andnotforSynTypeConstraint.WhereTyparNotSupportsNull.in
We cannot piece back the comments to
:andnot.Choose one or more from the following categories of impact
nullconstructs in code not using the checknulls switch.null,not null).Operating System
Windows (Default)
What .NET runtime/SDK kind are you seeing the issue on
.NET SDK (.NET Core, .NET 5+)
.NET Runtime/SDK version
FCS 43.9.100-preview.24422.2
Reproducible code snippet and actual behavior
Possible workarounds
No response