area-VM-meta-monohelp wantedruntime-monotracking
Métriques du dépôt
- Stars
- (17 886 stars)
- Métriques de merge PR
- (Merge moyen 12j 11h) (661 PRs mergées en 30 j)
Description
This is a tracking issue for the implementation of Covariant Return Methods Mono
Future
- pass test cases for variant interfaces CovariantReturns/Interfaces/UnitTest.il and
UnsupportedScenario1.il,UnsupportedScenario2.ilandUnsupportedScenario3.il - Implement
PreserveBaseBaseOverrideAttributesupport for SRE images
.NET 5
- Implement PreserveBaseOverrideAttribute
PR: -> passing
AttributeTesting.il,UnitTest.ilandOverrideMoreDerivedReturn.il - Pass "positive" covariant returns unit tests (ie we set up the vtable correctly and
callvirtcalls the right method) PR https://github.com/dotnet/runtime/pull/37516 - Passing everythign in UnitTest exceptUnitTest_GVM.il - Pass "negative" unit tests (ie we throw the correct exception for unsupported scenarios or incorrect overrides)