summaryrefslogtreecommitdiff
path: root/fpcsrc/tests/webtbf/tw8451.pp
blob: ddfbc1e31a931528f0cd9e6c2e196d81a8a464fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{ %fail }
{$mode objfpc}
program bug8303;

{$APPTYPE CONSOLE}

uses
  SysUtils;

type proptype1=record
                record_member:integer;
                end;

const records_array: array[0..3] of proptype1 = ((record_member:0),(record_member:0),(record_member:0),(record_member:0));
      array_idx=2;



type
              tsomeclass = class
                        procedure setprop1(p:proptype1);
                        property prop1: proptype1  read records_array[array_idx].record_member write setprop1;
                        end;


procedure tsomeclass.setprop1(p>proptype1);

begin

end;

begin
end.