[netcore] Test fixes.
commitc3d77000a7d96e7fe12d022b32737b59ce169358
authorZoltan Varga <vargaz@gmail.com>
Wed, 13 Mar 2019 04:26:08 +0000 (13 00:26 -0400)
committerMarek Safar <marek.safar@gmail.com>
Wed, 13 Mar 2019 16:52:11 +0000 (13 17:52 +0100)
treeb0ce6591760557747a44c7ce87b59d5c7681acab
parentaa949e211471da01b69e45aab7410a9ebf320809
[netcore] Test fixes.

* EqualityComparer.cs: Add LastIndexOf ().
* RuntimeAssembly.cs: Implement        CreateAssemblyName ().
* AssemblyLoadContext.cs: Handle windows paths.   Add DoAssemblyResolve () method.
* Array.cs: Add/fix error handling. Implement LastIndexOf ()/GetRawArrayData ().
* Attribute.cs:     Implement.
* Buffer.cs: Add/fix error handling.
* DefaultBinder.cs: Implement.
* RuntimeType.cs: Implement HasSameMetadataDefinitionAs ().
* RuntimeEventInfo.cs: Ditto.
* RuntimeFieldInfo.cs: Ditto.
* RuntimeMethodInfo.cs: Ditto.
* RuntimePropertyInfo.cs: Ditto.
* MonoCustomAttrs.cs: Add eror handling. Implement inheritance support for parameters.
* gc.cs: Fix error handling.
* rttype.cs: Fix handling of null namespaces.
17 files changed:
mcs/class/System.Private.CoreLib/System.Collections.Generic/EqualityComparer.cs
mcs/class/System.Private.CoreLib/System.Private.CoreLib.csproj
mcs/class/System.Private.CoreLib/System.Reflection/MemberInfo.cs [new file with mode: 0644]
mcs/class/System.Private.CoreLib/System.Reflection/RuntimeAssembly.cs
mcs/class/System.Private.CoreLib/System.Runtime.Loader/AssemblyLoadContext.cs
mcs/class/System.Private.CoreLib/System/Array.cs
mcs/class/System.Private.CoreLib/System/Attribute.cs
mcs/class/System.Private.CoreLib/System/Buffer.cs
mcs/class/System.Private.CoreLib/System/DefaultBinder.cs
mcs/class/corlib/ReferenceSources/RuntimeType.cs
mcs/class/corlib/System.Reflection/RuntimeEventInfo.cs
mcs/class/corlib/System.Reflection/RuntimeFieldInfo.cs
mcs/class/corlib/System.Reflection/RuntimeMethodInfo.cs
mcs/class/corlib/System.Reflection/RuntimePropertyInfo.cs
mcs/class/corlib/System/MonoCustomAttrs.cs
mcs/class/referencesource/mscorlib/system/gc.cs
mcs/class/referencesource/mscorlib/system/rttype.cs