|
@@ -104,6 +104,7 @@ type
|
|
Procedure TestFunctionArrayOfConstArg;
|
|
Procedure TestFunctionArrayOfConstArg;
|
|
procedure TestProcedureConstArrayOfConstArg;
|
|
procedure TestProcedureConstArrayOfConstArg;
|
|
Procedure TestFunctionConstArrayOfConstArg;
|
|
Procedure TestFunctionConstArrayOfConstArg;
|
|
|
|
+ Procedure TestProcedureArgFile;
|
|
|
|
|
|
Procedure TestProcedureCdecl;
|
|
Procedure TestProcedureCdecl;
|
|
Procedure TestFunctionCdecl;
|
|
Procedure TestFunctionCdecl;
|
|
@@ -832,6 +833,12 @@ begin
|
|
AssertArrayArg(FuncType,0,'B',argConst,'');
|
|
AssertArrayArg(FuncType,0,'B',argConst,'');
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+procedure TTestProcedureFunction.TestProcedureArgFile;
|
|
|
|
+begin
|
|
|
|
+ ParseProcedure('(Const B : File)');
|
|
|
|
+ AssertProc([],[],ccDefault,1);
|
|
|
|
+end;
|
|
|
|
+
|
|
procedure TTestProcedureFunction.TestCallingConventionSysV_ABI_Default;
|
|
procedure TTestProcedureFunction.TestCallingConventionSysV_ABI_Default;
|
|
begin
|
|
begin
|
|
ParseProcedure('; SysV_ABI_Default');
|
|
ParseProcedure('; SysV_ABI_Default');
|