Generics bug?

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ответить
e-moe
новенький
Сообщения: 31
Зарегистрирован: 27.09.2007 17:00:39

Generics bug?

Сообщение e-moe »

при компиляции ругается на присвоения -1

Код: Выделить всё

{$mode objfpc}

type
  generic GList<_T> = class
    var private
      i : integer;
    function some_func(): integer;
  end;

function GList.some_func(): integer;
begin
  i := -1;
  Result := -1;
end { some_func };


type
  TA = specialize GList<integer>;

begin

end.

это только у меня такое или ст0ит написать багрепорт?
e-moe
новенький
Сообщения: 31
Зарегистрирован: 27.09.2007 17:00:39

Сообщение e-moe »

забыл сказать, fpc 2.2.0
e-moe
новенький
Сообщения: 31
Зарегистрирован: 27.09.2007 17:00:39

Сообщение e-moe »

профиксили в 8735 ревизии
http://www.freepascal.org/mantis/view.php?id=9827
Ответить