Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add tests for support of covariant return overrides #1208

Open
vitek-karas opened this issue May 25, 2020 · 2 comments
Open

Add tests for support of covariant return overrides #1208

vitek-karas opened this issue May 25, 2020 · 2 comments

Comments

@vitek-karas
Copy link
Member

In .NET 5 CoreCLR is adding support for covariant return overrides. See the language spec and the runtime design doc for more details.

The runtime support for CoreCLR is still WIP here.

There's also a user story tracking this work - 1096979.

@vitek-karas
Copy link
Member Author

#1209 is tracking the investigation work of this, to determine the impact.

@vitek-karas vitek-karas added this to Needs Prioritization in .NET 5 Tasks Prioritization May 25, 2020
@vitek-karas
Copy link
Member Author

It seems that linker should already support the feature fully. So the only missing bits are testing. That can be done only once both runtime and language support this fully (and once we move linker to those versions so that it can use the feature in tests).

@vitek-karas vitek-karas moved this from Needs Prioritization to High priority in .NET 5 Tasks Prioritization Jul 7, 2020
@marek-safar marek-safar removed this from the .NET 5.0 milestone Sep 24, 2020
@marek-safar marek-safar added this to the .NET 6.0 milestone Nov 13, 2020
@marek-safar marek-safar added this to Priority 0 in .NET6 Prioritization Nov 13, 2020
@vitek-karas vitek-karas modified the milestones: .NET 6.0.x, Future Sep 15, 2022
@vitek-karas vitek-karas changed the title Support covariant return overrides Add tests for support of covariant return overrides Sep 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

3 participants