{ %NORUN } program tw26483; {$MODE DELPHI} type TA = class private F: Integer; end; TB = class procedure Foo(A: TObject); end; procedure TB.Foo(A: TObject); begin WriteLn(TA(A).F); // p004.Error: identifier idents no member "F" end; begin end.