зеркало из https://github.com/mono/ikvm-fork.git
A nested type DotNetTypeWrapper is always nested inside another DotNetTypeWrapper, so we can use GetWrapperFromDotNetType() in DeclaringType. This also solves a bug when reflecting on the nested types in cli.System.Exception.
This commit is contained in:
Родитель
1ecdc51132
Коммит
2ed5c93a94
|
@ -2429,7 +2429,7 @@ namespace IKVM.Internal
|
|||
Type outer = type.DeclaringType;
|
||||
if (outer != null && !type.IsGenericType)
|
||||
{
|
||||
outerClass = ClassLoaderWrapper.GetWrapperFromType(outer);
|
||||
outerClass = GetWrapperFromDotNetType(outer);
|
||||
}
|
||||
}
|
||||
return outerClass;
|
||||
|
|
Загрузка…
Ссылка в новой задаче