area-VM-meta-monohelp wantedruntime-monotracking
仓库指标
- Star
- (17,886 star)
- PR 合并指标
- (平均合并 12天 11小时) (30 天内合并 661 个 PR)
描述
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)