Handle unloadable type in map.xml attribute values.

This commit is contained in:
jfrijters 2013-01-15 15:29:57 +00:00
Родитель 0598c86d95
Коммит 43e38e943c
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -107,6 +107,10 @@ namespace IKVM.Internal
{ {
return val; return val;
} }
else if(tw.IsUnloadable)
{
throw new FatalCompilerErrorException(Message.MapFileTypeNotFound, tw.Name);
}
else if(tw.TypeAsTBD.IsEnum) else if(tw.TypeAsTBD.IsEnum)
{ {
return EnumHelper.Parse(tw.TypeAsTBD, val); return EnumHelper.Parse(tw.TypeAsTBD, val);