123456789101112131415161718192021222324252627282930313233343536 |
- { %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.
|