Delphi-Quellcode:
class operator TMyRecord.Initialize(out Dest: TMyRecord);
begin
//Dest.Value := 10;
Dest := Default(TMyRecord);
end;
Ich hätte hier eine Endlosschleife erwartet.
Default() müsste doch den Record initialisieren, also auch den ClassConstructor aufrufen.