浏览代码

*** empty log message ***

florian 25 年之前
父节点
当前提交
64b3cac231
共有 2 个文件被更改,包括 21 次插入1 次删除
  1. 2 1
      tests/test/readme.txt
  2. 19 0
      tests/test/testarr1.pp

+ 2 - 1
tests/test/readme.txt

@@ -25,4 +25,5 @@ Units ................. testu1.pp      tests init. & finalization and halt
                         testu4.pp
                         testu5.pp
 case .................. testcase.pp    tests case statements with byte and word
-                                       sized decision variables
+                                       sized decision variables
+Arrays ................ testarr1.pp    small test for open arrays with classes

+ 19 - 0
tests/test/testarr1.pp

@@ -0,0 +1,19 @@
+{$mode objfpc}
+type
+   tc1 = class
+   end;
+
+   tc2 = class(tc1)
+   end;
+
+   tcoc1 = class of tc1;
+   tcoc2 = class of tc2;
+
+procedure p(const a : array of tcoc1);
+
+  begin
+  end;
+
+begin
+   p([tc2]);
+end.