Здравствуйте, ili, Вы писали:
ili>Где-то между ревизией 952 и текущей сломалась возможность пользовать тайпаксессор интерфейсов для вытаскивания полей объектов, унаследованных от этих интерфейсов
В файле Source\TypeBuilder\Builders\TypeAccessorBuilder.cs строчку 384:
if (!methodType.IsClass)
заменить на
if (methodType.IsValueType)
Фикс будет позже.
ЗЫ. Всё-таки git — вещь. Проблемная ревизия нашлась за пять минут. Интересно, в меркуриал есть bisect?
Если нам не помогут, то мы тоже никого не пощадим.