[corlib] Improve reflection interface definitions (#16324)
commit800e2cc4b4cd90e6794af483ba87c5e1ae139923
authorNikolay Sivov <nsivov@codeweavers.com>
Mon, 16 Sep 2019 11:00:40 +0000 (16 14:00 +0300)
committerMarek Safar <marek.safar@gmail.com>
Mon, 16 Sep 2019 11:00:40 +0000 (16 13:00 +0200)
tree18670b3a97bbd525ed63046665e119c0f1fc88f4
parent9f3effc1775f2889e43dd3888abf6081c354ee59
[corlib] Improve reflection interface definitions (#16324)

* [corlib] Fix _Type interface definition.

* [corlib] Fix Type class attributes.

* [corlib] Fix _MethodInfo interface definition.

* [corlib] Fix MethodInfo class attributes.

* [corlib] Merge MethodInfo partial definitions.

* [corlib] Remove leftovers from testing.

* [corlib] Do not define new attributes for MOBILE build.

* Bump API snapshot submodule

* [corlib] Add explicit _MethodInfo.GetType() implementation.

* Bump API snapshot submodule

* [csproj] Update project files
external/api-snapshot
mcs/class/corlib/ReferenceSources/Type.cs
mcs/class/corlib/System.Reflection/MethodInfo.cs [new file with mode: 0644]
mcs/class/corlib/System.Runtime.InteropServices/_MethodInfo.cs
mcs/class/corlib/System.Runtime.InteropServices/_Type.cs
mcs/class/corlib/corefx/MethodInfo.cs [deleted file]
mcs/class/corlib/corlib.csproj
mcs/class/corlib/corlib.dll.sources