area-VM-meta-monohelp wantedruntime-monotracking
Metriche repository
- Star
- (17.886 star)
- Metriche merge PR
- (Merge medio 12g 11h) (661 PR mergiate in 30 g)
Descrizione
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)