You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[mono] Skip exact interface matches when an interface has variance (#103757)
* When searching for a variant interface, use a special 'variant search table' that contains only variant interfaces in the correct search order, and perform the search by doing two passes per class
* Add missing interfaces to set of array special interfaces in mono
* Don't dereference random memory if get_virtual_method fails in interp
* Add regression test
* Update reason why variance test is disabled
// Licensed to the .NET Foundation under one or more agreements.
2
+
// The .NET Foundation licenses this file to you under the MIT license.
3
+
4
+
/*
5
+
https://github.com/dotnet/runtime/issues/103365
6
+
When using an interface with a generic out type, an explicit implementation, and a derived class, the base classes implementation is called instead of the derived class when running on Mono; CoreCLR has the expected behavior.
0 commit comments