зеркало из https://github.com/mono/ikvm-fork.git
Fix type parameter binding for missing types.
This commit is contained in:
Родитель
c81544ec70
Коммит
0fabe88bf2
|
@ -580,6 +580,18 @@ namespace IKVM.Reflection
|
|||
{
|
||||
get { return owner as Type; }
|
||||
}
|
||||
|
||||
internal override Type BindTypeParameters(IGenericBinder binder)
|
||||
{
|
||||
if (owner is MethodBase)
|
||||
{
|
||||
return binder.BindMethodParameter(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
return binder.BindTypeParameter(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sealed class MissingMethod : MethodInfo
|
||||
|
|
Загрузка…
Ссылка в новой задаче