- Код: Выделить всё
type
Generic TVarray<Ti> = class
type public
PChunk32 = ^TChunk32;
TChunk32 = record
citems : array[0..31] of Ti;
next : PChunk32;
end;
var protected
items : PChunk32;
end;
var
A : TVarray.TChunk32;
begin
end.
Как я понимаю такой код не допустим, однако он компилируется.
Note: Local variable "A" not used - единственное предупреждение, однако переменная A не может быть объявлена из за поля citems : array[0..31] of Ti;