Generics bug?

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

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

Generics bug?

Сообщение e-moe » 27.09.2007 23:44:54

при компиляции ругается на присвоения -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 » 27.09.2007 23:46:10

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

Сообщение e-moe » 07.10.2007 16:02:56

профиксили в 8735 ревизии
http://www.freepascal.org/mantis/view.php?id=9827
e-moe
новенький
 
Сообщения: 31
Зарегистрирован: 27.09.2007 17:00:39


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Рейтинг@Mail.ru