|
@@ -381,6 +381,7 @@ type
|
|
|
// procs
|
|
|
Procedure TestProcParam;
|
|
|
Procedure TestProcParamAccess;
|
|
|
+ Procedure TestProcParamConstRefFail;
|
|
|
Procedure TestFunctionResult;
|
|
|
Procedure TestProcedureResultFail;
|
|
|
Procedure TestProc_ArgVarPrecisionLossFail;
|
|
@@ -5986,6 +5987,16 @@ begin
|
|
|
ParseProgram;
|
|
|
end;
|
|
|
|
|
|
+procedure TTestResolver.TestProcParamConstRefFail;
|
|
|
+begin
|
|
|
+ StartProgram(false);
|
|
|
+ Add('procedure Run(constref a: word);');
|
|
|
+ Add('begin');
|
|
|
+ Add('end;');
|
|
|
+ Add('begin');
|
|
|
+ CheckResolverException('not yet implemented: a:TPasArgument [20191018235644]',nNotYetImplemented);
|
|
|
+end;
|
|
|
+
|
|
|
procedure TTestResolver.TestFunctionResult;
|
|
|
begin
|
|
|
StartProgram(false);
|