AlekseyTs

Results 27 issues of AlekseyTs

``` interface I1 where T1 : I1 { static abstract void M1(); static virtual void M2() { } static abstract event System.Action E1; static virtual event System.Action E2; static abstract...

Area-IDE
New Language Feature - Default Interface Impl
IDE-IntelliSense
New Feature - StaticAbstractMembersInInterfaces

Motivation - provide shared context for the program to reduce repetition of common using directives across all source files. For example, ```using System;```, etc. VB compiler supports that for many...

Proposal
Proposal champion
Feature Request
Implemented Needs ECMA Spec

# Unsigned right shift operator * [x] Proposed * [ ] Prototype: Not Started * [ ] Implementation: Not Started * [ ] Specification: Not Started Speclet: https://github.com/dotnet/csharplang/blob/main/proposals/csharp-11.0/unsigned-right-shift-operator.md ## Summary...

Proposal
Proposal champion
Implemented Needs ECMA Spec

Allow to specify a directory instead of a project/solution.

Related to #62039. https://github.com/dotnet/csharplang/blob/main/proposals/low-level-struct-improvements.md#syntax

Area-Compilers
New Language Feature - Ref Fields

Related to #62039. https://github.com/dotnet/csharplang/blob/main/proposals/low-level-struct-improvements.md#syntax

Area-Compilers
New Language Feature - Ref Fields

``` class Program { static void Main() { int i0 = 0; S s0 = new S(ref i0); { int i1 = 1; for (S s1 = new S(ref i1);;)...

Area-Compilers
New Language Feature - Ref Locals and Returns
untriaged

``` [Fact] public void Test() { var source = @" class Program { static void Test(ref int x) { foreach (ref int[M(out var b)] a in new Enumerable2()) { b++;...

Area-Compilers
untriaged

**Version Used**: Microsoft Visual Studio Enterprise 2022 (64-bit) - Int Preview Version 17.5.0 Preview 3.0 [33206.467.main] **Steps to Reproduce**: In Roslyn solution 1. Go to the definition of abstract property...

Area-IDE
IDE-Navigation
untriaged

``` class C { void Test1() { var x = (decimal y = (decimal)1.1) => {}; } void Test2(decimal y = (decimal)1.1) { } } ``` Observed: ``` .class private...

Bug
Area-Compilers