Вопросы программирования на Free Pascal, использования компилятора и утилит.
Модератор: Модераторы
impfp » 17.01.2010 18:56:41
Натыкался ли кто-нить на похожее?
- Код: Выделить всё
{$mode objfpc}
{$apptype console}
type
generic T1<A> = class
public
x: A;
end;
generic T2<A, B> = class
type public
T1Alias = specialize T1<A>;
var public
x: T1Alias;
y: B;
end;
type
T3 = specialize T2<integer, integer>;
var
x: T3;
begin
x := T3.Create;
end.
Это чудо выпадает в осадок при компиляции на определении T3. Что 2.2 что 2.4...
-
impfp
- незнакомец
-
- Сообщения: 1
- Зарегистрирован: 17.01.2010 17:49:18
Дож » 17.01.2010 20:24:13
Да, я натыкался на эту багу. Пробуй версию с транка, если работает, сообщи.
-

Дож
- энтузиаст
-
- Сообщения: 899
- Зарегистрирован: 12.10.2008 16:14:47
Вернуться в Free Pascal Compiler
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5