{ %NORUN } program tw39581; {$Mode Delphi} {$H+} Type TImplClass

= class; iLinkingIntf

= interface procedure NestedCall(const DataFrom: TImplClass

); end; (* Компиляция проекта, цель: Project1.exe: Код завершения 1, ошибок: 1 Project1.pas(9,55) Error: Internal error 2012101001 *) { TImplClass } TImplClass

= class( TInterfacedObject, iLinkingIntf

) protected procedure NestedCall(const DataFrom: TImplClass

); end; { TImplClass } procedure TImplClass

.NestedCall(const DataFrom: TImplClass

); begin end; begin end.