Одна ошибочка
От: Achill Россия  
Дата: 28.11.07 14:17
Оценка:
Установил я интеграцию и решил проверить компиляцию большого проекта. Добавил в Windows приложение файлы .n из немерлевской tools\reflector-addon. Сразу же высочила ошибка в методе

    private WriteVariableReference(value : IVariableReference) : void
    {
#if REFLECTOR_VER_42
      def variable = value.Variable;
#elif REFLECTOR_VER_50
      def variable = value.Resolve();
#endif
      def ty = variable.VariableType.GetUserFriendlyName();
      WriteReference(variable.Name, $"$(variable.Name) : $ty // Local variable", null);
    }

файла LanguageWriter.n "unbound name 'variable'".

Ну понятно: нет conditional define. Дописал REFLECTOR_VER_50, все скомпилировалось и запустилось. А вот ошибка эта (и аналогичные) по прежнему показываются. Красной волнистой линией выделяются в коде и в списке Error List те же ошибки "unbound name 'variable'".
.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.