* External objc class forward definition

This commit is contained in:
Michael VAN CANNEYT 2023-02-23 15:33:13 +01:00 committed by Michaël Van Canneyt
parent 548ab476f7
commit ec710fb219

View File

@ -74,6 +74,7 @@ type
Procedure TestForward;
Procedure TestForwardAndDeclaration;
Procedure TestForwardAndDeclarationKeepForward;
Procedure TestForwardExternalObjCClass;
Procedure TestOneInterface;
Procedure TestTwoInterfaces;
procedure TestOneSpecializedClass;
@ -590,6 +591,14 @@ begin
ParseClass;
end;
Procedure TTestClassType.TestForwardExternalObjCClass;
begin
FStarted:=True;
FEnded:=True;
FDecl.Add('TMyClass = ObjcClass external');
ParseClass;
end;
procedure TTestClassType.TestForwardAndDeclaration;
begin
FStarted:=True;