override public bool IsSubclassOf(IType type)
{
foreach (TypeReference baseTypeReference in _typeDefinition.BaseTypes)
{
IType baseType = TypeSystemServices.GetType(baseTypeReference);
if (type == baseType || baseType.IsSubclassOf(type))
{
return(true);
}
}
return(_typeSystemServices.IsSystemObject(type));
}