[netcore] Fix Assembly.GetForwardedTypes() (mono/mono#15452)
authorRyan Lucia <rylucia@microsoft.com>
Fri, 28 Jun 2019 15:54:27 +0000 (11:54 -0400)
committerAleksey Kliger (λgeek) <alklig@microsoft.com>
Fri, 28 Jun 2019 15:54:27 +0000 (11:54 -0400)
commitb6db1d5d9c04aa960bce2b6651f6d8fbadb5726c
treeb7f7bed4466daab40aff963f6c7a72c69fc798df
parentefc739dd05a5a359bb515288cffb3d48c32b124f
[netcore] Fix Assembly.GetForwardedTypes() (mono/mono#15452)

* [netcore] Make GetForwardedTypes return nested types

* [netcore] Throw proper error in GetTopLevelForwardedTypes

* Remove unnecessary function

* Formatting

* Re-enable relevant tests

* Switch to REFERENCE_MISSING

* Use local error

Commit migrated from https://github.com/mono/mono/commit/c879bc4691b4a76f1866af08024b0df5e27b6b8e
src/mono/mono/metadata/icall-def-netcore.h
src/mono/mono/metadata/icall.c
src/mono/netcore/CoreFX.issues.rsp
src/mono/netcore/System.Private.CoreLib/src/System.Reflection/RuntimeAssembly.cs