[runtime] type_from_parsed_name can be called from System or System.Reflection
authorAleksey Kliger <aleksey@xamarin.com>
Tue, 5 Apr 2016 19:30:22 +0000 (15:30 -0400)
committerAleksey Kliger <aleksey@xamarin.com>
Wed, 6 Apr 2016 17:56:08 +0000 (13:56 -0400)
commitc5216405674317064faeb5c198351988dfe18bdc
tree745111b274f691e1d96bb3902364d4cabcdb0201
parent9be882ab60747e5f26acd4734df103affb6beb59
[runtime] type_from_parsed_name can be called from System or System.Reflection

type_from_parsed_name is a helper for
ves_icall_System_Type_internal_from_name which is called directly from
System.Type as well as indirectly by System.TypeNameParse.  We should
skip over all those classes to find the managed caller.

This fixes the remainder of [40060](https://bugzilla.xamarin.com/show_bug.cgi?id=40060)
mono/metadata/icall.c