Constructed types (Generic types, arrays and pointers) should forward CheckBaked to element type.

This commit is contained in:
jfrijters 2010-05-06 13:50:36 +00:00
Родитель 222b6d7040
Коммит bb41551896
1 изменённых файлов: 10 добавлений и 0 удалений

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

@ -1585,6 +1585,11 @@ namespace IKVM.Reflection
return Wrap(type, req, opt);
}
internal override void CheckBaked()
{
elementType.CheckBaked();
}
private static Type[] BindArray(Type[] array, IGenericBinder binder)
{
if (array ==null || array.Length == 0)
@ -1960,6 +1965,11 @@ namespace IKVM.Reflection
get { return type.Attributes; }
}
internal override void CheckBaked()
{
type.CheckBaked();
}
public override FieldInfo[] __GetDeclaredFields()
{
FieldInfo[] fields = type.__GetDeclaredFields();