Merge pull request #2880 from kumpera/fix_5644
authormonojenkins <jo.shields+jenkins@xamarin.com>
Wed, 20 Apr 2016 22:50:38 +0000 (23:50 +0100)
committermonojenkins <jo.shields+jenkins@xamarin.com>
Wed, 20 Apr 2016 22:50:38 +0000 (23:50 +0100)
commit4e9160841dcaba79747b4d2cab1eb59bfebb9839
treefa30c1d3415bc9ba90a4a42e769c1e569c30c2fd
parent8ff2f4518e412d9db6599472159a2040d94f767f
parenta26a53369857ed120522c8625b1bebc653f25baf
Merge pull request #2880 from kumpera/fix_5644

[verifier] Do method visibility checks for virtual final methods. Enable type visibility for all methods. Fixes #5644.

I cannot repro the issue mentioned in the comments of mono_method_can_access_method.

* FIXME:
* with generics calls to explicit interface implementations can be expressed
* directly: the method is private, but we must allow it. This may be opening
* a hole or the generics code should handle this differently.
* Maybe just ensure the interface type is public.

@monojenkins merge