Fix type parameter binding for missing types.

This commit is contained in:
jfrijters 2012-01-17 14:38:43 +00:00
Родитель c81544ec70
Коммит 0fabe88bf2
1 изменённых файлов: 12 добавлений и 0 удалений

Просмотреть файл

@ -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